Build Logs

rssh/dotty-cps-async • 12836592240

Errors

4

Warnings

1240

Total Lines

1712

1##################################
2Clonning https://github.com/rssh/dotty-cps-async.git into repo using revision 0.9.22
3##################################
4Note: switching to 'f4cc60958966f6345625974ec3de26f0290ab784'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.6.3
23Scala binary version found: 3.6
24Implicitly using source version 3.6-migration
25Scala binary version found: 3.6
26Implicitly using source version 3.6-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
30----
31Starting build for 3.6.3
32Execute tests: false
33sbt project found:
34No prepare script found for project rssh/dotty-cps-async
35##################################
36Scala version: 3.6.3
37Targets: com.github.rssh%dotty-cps-async com.github.rssh%dotty-cps-async-compiler-plugin com.github.rssh%dotty-cps-async-compiler-plugin-lts com.github.rssh%dotty-cps-async-logic com.github.rssh%dotty-cps-async-logic-lts com.github.rssh%dotty-cps-async-loom com.github.rssh%dotty-cps-async-loom-lts com.github.rssh%dotty-cps-async-lts
38Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "21" }, "sbt": { "commands": [ "mapScalacOptions \"\" \"-Ydebug,-Ydebug-trace,-Ydebug-names,-Xprint-types,-Yprint-syms,-uniqid\" " ], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [] }
39##################################
40Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '21'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.6.3
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
55-jar
56/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
57"setCrossScalaVersions 3.6.3"
58"++3.6.3 -v"
59"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
60"set every credentials := Nil"
61"mapScalacOptions "" "-Ydebug,-Ydebug-trace,-Ydebug-names,-Xprint-types,-Yprint-syms,-uniqid" "
62moduleMappings
63"runBuild 3.6.3 """{
64 "projects": {
65 "exclude": [],
66 "overrides": {}
67 },
68 "java": {
69 "version": "21"
70 },
71 "sbt": {
72 "commands": [
73 "mapScalacOptions \"\" \"-Ydebug,-Ydebug-trace,-Ydebug-names,-Xprint-types,-Yprint-syms,-uniqid\" "
74 ],
75 "options": []
76 },
77 "mill": {
78 "options": []
79 },
80 "tests": "compile-only",
81 "migrationVersions": [],
82 "sourcePatches": []
83}""" com.github.rssh%dotty-cps-async com.github.rssh%dotty-cps-async-compiler-plugin com.github.rssh%dotty-cps-async-compiler-plugin-lts com.github.rssh%dotty-cps-async-logic com.github.rssh%dotty-cps-async-logic-lts com.github.rssh%dotty-cps-async-loom com.github.rssh%dotty-cps-async-loom-lts com.github.rssh%dotty-cps-async-lts"
84
85[info] [launcher] getting org.scala-sbt sbt 1.10.0 (this may take some time)...
86[info] [launcher] getting Scala 2.12.19 (for sbt)...
87[info] welcome to sbt 1.10.0 (Eclipse Adoptium Java 21)
88[info] loading settings for project repo-build from plugins.sbt ...
89[info] loading project definition from /build/repo/project
90[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
91[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.19. Compiling...
92[info] Compilation completed in 8.196s.
93[info] done compiling
94/build/repo/publish.sbt:26: warning: constructor URL in class URL is deprecated
95ThisBuild / licenses := List("Apache 2" -> new URL("http://www.apache.org/licenses/LICENSE-2.0.txt"))
96 ^
97[info] loading settings for project root from build.sbt,publish.sbt ...
98[info] resolving key references (11791 settings) ...
99[info] set current project to root (in build file:/build/repo/)
100Execute setCrossScalaVersions: 3.6.3
101OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in cpsLoomAddOn/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in cpsLoomAddOn/crossScalaVersions
103OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in compilerPluginTestsNative/crossScalaVersions
104OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in compilerPluginTestsNative/crossScalaVersions
105OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in logicJS/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in logicJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in logicJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in compilerPlugin/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in compilerPlugin/crossScalaVersions
110OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in cpsLoomTest/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in cpsLoomTest/crossScalaVersions
112OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in logicNative/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in logicNative/crossScalaVersions
114OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in cpsJS/crossScalaVersions
115OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in cpsJS/crossScalaVersions
116OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in cpsNative/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in cpsNative/crossScalaVersions
118OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in cpsJVM/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in cpsJVM/crossScalaVersions
120OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in compilerPluginTestsJVM/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in compilerPluginTestsJVM/crossScalaVersions
122OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in logicJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.5.0 -> 3.6.3 in compilerPluginTestsJS/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(2.12.19) -> List(3.6.3) in compilerPluginTestsJS/crossScalaVersions
125[info] set current project to root (in build file:/build/repo/)
126[info] Setting Scala version to 3.6.3 on 12 projects.
127[info] Switching Scala version on:
128[info] logicNative (3.6.3)
129[info] cpsNative (3.6.3)
130[info] cpsJS (3.6.3)
131[info] cpsLoomTest (3.6.3)
132[info] cpsLoomAddOn (3.6.3)
133[info] logicJVM (3.6.3)
134[info] compilerPluginTestsNative (3.6.3)
135[info] compilerPluginTestsJVM (3.6.3)
136[info] logicJS (3.6.3)
137[info] compilerPlugin (3.6.3)
138[info] cpsJVM (3.6.3)
139[info] compilerPluginTestsJS (3.6.3)
140[info] Excluding projects:
141[info] * root (2.12.19)
142[info] Reapplying settings...
143[info] set current project to root (in build file:/build/repo/)
144Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
145[info] Reapplying settings...
146[info] set current project to root (in build file:/build/repo/)
147[info] Defining Global / credentials, credentials
148[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 52 others.
149[info] Run `last` for details.
150[info] Reapplying settings...
151[info] set current project to root (in build file:/build/repo/)
152Execute mapScalacOptions: -Ydebug,-Ydebug-trace,-Ydebug-names,-Xprint-types,-Yprint-syms,-uniqid
153[info] Reapplying settings...
154[info] set current project to root (in build file:/build/repo/)
155[success] Total time: 0 s, completed Jan 17, 2025, 10:23:13 PM
156Build config: {
157 "projects": {
158 "exclude": [],
159 "overrides": {}
160 },
161 "java": {
162 "version": "21"
163 },
164 "sbt": {
165 "commands": [
166 "mapScalacOptions \"\" \"-Ydebug,-Ydebug-trace,-Ydebug-names,-Xprint-types,-Yprint-syms,-uniqid\" "
167 ],
168 "options": []
169 },
170 "mill": {
171 "options": []
172 },
173 "tests": "compile-only",
174 "migrationVersions": [],
175 "sourcePatches": []
176}
177Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
178Starting build...
179Module mapping missing:
180 id: com.github.rssh%dotty-cps-async-compiler-plugin-lts
181 testedIds: List(com.github.rssh%dotty-cps-async-compiler-plugin-lts, com.github.rssh%dotty-cps-async-compiler-plugin-lts_3.6.3, com.github.rssh%dotty-cps-async-compiler-plugin-lts_3, com.github.rssh%dotty-cps-async-compiler-plugin-ltsDotty)
182 scalaVersionSuffix: _3.6.3
183 scalaBinaryVersionSuffix: _3
184 refsByName: Set(logicNative, cpsNative, cpsJS, cpsLoomTest, root, cpsLoomAddOn, logicJVM, compilerPluginTestsNative, compilerPluginTestsJVM, logicJS, compilerPlugin, cpsJVM, compilerPluginTestsJS)
185 originalModuleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
186 moduleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
187
188Module mapping missing:
189 id: com.github.rssh%dotty-cps-async-logic-lts
190 testedIds: List(com.github.rssh%dotty-cps-async-logic-lts, com.github.rssh%dotty-cps-async-logic-lts_3.6.3, com.github.rssh%dotty-cps-async-logic-lts_3, com.github.rssh%dotty-cps-async-logic-ltsDotty)
191 scalaVersionSuffix: _3.6.3
192 scalaBinaryVersionSuffix: _3
193 refsByName: Set(logicNative, cpsNative, cpsJS, cpsLoomTest, root, cpsLoomAddOn, logicJVM, compilerPluginTestsNative, compilerPluginTestsJVM, logicJS, compilerPlugin, cpsJVM, compilerPluginTestsJS)
194 originalModuleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
195 moduleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
196
197Module mapping missing:
198 id: com.github.rssh%dotty-cps-async-loom-lts
199 testedIds: List(com.github.rssh%dotty-cps-async-loom-lts, com.github.rssh%dotty-cps-async-loom-lts_3.6.3, com.github.rssh%dotty-cps-async-loom-lts_3, com.github.rssh%dotty-cps-async-loom-ltsDotty)
200 scalaVersionSuffix: _3.6.3
201 scalaBinaryVersionSuffix: _3
202 refsByName: Set(logicNative, cpsNative, cpsJS, cpsLoomTest, root, cpsLoomAddOn, logicJVM, compilerPluginTestsNative, compilerPluginTestsJVM, logicJS, compilerPlugin, cpsJVM, compilerPluginTestsJS)
203 originalModuleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
204 moduleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
205
206Module mapping missing:
207 id: com.github.rssh%dotty-cps-async-lts
208 testedIds: List(com.github.rssh%dotty-cps-async-lts, com.github.rssh%dotty-cps-async-lts_3.6.3, com.github.rssh%dotty-cps-async-lts_3, com.github.rssh%dotty-cps-async-ltsDotty)
209 scalaVersionSuffix: _3.6.3
210 scalaBinaryVersionSuffix: _3
211 refsByName: Set(logicNative, cpsNative, cpsJS, cpsLoomTest, root, cpsLoomAddOn, logicJVM, compilerPluginTestsNative, compilerPluginTestsJVM, logicJS, compilerPlugin, cpsJVM, compilerPluginTestsJS)
212 originalModuleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
213 moduleIds: Set(com.github.rssh%dotty-cps-async_sjs1, com.github.rssh%dotty-cps-async-compiler-plugin, com.github.rssh%dotty-cps-async-logic_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_sjs1, com.github.rssh%dotty-cps-compiler-plugin-tests_native0.5, com.github.rssh%dotty-cps-async-logic, com.github.rssh%dotty-cps-compiler-plugin-tests, com.github.rssh%root_2.12, com.github.rssh%dotty-cps-async-loom-test, com.github.rssh%dotty-cps-async-loom, com.github.rssh%dotty-cps-async-logic_native0.5, com.github.rssh%dotty-cps-async_native0.5, com.github.rssh%dotty-cps-async)
214
215Failed to resolve mappings for 4:8 targets: com.github.rssh%dotty-cps-async-compiler-plugin-lts, com.github.rssh%dotty-cps-async-logic-lts, com.github.rssh%dotty-cps-async-loom-lts, com.github.rssh%dotty-cps-async-lts
216Projects: Set(cpsJS, cpsLoomAddOn, logicJVM, compilerPlugin, cpsJVM)
217Starting build for ProjectRef(file:/build/repo/,cpsJVM) (dotty-cps-async)...
218OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.19 module Global
219OpenCB::Filter out '-Ydebug-trace', matches setting pattern '^-?-Ydebug-trace'
220OpenCB::Filter out '-Ydebug-names', matches setting pattern '^-?-Ydebug-names'
221OpenCB::Filter out '-Xprint-types', matches setting pattern '^-?-Xprint-types'
222OpenCB::Filter out '-Ydebug', matches setting pattern '^-?-Ydebug'
223OpenCB::Filter out '-uniqid', matches setting pattern '^-?-uniqid'
224OpenCB::Filter out '-Yprint-syms', matches setting pattern '^-?-Yprint-syms'
225OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
226Compile scalacOptions: List(-unchecked, -Xcheck-macros, -Ycheck:macro, -Wsafe-init, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
227[info] compiling 106 Scala sources to /build/repo/jvm/target/scala-3.6.3/classes ...
228[warn] there were 19 deprecation warnings; re-run with -deprecation for details
229[warn] one warning found
230[info] done compiling
231[info] Main Scala API documentation to /build/repo/jvm/target/scala-3.6.3/api...
232[warn] Flag -classpath set repeatedly
233Problem parsing shared/src/main/scala/cps/macros/forest/ApplyTreeTransform.scala:[0..19..61503], documentation may not be generated.
234Problem parsing shared/src/main/scala/cps/macros/forest/AsyncTreeShifter.scala:[0..19..1672], documentation may not be generated.
235Problem parsing shared/src/main/scala/cps/macros/forest/AwaitTreeTransform.scala:[0..19..3035], documentation may not be generated.
236Problem parsing shared/src/main/scala/cps/macros/forest/BlockTreeTransform.scala:[0..19..1164], documentation may not be generated.
237Problem parsing shared/src/main/scala/cps/macros/forest/CpsTree.scala:[0..19..45174], documentation may not be generated.
238Problem parsing shared/src/main/scala/cps/macros/forest/InlinedTreeTransform.scala:[118..137..16633], documentation may not be generated.
239Problem parsing shared/src/main/scala/cps/macros/forest/KnownTreeFragments.scala:[0..19..2522], documentation may not be generated.
240Problem parsing shared/src/main/scala/cps/macros/forest/LambdaTreeTransform.scala:[0..19..3429], documentation may not be generated.
241Problem parsing shared/src/main/scala/cps/macros/forest/MatchTreeTransform.scala:[80..99..3508], documentation may not be generated.
242Problem parsing shared/src/main/scala/cps/macros/forest/NonLocalReturnsTreeTransform.scala:[1..20..4074], documentation may not be generated.
243Problem parsing shared/src/main/scala/cps/macros/forest/RootTreeTransform.scala:[97..116..11563], documentation may not be generated.
244Problem parsing shared/src/main/scala/cps/macros/forest/SelectOuterTreeTransform.scala:[0..19..1792], documentation may not be generated.
245Problem parsing shared/src/main/scala/cps/macros/forest/SelectTreeTransform.scala:[0..19..1722], documentation may not be generated.
246Problem parsing shared/src/main/scala/cps/macros/forest/TypeApplyTreeTransform.scala:[0..19..1773], documentation may not be generated.
247Problem parsing shared/src/main/scala/cps/macros/forest/ValDefTreeTransform.scala:[0..19..769], documentation may not be generated.
248Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplicationHelper.scala:[0..26..531], documentation may not be generated.
249Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplyArgRecordScope.scala:[0..26..27722], documentation may not be generated.
250[warn] one warning found
251[info] Main Scala API documentation successful.
252[info] compiling 187 Scala sources to /build/repo/jvm/target/scala-3.6.3/test-classes ...
253[warn] -- [E174] Syntax Warning: /build/repo/jvm/src/test/scala/cps/TestImplicitAwait.scala:19:4
254[warn] 19 | x => await[Future, T, G](x)
255[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
256[warn] |An inline given alias with a function value as right-hand side can significantly increase
257[warn] |generated code size. You should either drop the `inline` or rewrite the given with an
258[warn] |explicit `apply` method.
259[warn] |
260[warn] | longer explanation available when compiling with `-explain`
261[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftFunction.scala:36:36
262[warn] 36 | val c = async[ComputationBound]{
263[warn] | ^
264[warn] |Missing symbol position (defaulting to position 0): method andThen_async
265[warn] |This is a compiler bug. Please report it.
266[warn] 37 | def add1(x:Int):Int = x+1
267[warn] 38 | // less ()
268[warn] 39 | add1.andThen(x => x + await(T1.cbi(2))).andThen(x=>x+await(T1.cbi(1)))(3)
269[warn] 40 | }
270[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:27:36
271[warn] 27 | val c = async[ComputationBound]{
272[warn] | ^
273[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
274[warn] | (cps.AsyncShift.shiftedSeqOps :
275[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
276[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
277[warn] |)
278[warn] |and
279[warn] | (cps.AsyncShift.shiftedIterableOps :
280[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
281[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
282[warn] |)
283[warn] |will change in the future release.
284[warn] |Current choice : the first alternative
285[warn] |Choice from Scala 3.7 : none - it's ambiguous
286[warn] |
287[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
288[warn] |by using @annotation.nowarn("id=205")
289[warn] 28 | Seq(1,2,3).map{ x =>
290[warn] 29 | await(T1.cbi(3)) + x
291[warn] 30 | }
292[warn] 31 | }
293[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:35:36
294[warn] 35 | val c = async[ComputationBound]{
295[warn] | ^
296[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
297[warn] | (cps.AsyncShift.shiftedSeqOps :
298[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
299[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
300[warn] |)
301[warn] |and
302[warn] | (cps.AsyncShift.shiftedIterableOps :
303[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
304[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
305[warn] |)
306[warn] |will change in the future release.
307[warn] |Current choice : the first alternative
308[warn] |Choice from Scala 3.7 : none - it's ambiguous
309[warn] |
310[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
311[warn] |by using @annotation.nowarn("id=205")
312[warn] 36 | val seq = Seq(1,2,3)
313[warn] 37 | seq.map{ x =>
314[warn] 38 | await(T1.cbi(3)) + x
315[warn] 39 | }
316[warn] 40 | }
317[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:44:36
318[warn] 44 | val c = async[ComputationBound]{
319[warn] | ^
320[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
321[warn] | (cps.AsyncShift.shiftedSeqOps :
322[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
323[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
324[warn] |)
325[warn] |and
326[warn] | (cps.AsyncShift.shiftedIterableOps :
327[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
328[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
329[warn] |)
330[warn] |will change in the future release.
331[warn] |Current choice : the first alternative
332[warn] |Choice from Scala 3.7 : none - it's ambiguous
333[warn] |
334[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
335[warn] |by using @annotation.nowarn("id=205")
336[warn] 45 | var s = 0
337[warn] 46 | Seq(1,2,3).foreach{ x =>
338[warn] 47 | s += await(T1.cbi(3)) + x
339[warn] 48 | }
340[warn] 49 | s
341[warn] 50 | }
342[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:228:36
343[warn] 228 | val c = async[ComputationBound]{
344[warn] | ^
345[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
346[warn] | (cps.AsyncShift.shiftedSeqOps :
347[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
348[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
349[warn] |)
350[warn] |and
351[warn] | (cps.AsyncShift.shiftedIterableOps :
352[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
353[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
354[warn] |)
355[warn] |will change in the future release.
356[warn] |Current choice : the first alternative
357[warn] |Choice from Scala 3.7 : none - it's ambiguous
358[warn] |
359[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
360[warn] |by using @annotation.nowarn("id=205")
361[warn] 229 | Seq(1,2,3).foldLeft("")((s,e) => "(" + s + "," + await(T1.cbi(e)).toString + ")" )
362[warn] 230 | }
363[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:234:36
364[warn] 234 | val c = async[ComputationBound]{
365[warn] | ^
366[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
367[warn] | (cps.AsyncShift.shiftedSeqOps :
368[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
369[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
370[warn] |)
371[warn] |and
372[warn] | (cps.AsyncShift.shiftedIterableOps :
373[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
374[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
375[warn] |)
376[warn] |will change in the future release.
377[warn] |Current choice : the first alternative
378[warn] |Choice from Scala 3.7 : none - it's ambiguous
379[warn] |
380[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
381[warn] |by using @annotation.nowarn("id=205")
382[warn] 235 | Seq(1,2,3).foldRight("")((e,s) => "(" + await(T1.cbs(e.toString)) + "," + s + ")" )
383[warn] 236 | }
384[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:241:36
385[warn] 241 | val c = async[ComputationBound]{
386[warn] | ^
387[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
388[warn] | (cps.AsyncShift.shiftedSeqOps :
389[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
390[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
391[warn] |)
392[warn] |and
393[warn] | (cps.AsyncShift.shiftedIterableOps :
394[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
395[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
396[warn] |)
397[warn] |will change in the future release.
398[warn] |Current choice : the first alternative
399[warn] |Choice from Scala 3.7 : none - it's ambiguous
400[warn] |
401[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
402[warn] |by using @annotation.nowarn("id=205")
403[warn] 242 | Seq(1,2,3).forall(_ == await(T1.cbi(3)))
404[warn] 243 | }
405[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:247:36
406[warn] 247 | val c = async[ComputationBound]{
407[warn] | ^
408[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
409[warn] | (cps.AsyncShift.shiftedSeqOps :
410[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
411[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
412[warn] |)
413[warn] |and
414[warn] | (cps.AsyncShift.shiftedIterableOps :
415[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
416[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
417[warn] |)
418[warn] |will change in the future release.
419[warn] |Current choice : the first alternative
420[warn] |Choice from Scala 3.7 : none - it's ambiguous
421[warn] |
422[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
423[warn] |by using @annotation.nowarn("id=205")
424[warn] 248 | Seq(1,2,3).forall(_ > await(T1.cbi(0)))
425[warn] 249 | }
426[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:253:36
427[warn] 253 | val c = async[ComputationBound]{
428[warn] | ^
429[warn] |Given search preference for cps.AsyncShift[Seq[Nothing]] between alternatives
430[warn] | (cps.AsyncShift.shiftedSeqOps :
431[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
432[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
433[warn] |)
434[warn] |and
435[warn] | (cps.AsyncShift.shiftedIterableOps :
436[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
437[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
438[warn] |)
439[warn] |will change in the future release.
440[warn] |Current choice : the first alternative
441[warn] |Choice from Scala 3.7 : none - it's ambiguous
442[warn] |
443[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
444[warn] |by using @annotation.nowarn("id=205")
445[warn] 254 | Seq().forall(_ == await(T1.cbi(0)))
446[warn] 255 | }
447[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:314:36
448[warn] 314 | val c = async[ComputationBound]{
449[warn] | ^
450[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
451[warn] | (cps.AsyncShift.shiftedSeqOps :
452[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
453[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
454[warn] |)
455[warn] |and
456[warn] | (cps.AsyncShift.shiftedIterableOps :
457[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
458[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
459[warn] |)
460[warn] |will change in the future release.
461[warn] |Current choice : the first alternative
462[warn] |Choice from Scala 3.7 : none - it's ambiguous
463[warn] |
464[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
465[warn] |by using @annotation.nowarn("id=205")
466[warn] 315 | val x: Seq[Int] = (1 to 100).toSeq
467[warn] 316 | x maxBy ( _ % await(T1.cbi(77)) )
468[warn] 317 | }
469[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:322:36
470[warn] 322 | val c = async[ComputationBound]{
471[warn] | ^
472[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
473[warn] | (cps.AsyncShift.shiftedSeqOps :
474[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
475[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
476[warn] |)
477[warn] |and
478[warn] | (cps.AsyncShift.shiftedIterableOps :
479[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
480[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
481[warn] |)
482[warn] |will change in the future release.
483[warn] |Current choice : the first alternative
484[warn] |Choice from Scala 3.7 : none - it's ambiguous
485[warn] |
486[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
487[warn] |by using @annotation.nowarn("id=205")
488[warn] 323 | val x: Seq[Int] = (1 to 100).toSeq
489[warn] 324 | x minBy ( _ % await(T1.cbi(77)) )
490[warn] 325 | }
491[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:20:36
492[warn] 20 | val c = async[ComputationBound]{
493[warn] | ^
494[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
495[warn] | (cps.AsyncShift.shiftedSeqOps :
496[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
497[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
498[warn] |)
499[warn] |and
500[warn] | (cps.AsyncShift.shiftedIterableOps :
501[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
502[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
503[warn] |)
504[warn] |will change in the future release.
505[warn] |Current choice : the first alternative
506[warn] |Choice from Scala 3.7 : none - it's ambiguous
507[warn] |
508[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
509[warn] |by using @annotation.nowarn("id=205")
510[warn] 21 | val seq = Seq("1234","3452","1","12","21","777777777")
511[warn] 22 | seq.distinctBy{ x => await(T1.cbi(x.length)) }
512[warn] 23 | }
513[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:32:36
514[warn] 32 | val c = async[ComputationBound]{
515[warn] | ^
516[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
517[warn] | (cps.AsyncShift.shiftedSeqOps :
518[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
519[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
520[warn] |)
521[warn] |and
522[warn] | (cps.AsyncShift.shiftedIterableOps :
523[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
524[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
525[warn] |)
526[warn] |will change in the future release.
527[warn] |Current choice : the first alternative
528[warn] |Choice from Scala 3.7 : none - it's ambiguous
529[warn] |
530[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
531[warn] |by using @annotation.nowarn("id=205")
532[warn] 33 | val seq = Seq("1234","3452","1","12","21","777777777")
533[warn] 34 | seq.indexWhere{ x => await(T1.cbt(x.charAt(0)=='7')) }
534[warn] 35 | }
535[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:39:36
536[warn] 39 | val c = async[ComputationBound]{
537[warn] | ^
538[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
539[warn] | (cps.AsyncShift.shiftedSeqOps :
540[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
541[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
542[warn] |)
543[warn] |and
544[warn] | (cps.AsyncShift.shiftedIterableOps :
545[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
546[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
547[warn] |)
548[warn] |will change in the future release.
549[warn] |Current choice : the first alternative
550[warn] |Choice from Scala 3.7 : none - it's ambiguous
551[warn] |
552[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
553[warn] |by using @annotation.nowarn("id=205")
554[warn] 40 | val seq = Seq("1234","3452","1","12","21","777777777")
555[warn] 41 | seq.indexWhere{ x => await(T1.cbt(x.charAt(0)=='8')) }
556[warn] 42 | }
557[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:70:36
558[warn] 70 | val c = async[ComputationBound]{
559[warn] | ^
560[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
561[warn] | (cps.AsyncShift.shiftedSeqOps :
562[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
563[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
564[warn] |)
565[warn] |and
566[warn] | (cps.AsyncShift.shiftedIterableOps :
567[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
568[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
569[warn] |)
570[warn] |will change in the future release.
571[warn] |Current choice : the first alternative
572[warn] |Choice from Scala 3.7 : none - it's ambiguous
573[warn] |
574[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
575[warn] |by using @annotation.nowarn("id=205")
576[warn] 71 | val seq = Seq(1,2,3,4,5,6,7,8)
577[warn] 72 | seq.segmentLength( x => x < await(T1.cbi(6)) )
578[warn] 73 | }
579[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftTryMonad.scala:15:36
580[warn] 15 | val c = async[ComputationBound]{
581[warn] | ^
582[warn] | Missing symbol position (defaulting to position 0): method mapTryAsync
583[warn] | This is a compiler bug. Please report it.
584[warn] 16 | val q = summon[CpsTryMonad[ComputationBound]].mapTry(T1.cbi(2)){
585[warn] 17 | case Success(x) => x + await(T1.cbi(3))
586[warn] 18 | case Failure(ex) => 0
587[warn] 19 | }
588[warn] 20 | await(q)
589[warn] 21 | }
590[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftTryMonad.scala:28:59
591[warn] 28 | val c: ComputationBound[Int] = async[ComputationBound]{
592[warn] | ^
593[warn] | Missing symbol position (defaulting to position 0): method mapTryAsync
594[warn] | This is a compiler bug. Please report it.
595[warn] 29 | val q = summon[CpsTryMonad[ComputationBound]].mapTry(T1.cbi(2)){ v =>
596[warn] 30 | v match
597[warn] 31 | case Success(x) => x + await(T1.cbi(3))
598[warn] 32 | case Failure(ex) => 0
599[warn] 33 | }
600[warn] 34 | await(q)
601[warn] 35 | }
602[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftTryMonad.scala:78:36
603[warn] 78 | val c = async[ComputationBound]{
604[warn] | ^
605[warn] |Missing symbol position (defaulting to position 0): method withActionAsync
606[warn] |This is a compiler bug. Please report it.
607[warn] 79 | var x = 0
608[warn] 80 | val fa = T1.cbs("fa")
609[warn] 81 | val q = summon[CpsTryMonad[ComputationBound]].withAction(fa)( {x = await(T1.cbi(1))} )
610[warn] 82 | await(q)
611[warn] 83 | x
612[warn] 84 | }
613[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftWithFilter.scala:28:36
614[warn] 28 | val c = async[ComputationBound]{
615[warn] | ^
616[warn] | Missing symbol position (defaulting to position 0): method map_async
617[warn] | This is a compiler bug. Please report it.
618[warn] 29 | for{ x <- 1 to 10 if (x%2) == await(T1.cbi(0))
619[warn] 30 | } yield (await(T1.cbi(x)))
620[warn] 31 | }
621[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftWithFilter.scala:39:36
622[warn] 39 | val c = async[ComputationBound]{
623[warn] | ^
624[warn] |Missing symbol position (defaulting to position 0): method flatMap_async
625[warn] |This is a compiler bug. Please report it.
626[warn] 40 | for{ x <- 1 to 10 if (x%2) == await(T1.cbi(0))
627[warn] 41 | y <- 20 to 30 if (y%2) == await(T1.cbi(1))
628[warn] 42 | } yield x+y
629[warn] 43 | }
630[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftWithFilter.scala:51:36
631[warn] 51 | val c = async[ComputationBound]{
632[warn] | ^
633[warn] |Missing symbol position (defaulting to position 0): method flatMap_async
634[warn] |This is a compiler bug. Please report it.
635[warn] 52 | (1 to 10).withFilter( x => (x%2 == await(T1.cbi(0))) )
636[warn] 53 | .flatMap( x =>
637[warn] 54 | (20 to 30).withFilter( y => y % 2 == await(T1.cbi(1)) )
638[warn] 55 | .map(y => x+y)
639[warn] 56 | )
640[warn] 57 | }
641[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftWithFilter.scala:67:36
642[warn] 67 | val c = async[ComputationBound]{
643[warn] | ^
644[warn] |Missing symbol position (defaulting to position 0): method flatMap_async
645[warn] |This is a compiler bug. Please report it.
646[warn] 68 | (1 to 10).withFilter( x => x == await(T1.cbi(1)) )
647[warn] 69 | .flatMap( x =>
648[warn] 70 | (1 to 10).withFilter( y => y == await(T1.cbi(1)) )
649[warn] 71 | .map(_ => x)
650[warn] 72 | )
651[warn] 73 | }
652[warn] -- Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftWithFilter.scala:84:36
653[warn] 84 | val c = async[ComputationBound]{
654[warn] | ^
655[warn] | Missing symbol position (defaulting to position 0): method map_async
656[warn] | This is a compiler bug. Please report it.
657[warn] 85 | (1 to 10).withFilter( x => (x%2 == await(T1.cbi(0))) )
658[warn] 86 | .flatMap( x =>
659[warn] 87 | (20 to 30).withFilter( y => y % 2 == await(T1.cbi(1)) )
660[warn] 88 | .map(y => x+ await(T1.cbi(y)))
661[warn] 89 | )
662[warn] 90 | }
663[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:45:28
664[warn] 45 | val f = async[Future] {
665[warn] | ^
666[warn] | Missing symbol position (defaulting to position 0): method mapAsync
667[warn] | This is a compiler bug. Please report it.
668[warn] 46 | val mappedIterator = iterator.map(x => await(Future successful x.toString))
669[warn] 47 | var i = 1
670[warn] 48 | while{
671[warn] 49 | await(mappedIterator.next) match
672[warn] 50 | case Some(x) =>
673[warn] 51 | assert(i.toString == x)
674[warn] 52 | i = i + 1
675[warn] 53 | true
676[warn] 54 | case None =>
677[warn] 55 | assert(i == 11)
678[warn] 56 | false
679[warn] 57 | } do ()
680[warn] 58 | }
681[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:84:28
682[warn] 84 | val f = async[Future] {
683[warn] | ^
684[warn] | Missing symbol position (defaulting to position 0): method filterAsync
685[warn] | This is a compiler bug. Please report it.
686[warn] 85 | val filtered = iterator.filter(_ % 2 == await(Future successful 0) )
687[warn] 86 | var i = 0
688[warn] 87 | while{
689[warn] 88 | val optValue = await(filtered.next)
690[warn] 89 | optValue.foreach{ x =>
691[warn] 90 | assert(x % 2 == 0)
692[warn] 91 | i = i + 1
693[warn] 92 | }
694[warn] 93 | optValue.isDefined
695[warn] 94 | } do ()
696[warn] 95 | assert(i == 5)
697[warn] 96 | }
698[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:125:28
699[warn] 125 | val f = async[Future] {
700[warn] | ^
701[warn] | Missing symbol position (defaulting to position 0): method findAsync
702[warn] | This is a compiler bug. Please report it.
703[warn] 126 | val x = await(iterator.find(_ > await(Future successful 8)))
704[warn] 127 | assert(x == Some(9))
705[warn] 128 | }
706[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:149:27
707[warn] 149 | val f = async[Future]{
708[warn] | ^
709[warn] | Missing symbol position (defaulting to position 0): method foldAsync
710[warn] | This is a compiler bug. Please report it.
711[warn] 150 | val fr = iterator.fold(0)(
712[warn] 151 | (x:Int,y:Int) => x + y + await(Future.successful(1))
713[warn] 152 | )
714[warn] 153 | val r = await(fr)
715[warn] 154 | assert(r == 9)
716[warn] 155 | }
717[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:186:28
718[warn] 186 | val ft = async[Future]{
719[warn] | ^
720[warn] | Missing symbol position (defaulting to position 0): method scanAsync
721[warn] | This is a compiler bug. Please report it.
722[warn] 187 | val fr = iterator.scan(0)( (x,y) => x + await(Future.successful(y)) )
723[warn] 188 | val r0 = await(fr.next)
724[warn] 189 | assert(r0.get == 0)
725[warn] 190 | val r1 = await(fr.next)
726[warn] 191 | assert(r1.get == 1)
727[warn] 192 | val r2 = await(fr.next)
728[warn] 193 | assert(r2.get == 3)
729[warn] 194 | val r3 = await(fr.next)
730[warn] 195 | assert(r3.get == 6)
731[warn] 196 | val r4 = await(fr.next)
732[warn] 197 | assert(r4.get == 10)
733[warn] 198 | val r5 = await(fr.next)
734[warn] 199 | assert(r5.get == 15)
735[warn] 200 | val r6 = await(fr.next)
736[warn] 201 | assert(r6 == None)
737[warn] 202 | }
738[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncIteratorOps.scala:290:29
739[warn] 290 | val ft = async[Future] {
740[warn] | ^
741[warn] |Missing symbol position (defaulting to position 0): method mapTryAsync
742[warn] |This is a compiler bug. Please report it.
743[warn] 291 | val mappedIterator = myIterator.mapTry{
744[warn] 292 | case Success(x) => x + await(delayedOne)
745[warn] 293 | case Failure(ex) => -1
746[warn] 294 | }
747[warn] 295 | val v1 = await(mappedIterator.next)
748[warn] 296 | assert(v1.get == 2)
749[warn] 297 | val v2 = await(mappedIterator.next)
750[warn] 298 | assert(v2.get == -1)
751[warn] 299 | }
752[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestAsyncListtOps.scala:49:27
753[warn] 49 | val ft = async[Future] {
754[warn] | ^
755[warn] | Missing symbol position (defaulting to position 0): method mapAsync
756[warn] | This is a compiler bug. Please report it.
757[warn] 50 | val mapped = stream.map{ x =>
758[warn] 51 | x + await(asyncSuccess(1))
759[warn] 52 | }
760[warn] 53 | val l = await(mapped.take[List](5))
761[warn] 54 | assert(l == List(2,3,4,5,6))
762[warn] 55 | }
763[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestFtAsyncListFilter.scala:51:26
764[warn] 51 | val r = async[Future] {
765[warn] | ^
766[warn] | Missing symbol position (defaulting to position 0): method filterAsync
767[warn] | This is a compiler bug. Please report it.
768[warn] 52 | val stream = asyncStream[AsyncList[Future, Int]]{ out =>
769[warn] 53 | for(i <- 1 to N)
770[warn] 54 | out.emit(i)
771[warn] 55 | }
772[warn] 56 | val filtered = stream.filter(x => await(asyncTest(_ % 2 == 0, x)))
773[warn] 57 | val firstTen = await(filtered.takeList(10))
774[warn] 58 | assert(firstTen(0)==2)
775[warn] 59 | assert(firstTen(1)==4)
776[warn] 60 | assert(firstTen(2)==6)
777[warn] 61 | assert(firstTen(3)==8)
778[warn] 62 | }
779[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestFtFoldScan.scala:33:30
780[warn] 33 | val check = async[Future] {
781[warn] | ^
782[warn] | Missing symbol position (defaulting to position 0): method foldAsync
783[warn] | This is a compiler bug. Please report it.
784[warn] 34 | val stream = asyncStream[AsyncList[Future, Int]]{ out =>
785[warn] 35 | for(i <- 1 to 10)
786[warn] 36 | out.emit(i)
787[warn] 37 | }
788[warn] 38 | val sumFuture = stream.fold(0)((s,e)=>s+await(Future successful e))
789[warn] 39 | val sum = await(sumFuture)
790[warn] 40 | val sum1 = (1 to 10).sum
791[warn] 41 | assert(sum == sum1)
792[warn] 42 | }
793[warn] -- Warning: /build/repo/shared/src/test/scala/cps/stream/TestFtFoldScan.scala:65:30
794[warn] 65 | val check = async[Future] {
795[warn] | ^
796[warn] | Missing symbol position (defaulting to position 0): method scanAsync
797[warn] | This is a compiler bug. Please report it.
798[warn] 66 | val scan = stream.scan(0)((s,e) => s + await(Future successful e))
799[warn] 67 | val scanList = await(scan.takeListAll())
800[warn] 68 | val sampleScan = (1 to 10).scanLeft(0)((s,e)=>s+e)
801[warn] 69 | assert(scanList == sampleScan)
802[warn] 70 | }
803[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/vp/VP2.scala:22:72
804[warn] 22 | def run1(url: String, clientId: String): Future[Unit] = async[Future] {
805[warn] | ^
806[warn] |Given search preference for cps.AsyncShift[Seq[cps.vp.VP2.Test]] between alternatives
807[warn] | (cps.AsyncShift.shiftedSeqOps :
808[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
809[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
810[warn] |)
811[warn] |and
812[warn] | (cps.AsyncShift.shiftedIterableOps :
813[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
814[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
815[warn] |)
816[warn] |will change in the future release.
817[warn] |Current choice : the first alternative
818[warn] |Choice from Scala 3.7 : none - it's ambiguous
819[warn] |
820[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
821[warn] |by using @annotation.nowarn("id=205")
822[warn] 23 | val testContext = TestContext(clientId, url)
823[warn] 24 | for(test <- tests) {
824[warn] 25 | println(s"running ${test}")
825[warn] 26 | try {
826[warn] 27 | await(test.run(testContext))
827[warn] 28 | }catch{
828[warn] 29 | case NonFatal(ex) =>
829[warn] 30 | if !(test eq ExtremeSize) then
830[warn] 31 | println(s"exception during test: ${ex.getMessage} rerunning with trace")
831[warn] 32 | //bug in dotty: https://github.com/lampepfl/dotty/issues/17445
832[warn] 33 | //val traceContext = testContext.copy(trace=true)
833[warn] 34 | val traceContext = TestContext(testContext.clientId, testContext.url, true)
834[warn] 35 | try {
835[warn] 36 | await(test.run(traceContext))
836[warn] 37 | } catch {
837[warn] 38 | case NonFatal(ex) =>
838[warn] 39 | }
839[warn] 40 | else
840[warn] 41 | println(s"exception during test ${test}, ${ex.getMessage}")
841[warn] 42 | }
842[warn] 43 | }
843[warn] 44 | println(s"summary metrics: ${testContext}")
844[warn] 45 | }
845[warn] -- [E129] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestNonShiftedContextFunction.scala:38:12
846[warn] 38 | if (false) then
847[warn] | ^
848[warn] | A pure expression does nothing in statement position
849[warn] 39 | println(s"ctx=${summon[Context]}")
850[warn] |
851[warn] | longer explanation available when compiling with `-explain`
852[warn] -- [E129] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestNonShiftedContextFunction.scala:56:8
853[warn] 56 | if (false) then
854[warn] | ^
855[warn] | A pure expression does nothing in statement position
856[warn] 57 | println(s"ctx=${summon[Context]}")
857[warn] |
858[warn] | longer explanation available when compiling with `-explain`
859[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestReturningExamples.scala:74:139
860[warn] 74 | def fillbucketWithinBudget(userId: UserId, items: Seq[Item], budget: Long, api: DataAPI): Future[Either[String,Bucket]] = async[Future]{
861[warn] | ^
862[warn] |Given search preference for cps.AsyncShift[Seq[TestReturningExamples.this.Item]] between alternatives
863[warn] | (cps.AsyncShift.shiftedSeqOps :
864[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
865[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
866[warn] |)
867[warn] |and
868[warn] | (cps.AsyncShift.shiftedIterableOps :
869[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
870[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
871[warn] |)
872[warn] |will change in the future release.
873[warn] |Current choice : the first alternative
874[warn] |Choice from Scala 3.7 : none - it's ambiguous
875[warn] |
876[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
877[warn] |by using @annotation.nowarn("id=205")
878[warn] 75 | returning {
879[warn] 76 | val userInfo = await(api.fetchUserInfo(userId))
880[warn] 77 | val config = api.config
881[warn] 78 | if (userInfo.blacklisted)
882[warn] 79 | throwReturn(Left("User is blacklisted"):Either[String,Bucket])
883[warn] 80 | val bucket = items.foldLeft(Bucket.empty){ (bucket, item) =>
884[warn] 81 | val itemInfo = await(api.fetchItemInfo(item))
885[warn] 82 | if (!itemInfo.available) then
886[warn] 83 | bucket.withMessage(s"item ${item.name} is not available")
887[warn] 84 | else if (itemInfo.cost + bucket.cost > budget) then
888[warn] 85 | bucket.withMessage(s"item ${item.name} is out of budget")
889[warn] 86 | else
890[warn] 87 | val newBucket = bucket.withItem(itemInfo)
891[warn] 88 | if (newBucket.cost + config.minItemCost > budget) then
892[warn] 89 | throwReturn(Right(newBucket):Either[String,Bucket])
893[warn] 90 | newBucket
894[warn] 91 | }
895[warn] 92 | if (bucket.isEmpty) then
896[warn] 93 | throwReturn(Left(s"No items available: ${bucket.messages.mkString}"):Either[String,Bucket])
897[warn] 94 | Right(bucket)
898[warn] 95 | }
899[warn] 96 | }
900[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestReturningExamples.scala:148:154
901[warn] 148 | def fillMutableBucketWithinBudget(userId: UserId, items: Seq[Item], budget: Long, api: DataAPI): Future[Either[String,MutableBucket]] = async[Future] {
902[warn] | ^
903[warn] |Given search preference for cps.AsyncShift[Seq[TestReturningExamples.this.Item]] between alternatives
904[warn] | (cps.AsyncShift.shiftedSeqOps :
905[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
906[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
907[warn] |)
908[warn] |and
909[warn] | (cps.AsyncShift.shiftedIterableOps :
910[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
911[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
912[warn] |)
913[warn] |will change in the future release.
914[warn] |Current choice : the first alternative
915[warn] |Choice from Scala 3.7 : none - it's ambiguous
916[warn] |
917[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
918[warn] |by using @annotation.nowarn("id=205")
919[warn] 149 | returning {
920[warn] 150 | val userInfo = await(api.fetchUserInfo(userId))
921[warn] 151 | val config = api.config
922[warn] 152 |
923[warn] 153 | if (userInfo.blacklisted)
924[warn] 154 | throwReturn(Left("User is blacklisted"):Either[String,MutableBucket])
925[warn] 155 | var remainingBudget = budget
926[warn] 156 | val bucket = MutableBucket.empty
927[warn] 157 | for(item <- items) {
928[warn] 158 | val itemInfo = await(api.fetchItemInfo(item))
929[warn] 159 | if (!itemInfo.available) then
930[warn] 160 | bucket.addMessage(s"item ${item.name} is not available")
931[warn] 161 | else if (itemInfo.cost > remainingBudget) then
932[warn] 162 | bucket.addMessage(s"item ${item.name} is out of budget")
933[warn] 163 | else
934[warn] 164 | bucket.addItem(itemInfo)
935[warn] 165 | remainingBudget = remainingBudget - itemInfo.cost
936[warn] 166 | if (remainingBudget < config.minItemCost) then
937[warn] 167 | throwReturn(Right(bucket):Either[String,MutableBucket])
938[warn] 168 | }
939[warn] 169 | if (bucket.isEmpty) then
940[warn] 170 | throwReturn(Left("No items available"):Either[String,MutableBucket])
941[warn] 171 | Right(bucket)
942[warn] 172 | }
943[warn] 173 | }
944[warn] -- Warning: /build/repo/shared/src/test/scala/cps/SharedComputationBound.scala:1:8
945[warn] 1 |package cps
946[warn] |^^^^^^^^^^^
947[warn] |No class, trait or object is defined in the compilation unit.
948[warn] |The incremental compiler cannot record the dependency information in such case.
949[warn] |Some errors like unused import referring to a non-existent class might not be reported.
950[warn] -- [E121] Pattern Match Warning: /build/repo/shared/src/test/scala/cps/TestCBS1Try.scala:185:18
951[warn] 185 | val c = async{
952[warn] | ^
953[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
954[warn] 186 | x = await(T1.cbi(1))
955[warn] 187 | try {
956[warn] 188 | failSyncOp()
957[warn] 189 | x = 3
958[warn] 190 | } catch {
959[warn] 191 | case ex: Throwable =>
960[warn] 192 | x = 2
961[warn] 193 | throw ex
962[warn] 194 | } finally {
963[warn] 195 | y = await(T1.cbi(2))
964[warn] 196 | }
965[warn] 197 | x
966[warn] 198 | }
967[warn] there were 30 deprecation warnings; re-run with -deprecation for details
968[warn] 42 warnings found
969received body: ((x: scala.Int, y: scala.Int, z: scala.Int) => {
970 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, y))[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(x, y))
971 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, z))[logic.unification1.DatalogSyntax.SyntaxHornClause[logic.unification1.examples.FindPathes.Path, logic.unification1.examples.FindPathes.Edge]](logic.unification1.DatalogSyntax.&[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, y))[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(y, z)))
972})
973received body: {
974 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(1, 2))[scala.Boolean](true)
975 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(2, 3))[scala.Boolean](true)
976 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(3, 4))[scala.Boolean](true)
977}
978received query: ((x: scala.Int) => logic.unification1.examples.FindPathes.Path.apply(1, x))
979[warn] there were 30 deprecation warnings; re-run with -deprecation for details
980[warn] 43 warnings found
981[info] done compiling
982[info] Wrote /build/repo/jvm/target/scala-3.6.3/dotty-cps-async_3-0.9.22.pom
983[info] Main Scala API documentation to /build/repo/jvm/target/scala-3.6.3/api...
984[warn] Flag -classpath set repeatedly
985Problem parsing shared/src/main/scala/cps/macros/forest/ApplyTreeTransform.scala:[0..19..61503], documentation may not be generated.
986Problem parsing shared/src/main/scala/cps/macros/forest/AsyncTreeShifter.scala:[0..19..1672], documentation may not be generated.
987Problem parsing shared/src/main/scala/cps/macros/forest/AwaitTreeTransform.scala:[0..19..3035], documentation may not be generated.
988Problem parsing shared/src/main/scala/cps/macros/forest/BlockTreeTransform.scala:[0..19..1164], documentation may not be generated.
989Problem parsing shared/src/main/scala/cps/macros/forest/CpsTree.scala:[0..19..45174], documentation may not be generated.
990Problem parsing shared/src/main/scala/cps/macros/forest/InlinedTreeTransform.scala:[118..137..16633], documentation may not be generated.
991Problem parsing shared/src/main/scala/cps/macros/forest/KnownTreeFragments.scala:[0..19..2522], documentation may not be generated.
992Problem parsing shared/src/main/scala/cps/macros/forest/LambdaTreeTransform.scala:[0..19..3429], documentation may not be generated.
993Problem parsing shared/src/main/scala/cps/macros/forest/MatchTreeTransform.scala:[80..99..3508], documentation may not be generated.
994Problem parsing shared/src/main/scala/cps/macros/forest/NonLocalReturnsTreeTransform.scala:[1..20..4074], documentation may not be generated.
995Problem parsing shared/src/main/scala/cps/macros/forest/RootTreeTransform.scala:[97..116..11563], documentation may not be generated.
996Problem parsing shared/src/main/scala/cps/macros/forest/SelectOuterTreeTransform.scala:[0..19..1792], documentation may not be generated.
997Problem parsing shared/src/main/scala/cps/macros/forest/SelectTreeTransform.scala:[0..19..1722], documentation may not be generated.
998Problem parsing shared/src/main/scala/cps/macros/forest/TypeApplyTreeTransform.scala:[0..19..1773], documentation may not be generated.
999Problem parsing shared/src/main/scala/cps/macros/forest/ValDefTreeTransform.scala:[0..19..769], documentation may not be generated.
1000Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplicationHelper.scala:[0..26..531], documentation may not be generated.
1001Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplyArgRecordScope.scala:[0..26..27722], documentation may not be generated.
1002[warn] one warning found
1003[info] Main Scala API documentation successful.
1004[info] :: delivering :: com.github.rssh#dotty-cps-async_3;0.9.22 :: 0.9.22 :: release :: Fri Jan 17 22:24:12 CET 2025
1005[info] delivering ivy file to /build/repo/jvm/target/scala-3.6.3/ivy-0.9.22.xml
1006[info] published dotty-cps-async_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_3/0.9.22/poms/dotty-cps-async_3.pom
1007[info] published dotty-cps-async_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_3/0.9.22/jars/dotty-cps-async_3.jar
1008[info] published dotty-cps-async_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_3/0.9.22/srcs/dotty-cps-async_3-sources.jar
1009[info] published dotty-cps-async_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_3/0.9.22/docs/dotty-cps-async_3-javadoc.jar
1010[info] published ivy to /root/.ivy2/local/com.github.rssh/dotty-cps-async_3/0.9.22/ivys/ivy.xml
1011Starting build for ProjectRef(file:/build/repo/,cpsLoomAddOn) (dotty-cps-async-loom)...
1012Compile scalacOptions: List(-Xtarget:21, -explain, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1013[info] compiling 4 Scala sources to /build/repo/jvm-loom-addon/target/scala-3.6.3/classes ...
1014[info] done compiling
1015[info] Main Scala API documentation to /build/repo/jvm-loom-addon/target/scala-3.6.3/api...
1016[info] Skipping unused scalacOptions: -Wconf, -Xunchecked-java-output-version, -source
1017[warn] Flag -classpath set repeatedly
1018[warn] one warning found
1019[info] Main Scala API documentation successful.
1020[info] compiling 4 Scala sources to /build/repo/jvm-loom-addon/target/scala-3.6.3/test-classes ...
1021[info] done compiling
1022[info] Wrote /build/repo/jvm-loom-addon/target/scala-3.6.3/dotty-cps-async-loom_3-0.9.22.pom
1023[info] Main Scala API documentation to /build/repo/jvm-loom-addon/target/scala-3.6.3/api...
1024[info] Skipping unused scalacOptions: -Wconf, -Xunchecked-java-output-version, -source
1025[warn] Flag -classpath set repeatedly
1026[warn] one warning found
1027[info] Main Scala API documentation successful.
1028[info] :: delivering :: com.github.rssh#dotty-cps-async-loom_3;0.9.22 :: 0.9.22 :: release :: Fri Jan 17 22:24:15 CET 2025
1029[info] delivering ivy file to /build/repo/jvm-loom-addon/target/scala-3.6.3/ivy-0.9.22.xml
1030[info] published dotty-cps-async-loom_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-loom_3/0.9.22/poms/dotty-cps-async-loom_3.pom
1031[info] published dotty-cps-async-loom_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-loom_3/0.9.22/jars/dotty-cps-async-loom_3.jar
1032[info] published dotty-cps-async-loom_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-loom_3/0.9.22/srcs/dotty-cps-async-loom_3-sources.jar
1033[info] published dotty-cps-async-loom_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-loom_3/0.9.22/docs/dotty-cps-async-loom_3-javadoc.jar
1034[info] published ivy to /root/.ivy2/local/com.github.rssh/dotty-cps-async-loom_3/0.9.22/ivys/ivy.xml
1035Starting build for ProjectRef(file:/build/repo/,logicJVM) (dotty-cps-async-logic)...
1036Compile scalacOptions: List(-source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1037[info] compiling 5 Scala sources to /build/repo/logic/jvm/target/scala-3.6.3/classes ...
1038[info] done compiling
1039[info] Main Scala API documentation to /build/repo/logic/jvm/target/scala-3.6.3/api...
1040[info] Skipping unused scalacOptions: -Wconf, -source
1041[warn] Flag -classpath set repeatedly
1042Problem parsing logic/shared/src/main/scala/cps/monads/logic/CpsConcurrentLogicMonad.scala:[0..19..4634], documentation may not be generated.
1043[warn] one warning found
1044[info] Main Scala API documentation successful.
1045[info] compiling 8 Scala sources to /build/repo/logic/jvm/target/scala-3.6.3/test-classes ...
1046[info] done compiling
1047[info] Wrote /build/repo/logic/jvm/target/scala-3.6.3/dotty-cps-async-logic_3-0.9.22.pom
1048[info] Main Scala API documentation to /build/repo/logic/jvm/target/scala-3.6.3/api...
1049[info] Skipping unused scalacOptions: -Wconf, -source
1050[warn] Flag -classpath set repeatedly
1051Problem parsing logic/shared/src/main/scala/cps/monads/logic/CpsConcurrentLogicMonad.scala:[0..19..4634], documentation may not be generated.
1052[warn] one warning found
1053[info] Main Scala API documentation successful.
1054[info] :: delivering :: com.github.rssh#dotty-cps-async-logic_3;0.9.22 :: 0.9.22 :: release :: Fri Jan 17 22:24:20 CET 2025
1055[info] delivering ivy file to /build/repo/logic/jvm/target/scala-3.6.3/ivy-0.9.22.xml
1056[info] published dotty-cps-async-logic_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-logic_3/0.9.22/poms/dotty-cps-async-logic_3.pom
1057[info] published dotty-cps-async-logic_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-logic_3/0.9.22/jars/dotty-cps-async-logic_3.jar
1058[info] published dotty-cps-async-logic_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-logic_3/0.9.22/srcs/dotty-cps-async-logic_3-sources.jar
1059[info] published dotty-cps-async-logic_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-logic_3/0.9.22/docs/dotty-cps-async-logic_3-javadoc.jar
1060[info] published ivy to /root/.ivy2/local/com.github.rssh/dotty-cps-async-logic_3/0.9.22/ivys/ivy.xml
1061Starting build for ProjectRef(file:/build/repo/,cpsJS) (dotty-cps-async)...
1062Compile scalacOptions: List(-scalajs, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1063[info] compiling 106 Scala sources to /build/repo/js/target/scala-3.6.3/classes ...
1064[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/js/src/main/scala/cps/stream/BaseUnfoldCpsAsyncEmitAbsorber.scala:100:9
1065[warn] 100 | e match
1066[warn] | ^
1067[warn] | match may not be exhaustive.
1068[warn] |
1069[warn] | It would fail on pattern case: _: SupplyEventRecord
1070[warn] |
1071[warn] | longer explanation available when compiling with `-explain`
1072[warn] there were 19 deprecation warnings; re-run with -deprecation for details
1073[warn] two warnings found
1074[info] done compiling
1075[info] Main Scala API documentation to /build/repo/js/target/scala-3.6.3/api...
1076[warn] Flag -classpath set repeatedly
1077Problem parsing shared/src/main/scala/cps/macros/forest/ApplyTreeTransform.scala:[0..19..61503], documentation may not be generated.
1078Problem parsing shared/src/main/scala/cps/macros/forest/AsyncTreeShifter.scala:[0..19..1672], documentation may not be generated.
1079Problem parsing shared/src/main/scala/cps/macros/forest/AwaitTreeTransform.scala:[0..19..3035], documentation may not be generated.
1080Problem parsing shared/src/main/scala/cps/macros/forest/BlockTreeTransform.scala:[0..19..1164], documentation may not be generated.
1081Problem parsing shared/src/main/scala/cps/macros/forest/CpsTree.scala:[0..19..45174], documentation may not be generated.
1082Problem parsing shared/src/main/scala/cps/macros/forest/InlinedTreeTransform.scala:[118..137..16633], documentation may not be generated.
1083Problem parsing shared/src/main/scala/cps/macros/forest/KnownTreeFragments.scala:[0..19..2522], documentation may not be generated.
1084Problem parsing shared/src/main/scala/cps/macros/forest/LambdaTreeTransform.scala:[0..19..3429], documentation may not be generated.
1085Problem parsing shared/src/main/scala/cps/macros/forest/MatchTreeTransform.scala:[80..99..3508], documentation may not be generated.
1086Problem parsing shared/src/main/scala/cps/macros/forest/NonLocalReturnsTreeTransform.scala:[1..20..4074], documentation may not be generated.
1087Problem parsing shared/src/main/scala/cps/macros/forest/RootTreeTransform.scala:[97..116..11563], documentation may not be generated.
1088Problem parsing shared/src/main/scala/cps/macros/forest/SelectOuterTreeTransform.scala:[0..19..1792], documentation may not be generated.
1089Problem parsing shared/src/main/scala/cps/macros/forest/SelectTreeTransform.scala:[0..19..1722], documentation may not be generated.
1090Problem parsing shared/src/main/scala/cps/macros/forest/TypeApplyTreeTransform.scala:[0..19..1773], documentation may not be generated.
1091Problem parsing shared/src/main/scala/cps/macros/forest/ValDefTreeTransform.scala:[0..19..769], documentation may not be generated.
1092Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplicationHelper.scala:[0..26..531], documentation may not be generated.
1093Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplyArgRecordScope.scala:[0..26..27722], documentation may not be generated.
1094[warn] one warning found
1095[info] Main Scala API documentation successful.
1096[info] compiling 152 Scala sources to /build/repo/js/target/scala-3.6.3/test-classes ...
1097[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:27:36
1098[warn] 27 | val c = async[ComputationBound]{
1099[warn] | ^
1100[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1101[warn] | (cps.AsyncShift.shiftedSeqOps :
1102[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1103[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1104[warn] |)
1105[warn] |and
1106[warn] | (cps.AsyncShift.shiftedIterableOps :
1107[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1108[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1109[warn] |)
1110[warn] |will change in the future release.
1111[warn] |Current choice : the first alternative
1112[warn] |Choice from Scala 3.7 : none - it's ambiguous
1113[warn] |
1114[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1115[warn] |by using @annotation.nowarn("id=205")
1116[warn] 28 | Seq(1,2,3).map{ x =>
1117[warn] 29 | await(T1.cbi(3)) + x
1118[warn] 30 | }
1119[warn] 31 | }
1120[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:35:36
1121[warn] 35 | val c = async[ComputationBound]{
1122[warn] | ^
1123[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1124[warn] | (cps.AsyncShift.shiftedSeqOps :
1125[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1126[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1127[warn] |)
1128[warn] |and
1129[warn] | (cps.AsyncShift.shiftedIterableOps :
1130[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1131[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1132[warn] |)
1133[warn] |will change in the future release.
1134[warn] |Current choice : the first alternative
1135[warn] |Choice from Scala 3.7 : none - it's ambiguous
1136[warn] |
1137[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1138[warn] |by using @annotation.nowarn("id=205")
1139[warn] 36 | val seq = Seq(1,2,3)
1140[warn] 37 | seq.map{ x =>
1141[warn] 38 | await(T1.cbi(3)) + x
1142[warn] 39 | }
1143[warn] 40 | }
1144[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:44:36
1145[warn] 44 | val c = async[ComputationBound]{
1146[warn] | ^
1147[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1148[warn] | (cps.AsyncShift.shiftedSeqOps :
1149[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1150[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1151[warn] |)
1152[warn] |and
1153[warn] | (cps.AsyncShift.shiftedIterableOps :
1154[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1155[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1156[warn] |)
1157[warn] |will change in the future release.
1158[warn] |Current choice : the first alternative
1159[warn] |Choice from Scala 3.7 : none - it's ambiguous
1160[warn] |
1161[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1162[warn] |by using @annotation.nowarn("id=205")
1163[warn] 45 | var s = 0
1164[warn] 46 | Seq(1,2,3).foreach{ x =>
1165[warn] 47 | s += await(T1.cbi(3)) + x
1166[warn] 48 | }
1167[warn] 49 | s
1168[warn] 50 | }
1169[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:228:36
1170[warn] 228 | val c = async[ComputationBound]{
1171[warn] | ^
1172[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1173[warn] | (cps.AsyncShift.shiftedSeqOps :
1174[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1175[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1176[warn] |)
1177[warn] |and
1178[warn] | (cps.AsyncShift.shiftedIterableOps :
1179[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1180[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1181[warn] |)
1182[warn] |will change in the future release.
1183[warn] |Current choice : the first alternative
1184[warn] |Choice from Scala 3.7 : none - it's ambiguous
1185[warn] |
1186[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1187[warn] |by using @annotation.nowarn("id=205")
1188[warn] 229 | Seq(1,2,3).foldLeft("")((s,e) => "(" + s + "," + await(T1.cbi(e)).toString + ")" )
1189[warn] 230 | }
1190[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:234:36
1191[warn] 234 | val c = async[ComputationBound]{
1192[warn] | ^
1193[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1194[warn] | (cps.AsyncShift.shiftedSeqOps :
1195[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1196[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1197[warn] |)
1198[warn] |and
1199[warn] | (cps.AsyncShift.shiftedIterableOps :
1200[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1201[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1202[warn] |)
1203[warn] |will change in the future release.
1204[warn] |Current choice : the first alternative
1205[warn] |Choice from Scala 3.7 : none - it's ambiguous
1206[warn] |
1207[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1208[warn] |by using @annotation.nowarn("id=205")
1209[warn] 235 | Seq(1,2,3).foldRight("")((e,s) => "(" + await(T1.cbs(e.toString)) + "," + s + ")" )
1210[warn] 236 | }
1211[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:241:36
1212[warn] 241 | val c = async[ComputationBound]{
1213[warn] | ^
1214[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1215[warn] | (cps.AsyncShift.shiftedSeqOps :
1216[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1217[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1218[warn] |)
1219[warn] |and
1220[warn] | (cps.AsyncShift.shiftedIterableOps :
1221[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1222[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1223[warn] |)
1224[warn] |will change in the future release.
1225[warn] |Current choice : the first alternative
1226[warn] |Choice from Scala 3.7 : none - it's ambiguous
1227[warn] |
1228[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1229[warn] |by using @annotation.nowarn("id=205")
1230[warn] 242 | Seq(1,2,3).forall(_ == await(T1.cbi(3)))
1231[warn] 243 | }
1232[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:247:36
1233[warn] 247 | val c = async[ComputationBound]{
1234[warn] | ^
1235[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1236[warn] | (cps.AsyncShift.shiftedSeqOps :
1237[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1238[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1239[warn] |)
1240[warn] |and
1241[warn] | (cps.AsyncShift.shiftedIterableOps :
1242[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1243[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1244[warn] |)
1245[warn] |will change in the future release.
1246[warn] |Current choice : the first alternative
1247[warn] |Choice from Scala 3.7 : none - it's ambiguous
1248[warn] |
1249[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1250[warn] |by using @annotation.nowarn("id=205")
1251[warn] 248 | Seq(1,2,3).forall(_ > await(T1.cbi(0)))
1252[warn] 249 | }
1253[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:253:36
1254[warn] 253 | val c = async[ComputationBound]{
1255[warn] | ^
1256[warn] |Given search preference for cps.AsyncShift[Seq[Nothing]] between alternatives
1257[warn] | (cps.AsyncShift.shiftedSeqOps :
1258[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1259[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1260[warn] |)
1261[warn] |and
1262[warn] | (cps.AsyncShift.shiftedIterableOps :
1263[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1264[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1265[warn] |)
1266[warn] |will change in the future release.
1267[warn] |Current choice : the first alternative
1268[warn] |Choice from Scala 3.7 : none - it's ambiguous
1269[warn] |
1270[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1271[warn] |by using @annotation.nowarn("id=205")
1272[warn] 254 | Seq().forall(_ == await(T1.cbi(0)))
1273[warn] 255 | }
1274[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:314:36
1275[warn] 314 | val c = async[ComputationBound]{
1276[warn] | ^
1277[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1278[warn] | (cps.AsyncShift.shiftedSeqOps :
1279[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1280[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1281[warn] |)
1282[warn] |and
1283[warn] | (cps.AsyncShift.shiftedIterableOps :
1284[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1285[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1286[warn] |)
1287[warn] |will change in the future release.
1288[warn] |Current choice : the first alternative
1289[warn] |Choice from Scala 3.7 : none - it's ambiguous
1290[warn] |
1291[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1292[warn] |by using @annotation.nowarn("id=205")
1293[warn] 315 | val x: Seq[Int] = (1 to 100).toSeq
1294[warn] 316 | x maxBy ( _ % await(T1.cbi(77)) )
1295[warn] 317 | }
1296[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftIterableOps.scala:322:36
1297[warn] 322 | val c = async[ComputationBound]{
1298[warn] | ^
1299[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1300[warn] | (cps.AsyncShift.shiftedSeqOps :
1301[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1302[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1303[warn] |)
1304[warn] |and
1305[warn] | (cps.AsyncShift.shiftedIterableOps :
1306[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1307[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1308[warn] |)
1309[warn] |will change in the future release.
1310[warn] |Current choice : the first alternative
1311[warn] |Choice from Scala 3.7 : none - it's ambiguous
1312[warn] |
1313[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1314[warn] |by using @annotation.nowarn("id=205")
1315[warn] 323 | val x: Seq[Int] = (1 to 100).toSeq
1316[warn] 324 | x minBy ( _ % await(T1.cbi(77)) )
1317[warn] 325 | }
1318[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:20:36
1319[warn] 20 | val c = async[ComputationBound]{
1320[warn] | ^
1321[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
1322[warn] | (cps.AsyncShift.shiftedSeqOps :
1323[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1324[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1325[warn] |)
1326[warn] |and
1327[warn] | (cps.AsyncShift.shiftedIterableOps :
1328[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1329[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1330[warn] |)
1331[warn] |will change in the future release.
1332[warn] |Current choice : the first alternative
1333[warn] |Choice from Scala 3.7 : none - it's ambiguous
1334[warn] |
1335[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1336[warn] |by using @annotation.nowarn("id=205")
1337[warn] 21 | val seq = Seq("1234","3452","1","12","21","777777777")
1338[warn] 22 | seq.distinctBy{ x => await(T1.cbi(x.length)) }
1339[warn] 23 | }
1340[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:32:36
1341[warn] 32 | val c = async[ComputationBound]{
1342[warn] | ^
1343[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
1344[warn] | (cps.AsyncShift.shiftedSeqOps :
1345[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1346[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1347[warn] |)
1348[warn] |and
1349[warn] | (cps.AsyncShift.shiftedIterableOps :
1350[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1351[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1352[warn] |)
1353[warn] |will change in the future release.
1354[warn] |Current choice : the first alternative
1355[warn] |Choice from Scala 3.7 : none - it's ambiguous
1356[warn] |
1357[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1358[warn] |by using @annotation.nowarn("id=205")
1359[warn] 33 | val seq = Seq("1234","3452","1","12","21","777777777")
1360[warn] 34 | seq.indexWhere{ x => await(T1.cbt(x.charAt(0)=='7')) }
1361[warn] 35 | }
1362[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:39:36
1363[warn] 39 | val c = async[ComputationBound]{
1364[warn] | ^
1365[warn] |Given search preference for cps.AsyncShift[Seq[String]] between alternatives
1366[warn] | (cps.AsyncShift.shiftedSeqOps :
1367[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1368[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1369[warn] |)
1370[warn] |and
1371[warn] | (cps.AsyncShift.shiftedIterableOps :
1372[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1373[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1374[warn] |)
1375[warn] |will change in the future release.
1376[warn] |Current choice : the first alternative
1377[warn] |Choice from Scala 3.7 : none - it's ambiguous
1378[warn] |
1379[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1380[warn] |by using @annotation.nowarn("id=205")
1381[warn] 40 | val seq = Seq("1234","3452","1","12","21","777777777")
1382[warn] 41 | seq.indexWhere{ x => await(T1.cbt(x.charAt(0)=='8')) }
1383[warn] 42 | }
1384[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/TestCBS1ShiftSeq.scala:70:36
1385[warn] 70 | val c = async[ComputationBound]{
1386[warn] | ^
1387[warn] |Given search preference for cps.AsyncShift[Seq[Int]] between alternatives
1388[warn] | (cps.AsyncShift.shiftedSeqOps :
1389[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1390[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1391[warn] |)
1392[warn] |and
1393[warn] | (cps.AsyncShift.shiftedIterableOps :
1394[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1395[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1396[warn] |)
1397[warn] |will change in the future release.
1398[warn] |Current choice : the first alternative
1399[warn] |Choice from Scala 3.7 : none - it's ambiguous
1400[warn] |
1401[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1402[warn] |by using @annotation.nowarn("id=205")
1403[warn] 71 | val seq = Seq(1,2,3,4,5,6,7,8)
1404[warn] 72 | seq.segmentLength( x => x < await(T1.cbi(6)) )
1405[warn] 73 | }
1406[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cps/vp/VP2.scala:22:72
1407[warn] 22 | def run1(url: String, clientId: String): Future[Unit] = async[Future] {
1408[warn] | ^
1409[warn] |Given search preference for cps.AsyncShift[Seq[cps.vp.VP2.Test]] between alternatives
1410[warn] | (cps.AsyncShift.shiftedSeqOps :
1411[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1412[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1413[warn] |)
1414[warn] |and
1415[warn] | (cps.AsyncShift.shiftedIterableOps :
1416[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1417[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1418[warn] |)
1419[warn] |will change in the future release.
1420[warn] |Current choice : the first alternative
1421[warn] |Choice from Scala 3.7 : none - it's ambiguous
1422[warn] |
1423[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1424[warn] |by using @annotation.nowarn("id=205")
1425[warn] 23 | val testContext = TestContext(clientId, url)
1426[warn] 24 | for(test <- tests) {
1427[warn] 25 | println(s"running ${test}")
1428[warn] 26 | try {
1429[warn] 27 | await(test.run(testContext))
1430[warn] 28 | }catch{
1431[warn] 29 | case NonFatal(ex) =>
1432[warn] 30 | if !(test eq ExtremeSize) then
1433[warn] 31 | println(s"exception during test: ${ex.getMessage} rerunning with trace")
1434[warn] 32 | //bug in dotty: https://github.com/lampepfl/dotty/issues/17445
1435[warn] 33 | //val traceContext = testContext.copy(trace=true)
1436[warn] 34 | val traceContext = TestContext(testContext.clientId, testContext.url, true)
1437[warn] 35 | try {
1438[warn] 36 | await(test.run(traceContext))
1439[warn] 37 | } catch {
1440[warn] 38 | case NonFatal(ex) =>
1441[warn] 39 | }
1442[warn] 40 | else
1443[warn] 41 | println(s"exception during test ${test}, ${ex.getMessage}")
1444[warn] 42 | }
1445[warn] 43 | }
1446[warn] 44 | println(s"summary metrics: ${testContext}")
1447[warn] 45 | }
1448[warn] -- [E129] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestNonShiftedContextFunction.scala:38:12
1449[warn] 38 | if (false) then
1450[warn] | ^
1451[warn] | A pure expression does nothing in statement position
1452[warn] 39 | println(s"ctx=${summon[Context]}")
1453[warn] |
1454[warn] | longer explanation available when compiling with `-explain`
1455[warn] -- [E129] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestNonShiftedContextFunction.scala:56:8
1456[warn] 56 | if (false) then
1457[warn] | ^
1458[warn] | A pure expression does nothing in statement position
1459[warn] 57 | println(s"ctx=${summon[Context]}")
1460[warn] |
1461[warn] | longer explanation available when compiling with `-explain`
1462[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestReturningExamples.scala:74:139
1463[warn] 74 | def fillbucketWithinBudget(userId: UserId, items: Seq[Item], budget: Long, api: DataAPI): Future[Either[String,Bucket]] = async[Future]{
1464[warn] | ^
1465[warn] |Given search preference for cps.AsyncShift[Seq[TestReturningExamples.this.Item]] between alternatives
1466[warn] | (cps.AsyncShift.shiftedSeqOps :
1467[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1468[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1469[warn] |)
1470[warn] |and
1471[warn] | (cps.AsyncShift.shiftedIterableOps :
1472[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1473[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1474[warn] |)
1475[warn] |will change in the future release.
1476[warn] |Current choice : the first alternative
1477[warn] |Choice from Scala 3.7 : none - it's ambiguous
1478[warn] |
1479[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1480[warn] |by using @annotation.nowarn("id=205")
1481[warn] 75 | returning {
1482[warn] 76 | val userInfo = await(api.fetchUserInfo(userId))
1483[warn] 77 | val config = api.config
1484[warn] 78 | if (userInfo.blacklisted)
1485[warn] 79 | throwReturn(Left("User is blacklisted"):Either[String,Bucket])
1486[warn] 80 | val bucket = items.foldLeft(Bucket.empty){ (bucket, item) =>
1487[warn] 81 | val itemInfo = await(api.fetchItemInfo(item))
1488[warn] 82 | if (!itemInfo.available) then
1489[warn] 83 | bucket.withMessage(s"item ${item.name} is not available")
1490[warn] 84 | else if (itemInfo.cost + bucket.cost > budget) then
1491[warn] 85 | bucket.withMessage(s"item ${item.name} is out of budget")
1492[warn] 86 | else
1493[warn] 87 | val newBucket = bucket.withItem(itemInfo)
1494[warn] 88 | if (newBucket.cost + config.minItemCost > budget) then
1495[warn] 89 | throwReturn(Right(newBucket):Either[String,Bucket])
1496[warn] 90 | newBucket
1497[warn] 91 | }
1498[warn] 92 | if (bucket.isEmpty) then
1499[warn] 93 | throwReturn(Left(s"No items available: ${bucket.messages.mkString}"):Either[String,Bucket])
1500[warn] 94 | Right(bucket)
1501[warn] 95 | }
1502[warn] 96 | }
1503[warn] -- [E205] Potential Issue Warning: /build/repo/shared/src/test/scala/cpstest/TestReturningExamples.scala:148:154
1504[warn] 148 | def fillMutableBucketWithinBudget(userId: UserId, items: Seq[Item], budget: Long, api: DataAPI): Future[Either[String,MutableBucket]] = async[Future] {
1505[warn] | ^
1506[warn] |Given search preference for cps.AsyncShift[Seq[TestReturningExamples.this.Item]] between alternatives
1507[warn] | (cps.AsyncShift.shiftedSeqOps :
1508[warn] | [A, C[X] <: Seq[X] & scala.collection.SeqOps[X, C, C[X]]]:
1509[warn] | cps.runtime.SeqAsyncShift[A, C, C[A]]
1510[warn] |)
1511[warn] |and
1512[warn] | (cps.AsyncShift.shiftedIterableOps :
1513[warn] | [A, C[X] <: Iterable[X] & scala.collection.IterableOps[X, C, C[X]]]:
1514[warn] | cps.runtime.IterableOpsAsyncShift[A, C, C[A]]
1515[warn] |)
1516[warn] |will change in the future release.
1517[warn] |Current choice : the first alternative
1518[warn] |Choice from Scala 3.7 : none - it's ambiguous
1519[warn] |
1520[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1521[warn] |by using @annotation.nowarn("id=205")
1522[warn] 149 | returning {
1523[warn] 150 | val userInfo = await(api.fetchUserInfo(userId))
1524[warn] 151 | val config = api.config
1525[warn] 152 |
1526[warn] 153 | if (userInfo.blacklisted)
1527[warn] 154 | throwReturn(Left("User is blacklisted"):Either[String,MutableBucket])
1528[warn] 155 | var remainingBudget = budget
1529[warn] 156 | val bucket = MutableBucket.empty
1530[warn] 157 | for(item <- items) {
1531[warn] 158 | val itemInfo = await(api.fetchItemInfo(item))
1532[warn] 159 | if (!itemInfo.available) then
1533[warn] 160 | bucket.addMessage(s"item ${item.name} is not available")
1534[warn] 161 | else if (itemInfo.cost > remainingBudget) then
1535[warn] 162 | bucket.addMessage(s"item ${item.name} is out of budget")
1536[warn] 163 | else
1537[warn] 164 | bucket.addItem(itemInfo)
1538[warn] 165 | remainingBudget = remainingBudget - itemInfo.cost
1539[warn] 166 | if (remainingBudget < config.minItemCost) then
1540[warn] 167 | throwReturn(Right(bucket):Either[String,MutableBucket])
1541[warn] 168 | }
1542[warn] 169 | if (bucket.isEmpty) then
1543[warn] 170 | throwReturn(Left("No items available"):Either[String,MutableBucket])
1544[warn] 171 | Right(bucket)
1545[warn] 172 | }
1546[warn] 173 | }
1547[warn] -- Warning: /build/repo/shared/src/test/scala/cps/SharedComputationBound.scala:1:8
1548[warn] 1 |package cps
1549[warn] |^^^^^^^^^^^
1550[warn] |No class, trait or object is defined in the compilation unit.
1551[warn] |The incremental compiler cannot record the dependency information in such case.
1552[warn] |Some errors like unused import referring to a non-existent class might not be reported.
1553[warn] -- [E121] Pattern Match Warning: /build/repo/js/src/test/scala/cps/TestJsPromiseInterop.scala:64:29
1554[warn] 64 | val check = async[Future]{
1555[warn] | ^
1556[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1557[warn] 65 | try {
1558[warn] 66 | await(api.retrieveData("bad"))
1559[warn] 67 | } catch {
1560[warn] 68 | case ex: Throwable =>
1561[warn] 69 | ex.getMessage()
1562[warn] 70 | }
1563[warn] 71 | }
1564[warn] -- [E121] Pattern Match Warning: /build/repo/shared/src/test/scala/cps/TestCBS1Try.scala:185:18
1565[warn] 185 | val c = async{
1566[warn] | ^
1567[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1568[warn] 186 | x = await(T1.cbi(1))
1569[warn] 187 | try {
1570[warn] 188 | failSyncOp()
1571[warn] 189 | x = 3
1572[warn] 190 | } catch {
1573[warn] 191 | case ex: Throwable =>
1574[warn] 192 | x = 2
1575[warn] 193 | throw ex
1576[warn] 194 | } finally {
1577[warn] 195 | y = await(T1.cbi(2))
1578[warn] 196 | }
1579[warn] 197 | x
1580[warn] 198 | }
1581[warn] there were 25 deprecation warnings; re-run with -deprecation for details
1582[warn] 23 warnings found
1583received body: ((x: scala.Int, y: scala.Int, z: scala.Int) => {
1584 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, y))[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(x, y))
1585 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, z))[logic.unification1.DatalogSyntax.SyntaxHornClause[logic.unification1.examples.FindPathes.Path, logic.unification1.examples.FindPathes.Edge]](logic.unification1.DatalogSyntax.&[logic.unification1.examples.FindPathes.Path](logic.unification1.examples.FindPathes.Path.apply(x, y))[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(y, z)))
1586})
1587received body: {
1588 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(1, 2))[scala.Boolean](true)
1589 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(2, 3))[scala.Boolean](true)
1590 logic.unification1.DatalogSyntax.|-[logic.unification1.examples.FindPathes.Edge](logic.unification1.examples.FindPathes.Edge.apply(3, 4))[scala.Boolean](true)
1591}
1592received query: ((x: scala.Int) => logic.unification1.examples.FindPathes.Path.apply(1, x))
1593[warn] there were 25 deprecation warnings; re-run with -deprecation for details
1594[warn] 24 warnings found
1595[info] done compiling
1596[info] Wrote /build/repo/js/target/scala-3.6.3/dotty-cps-async_sjs1_3-0.9.22.pom
1597[info] Main Scala API documentation to /build/repo/js/target/scala-3.6.3/api...
1598[warn] Flag -classpath set repeatedly
1599Problem parsing shared/src/main/scala/cps/macros/forest/ApplyTreeTransform.scala:[0..19..61503], documentation may not be generated.
1600Problem parsing shared/src/main/scala/cps/macros/forest/AsyncTreeShifter.scala:[0..19..1672], documentation may not be generated.
1601Problem parsing shared/src/main/scala/cps/macros/forest/AwaitTreeTransform.scala:[0..19..3035], documentation may not be generated.
1602Problem parsing shared/src/main/scala/cps/macros/forest/BlockTreeTransform.scala:[0..19..1164], documentation may not be generated.
1603Problem parsing shared/src/main/scala/cps/macros/forest/CpsTree.scala:[0..19..45174], documentation may not be generated.
1604Problem parsing shared/src/main/scala/cps/macros/forest/InlinedTreeTransform.scala:[118..137..16633], documentation may not be generated.
1605Problem parsing shared/src/main/scala/cps/macros/forest/KnownTreeFragments.scala:[0..19..2522], documentation may not be generated.
1606Problem parsing shared/src/main/scala/cps/macros/forest/LambdaTreeTransform.scala:[0..19..3429], documentation may not be generated.
1607Problem parsing shared/src/main/scala/cps/macros/forest/MatchTreeTransform.scala:[80..99..3508], documentation may not be generated.
1608Problem parsing shared/src/main/scala/cps/macros/forest/NonLocalReturnsTreeTransform.scala:[1..20..4074], documentation may not be generated.
1609Problem parsing shared/src/main/scala/cps/macros/forest/RootTreeTransform.scala:[97..116..11563], documentation may not be generated.
1610Problem parsing shared/src/main/scala/cps/macros/forest/SelectOuterTreeTransform.scala:[0..19..1792], documentation may not be generated.
1611Problem parsing shared/src/main/scala/cps/macros/forest/SelectTreeTransform.scala:[0..19..1722], documentation may not be generated.
1612Problem parsing shared/src/main/scala/cps/macros/forest/TypeApplyTreeTransform.scala:[0..19..1773], documentation may not be generated.
1613Problem parsing shared/src/main/scala/cps/macros/forest/ValDefTreeTransform.scala:[0..19..769], documentation may not be generated.
1614Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplicationHelper.scala:[0..26..531], documentation may not be generated.
1615Problem parsing shared/src/main/scala/cps/macros/forest/application/ApplyArgRecordScope.scala:[0..26..27722], documentation may not be generated.
1616[warn] one warning found
1617[info] Main Scala API documentation successful.
1618[info] :: delivering :: com.github.rssh#dotty-cps-async_sjs1_3;0.9.22 :: 0.9.22 :: release :: Fri Jan 17 22:24:49 CET 2025
1619[info] delivering ivy file to /build/repo/js/target/scala-3.6.3/ivy-0.9.22.xml
1620[info] published dotty-cps-async_sjs1_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_sjs1_3/0.9.22/poms/dotty-cps-async_sjs1_3.pom
1621[info] published dotty-cps-async_sjs1_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_sjs1_3/0.9.22/jars/dotty-cps-async_sjs1_3.jar
1622[info] published dotty-cps-async_sjs1_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_sjs1_3/0.9.22/srcs/dotty-cps-async_sjs1_3-sources.jar
1623[info] published dotty-cps-async_sjs1_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async_sjs1_3/0.9.22/docs/dotty-cps-async_sjs1_3-javadoc.jar
1624[info] published ivy to /root/.ivy2/local/com.github.rssh/dotty-cps-async_sjs1_3/0.9.22/ivys/ivy.xml
1625[info] Fast optimizing /build/repo/js/target/scala-3.6.3/dotty-cps-async-test-fastopt
1626Starting build for ProjectRef(file:/build/repo/,compilerPlugin) (dotty-cps-async-compiler-plugin)...
1627Compile scalacOptions: List(-source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1628[info] compiling 52 Scala sources to /build/repo/compiler-plugin/target/scala-3.6.3/classes ...
1629[warn] there were 3 feature warnings; re-run with -feature for details
1630[warn] there were 4 deprecation warnings; re-run with -deprecation for details
1631[warn] two warnings found
1632[info] done compiling
1633[info] Main Scala API documentation to /build/repo/compiler-plugin/target/scala-3.6.3/api...
1634[info] Skipping unused scalacOptions: -Wconf, -source
1635[warn] Flag -classpath set repeatedly
1636[warn] one warning found
1637[info] Main Scala API documentation successful.
1638[info] compiling 27 Scala sources to /build/repo/compiler-plugin/target/scala-3.6.3/test-classes ...
1639[warn] there were 5 deprecation warnings; re-run with -deprecation for details
1640[warn] one warning found
1641[info] done compiling
1642[info] Wrote /build/repo/compiler-plugin/target/scala-3.6.3/dotty-cps-async-compiler-plugin_3-0.9.22.pom
1643[info] Main Scala API documentation to /build/repo/compiler-plugin/target/scala-3.6.3/api...
1644[info] Skipping unused scalacOptions: -Wconf, -source
1645[warn] Flag -classpath set repeatedly
1646[warn] one warning found
1647[info] Main Scala API documentation successful.
1648[info] :: delivering :: com.github.rssh#dotty-cps-async-compiler-plugin_3;0.9.22 :: 0.9.22 :: release :: Fri Jan 17 22:25:09 CET 2025
1649[info] delivering ivy file to /build/repo/compiler-plugin/target/scala-3.6.3/ivy-0.9.22.xml
1650[info] published dotty-cps-async-compiler-plugin_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-compiler-plugin_3/0.9.22/poms/dotty-cps-async-compiler-plugin_3.pom
1651[info] published dotty-cps-async-compiler-plugin_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-compiler-plugin_3/0.9.22/jars/dotty-cps-async-compiler-plugin_3.jar
1652[info] published dotty-cps-async-compiler-plugin_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-compiler-plugin_3/0.9.22/srcs/dotty-cps-async-compiler-plugin_3-sources.jar
1653[info] published dotty-cps-async-compiler-plugin_3 to /root/.ivy2/local/com.github.rssh/dotty-cps-async-compiler-plugin_3/0.9.22/docs/dotty-cps-async-compiler-plugin_3-javadoc.jar
1654[info] published ivy to /root/.ivy2/local/com.github.rssh/dotty-cps-async-compiler-plugin_3/0.9.22/ivys/ivy.xml
1655
1656************************
1657Build summary:
1658[{
1659 "module": "dotty-cps-async",
1660 "compile": {"status": "ok", "tookMs": 20605, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1661 "doc": {"status": "ok", "tookMs": 7645, "files": 569, "totalSizeKb": 22992},
1662 "test-compile": {"status": "ok", "tookMs": 22695, "warnings": 41, "errors": 0, "sourceVersion": "3.6-migration"},
1663 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1664 "publish": {"status": "ok", "tookMs": 5364},
1665 "metadata": {
1666 "crossScalaVersions": ["2.12.19"]
1667}
1668},{
1669 "module": "dotty-cps-async-loom",
1670 "compile": {"status": "ok", "tookMs": 341, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1671 "doc": {"status": "ok", "tookMs": 272, "files": 340, "totalSizeKb": 6329},
1672 "test-compile": {"status": "ok", "tookMs": 811, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1673 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1674 "publish": {"status": "ok", "tookMs": 721},
1675 "metadata": {
1676 "crossScalaVersions": ["2.12.19"]
1677}
1678},{
1679 "module": "dotty-cps-async-logic",
1680 "compile": {"status": "ok", "tookMs": 1006, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1681 "doc": {"status": "ok", "tookMs": 1436, "files": 361, "totalSizeKb": 7815},
1682 "test-compile": {"status": "ok", "tookMs": 1219, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1683 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1684 "publish": {"status": "ok", "tookMs": 1304},
1685 "metadata": {
1686 "crossScalaVersions": ["2.12.19"]
1687}
1688},{
1689 "module": "dotty-cps-async",
1690 "compile": {"status": "ok", "tookMs": 8313, "warnings": 1, "errors": 0, "sourceVersion": "3.6-migration"},
1691 "doc": {"status": "ok", "tookMs": 3505, "files": 577, "totalSizeKb": 23769},
1692 "test-compile": {"status": "ok", "tookMs": 11926, "warnings": 22, "errors": 0, "sourceVersion": "3.6-migration"},
1693 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1694 "publish": {"status": "ok", "tookMs": 3727},
1695 "metadata": {
1696 "crossScalaVersions": ["2.12.19"]
1697}
1698},{
1699 "module": "dotty-cps-async-compiler-plugin",
1700 "compile": {"status": "ok", "tookMs": 3444, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1701 "doc": {"status": "ok", "tookMs": 1350, "files": 479, "totalSizeKb": 13114},
1702 "test-compile": {"status": "ok", "tookMs": 923, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1703 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1704 "publish": {"status": "ok", "tookMs": 2229},
1705 "metadata": {
1706 "crossScalaVersions": ["2.12.19"]
1707}
1708}]
1709************************
1710[success] Total time: 116 s (01:56), completed Jan 17, 2025, 10:25:09 PM
1711Checking patch build.sbt...
1712Applied patch build.sbt cleanly.