Build Logs
marcinzh/turbolift • scheduled_3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
Errors
0
Warnings
21
Total Lines
438
1##################################
2Clonning https://github.com/marcinzh/turbolift.git into /build/repo using revision v0.122.0
3##################################
4Note: switching to '3540b66e57cd7b41ab468227c989c7908946ed78'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.7 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: build.sbt
31Pattern: val ScalaNext = .*
32Replacement: val ScalaNext = "3.7.4"
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (17))
35Compiled project (Scala 3.7.3, JVM (17))
36Successfully applied pattern 'val ScalaNext = .*' in build.sbt
37----
38Starting build for 3.7.4
39Execute tests: false
40sbt project found:
41Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
42Enforcing usage of sbt in version 1.11.5
43No prepare script found for project marcinzh/turbolift
44##################################
45Scala version: 3.7.4
46Targets: io.github.marcinzh%turbolift-bindless io.github.marcinzh%turbolift-bindless-next io.github.marcinzh%turbolift-core io.github.marcinzh%turbolift-core-next io.github.marcinzh%turbolift-extra-effects
47Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}
48##################################
49Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
50Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
51[sbt_options] declare -a sbt_options=()
52[process_args] java_version = '17'
53[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
54# Executing command line:
55java
56-Dfile.encoding=UTF-8
57-Dcommunitybuild.scala=3.7.4
58-Dcommunitybuild.project.dependencies.add=
59-Xmx7G
60-Xms4G
61-Xss8M
62-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
63-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
64-jar
65/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
66"setCrossScalaVersions 3.7.4"
67"++3.7.4 -v"
68"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
69"set every credentials := Nil"
70"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
71"removeScalacOptionsStartingWith -P:wartremover"
72
73moduleMappings
74"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}""" io.github.marcinzh%turbolift-bindless io.github.marcinzh%turbolift-bindless-next io.github.marcinzh%turbolift-core io.github.marcinzh%turbolift-core-next io.github.marcinzh%turbolift-extra-effects"
75
76[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
77[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
78[info] loading project definition from /build/repo/project
79[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
80[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
81[info] Compilation completed in 8.932s.
82[info] done compiling
83[info] loading settings for project root from build.sbt...
84[info] set current project to turbolift-root (in build file:/build/repo/)
85Execute setCrossScalaVersions: 3.7.4
86OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in core/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in bindless/crossScalaVersions
88OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in core/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in bindless/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in devel/crossScalaVersions
91OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in devel/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in site/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in site/crossScalaVersions
94OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in examples/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in examples/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in root/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in root/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in extra_effects/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in extra_effects/crossScalaVersions
100[info] set current project to turbolift-root (in build file:/build/repo/)
101[info] Setting Scala version to 3.7.4 on 7 projects.
102[info] Switching Scala version on:
103[info] devel (3.7.4)
104[info] bindless (3.7.4)
105[info] examples (3.7.4)
106[info] * root (3.7.4)
107[info] site (3.7.4)
108[info] core (3.7.4)
109[info] extra_effects (3.7.4)
110[info] Excluding projects:
111[info] Reapplying settings...
112[info] set current project to turbolift-root (in build file:/build/repo/)
113Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
114[info] Reapplying settings...
115[info] set current project to turbolift-root (in build file:/build/repo/)
116[info] Defining Global / credentials, bindless / credentials and 5 others.
117[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 34 others.
118[info] Run `last` for details.
119[info] Reapplying settings...
120[info] set current project to turbolift-root (in build file:/build/repo/)
121Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
122[info] Reapplying settings...
123OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
124
125 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
126 Did you mean allExcludeDependencies ?
127 , retry without global scopes
128[info] Reapplying settings...
129[info] set current project to turbolift-root (in build file:/build/repo/)
130Execute removeScalacOptionsStartingWith: -P:wartremover
131[info] Reapplying settings...
132[info] set current project to turbolift-root (in build file:/build/repo/)
133[success] Total time: 0 s, completed Dec 6, 2025, 1:17:05 AM
134Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}
135Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
136Starting build...
137Module mapping missing:
138 id: io.github.marcinzh%turbolift-bindless
139 testedIds: List(io.github.marcinzh%turbolift-bindless, io.github.marcinzh%turbolift-bindless_3.7.4, io.github.marcinzh%turbolift-bindless_3, io.github.marcinzh%turbolift-bindlessDotty)
140 scalaVersionSuffix: _3.7.4
141 scalaBinaryVersionSuffix: _3
142 refsByName: Set(devel, bindless, examples, root, site, core, extra_effects)
143 originalModuleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
144 moduleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
145
146Module mapping missing:
147 id: io.github.marcinzh%turbolift-core
148 testedIds: List(io.github.marcinzh%turbolift-core, io.github.marcinzh%turbolift-core_3.7.4, io.github.marcinzh%turbolift-core_3, io.github.marcinzh%turbolift-coreDotty)
149 scalaVersionSuffix: _3.7.4
150 scalaBinaryVersionSuffix: _3
151 refsByName: Set(devel, bindless, examples, root, site, core, extra_effects)
152 originalModuleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
153 moduleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
154
155Failed to resolve mappings for 2:5 targets: io.github.marcinzh%turbolift-bindless, io.github.marcinzh%turbolift-core
156Projects: Set(bindless, core, extra_effects)
157Starting build for ProjectRef(file:/build/repo/,bindless) (turbolift-bindless-next)... [0/3]
158OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
159OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
160OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
161OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
162OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
163Compile scalacOptions: -unchecked, -release, 11, -Xkind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
164[info] compiling 115 Scala sources and 4 Java sources to /build/repo/modules/core/target/scala-3.7.4/classes ...
165[warn] -- Warning: /build/repo/modules/core/src/main/scala/turbolift/effects/IO.scala:152:40
166[warn] 152 | def instant: Instant !! IO = !!.impure(Instant.now().nn)
167[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
168[warn] |method apply exposes a flexible type in its inferred result type (java.time.Instant)?. Consider annotating the type explicitly
169[warn] |---------------------------------------------------------------------------
170[warn] |Inline stack trace
171[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
172[warn] |This location contains code that was inlined from Computation.scala:234
173[warn] 234 | override def apply(): A = a
174[warn] | ^
175[warn] ---------------------------------------------------------------------------
176[warn] -- Warning: /build/repo/modules/core/src/main/scala/turbolift/internals/executor/Scheduler.scala:6:6
177[warn] 6 | val instance = Executors.newSingleThreadScheduledExecutor(makeThreadFactory).nn
178[warn] | ^
179[warn] |value instance exposes a flexible type in its inferred result type (java.util.concurrent.ScheduledExecutorService)?. Consider annotating the type explicitly
180[warn] two warnings found
181[info] done compiling
182[info] compiling 1 Scala source to /build/repo/modules/bindless/target/scala-3.7.4/classes ...
183[info] done compiling
184[info] compiling 1 Scala source to /build/repo/modules/bindless/target/scala-3.7.4/test-classes ...
185[info] done compiling
186Starting build for ProjectRef(file:/build/repo/,core) (turbolift-core-next)... [1/3]
187Compile scalacOptions: -unchecked, -release, 11, -Xkind-projector:underscores, -Yexplicit-nulls, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
188[info] compiling 46 Scala sources to /build/repo/modules/core/target/scala-3.7.4/test-classes ...
189[info] done compiling
190Starting build for ProjectRef(file:/build/repo/,extra_effects) (turbolift-extra-effects)... [2/3]
191Compile scalacOptions: -unchecked, -release, 11, -Xkind-projector:underscores, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
192[info] compiling 4 Scala sources to /build/repo/modules/extra_effects/target/scala-3.7.4/classes ...
193[info] done compiling
194[info] compiling 1 Scala source to /build/repo/modules/extra_effects/target/scala-3.7.4/test-classes ...
195[info] done compiling
196
197************************
198Build summary:
199[{
200 "module": "turbolift-bindless-next",
201 "compile": {"status": "ok", "tookMs": 29708, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
202 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
203 "test-compile": {"status": "ok", "tookMs": 1971, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
204 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
205 "publish": {"status": "skipped", "tookMs": 0},
206 "metadata": {
207 "crossScalaVersions": ["3.3.6"]
208}
209},{
210 "module": "turbolift-core-next",
211 "compile": {"status": "ok", "tookMs": 76, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
212 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
213 "test-compile": {"status": "ok", "tookMs": 23734, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
214 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
215 "publish": {"status": "skipped", "tookMs": 0},
216 "metadata": {
217 "crossScalaVersions": ["3.3.6"]
218}
219},{
220 "module": "turbolift-extra-effects",
221 "compile": {"status": "ok", "tookMs": 1284, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
222 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
223 "test-compile": {"status": "ok", "tookMs": 1149, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
224 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
225 "publish": {"status": "ok", "tookMs": 4},
226 "metadata": {
227 "crossScalaVersions": ["3.3.6"]
228}
229}]
230************************
231[success] Total time: 70 s (0:01:10.0), completed Dec 6, 2025, 1:18:15 AM
232[0JChecking patch project/plugins.sbt...
233Checking patch project/build.properties...
234Checking patch build.sbt...
235Applied patch project/plugins.sbt cleanly.
236Applied patch project/build.properties cleanly.
237Applied patch build.sbt cleanly.
238No migration rewrite changes found, would not commit
239----
240Preparing build for 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
241Scala binary version found: 3.8
242Implicitly using source version 3.8
243Scala binary version found: 3.8
244Implicitly using source version 3.8
245Would try to apply common scalacOption (best-effort, sbt/mill only):
246Append: ,REQUIRE:-source:3.8
247Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
248
249Try apply source patch:
250Path: build.sbt
251Pattern: val ScalaNext = .*
252Replacement: val ScalaNext = "3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY"
253Successfully applied pattern 'val ScalaNext = .*' in build.sbt
254----
255Starting build for 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
256Execute tests: false
257sbt project found:
258Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
259Enforcing usage of sbt in version 1.11.5
260No prepare script found for project marcinzh/turbolift
261##################################
262Scala version: 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
263Targets: io.github.marcinzh%turbolift-bindless io.github.marcinzh%turbolift-bindless-next io.github.marcinzh%turbolift-core io.github.marcinzh%turbolift-core-next io.github.marcinzh%turbolift-extra-effects
264Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}
265##################################
266Using extra scalacOptions: ,REQUIRE:-source:3.8
267Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
268[sbt_options] declare -a sbt_options=()
269[process_args] java_version = '17'
270[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
271# Executing command line:
272java
273-Dfile.encoding=UTF-8
274-Dcommunitybuild.scala=3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
275-Dcommunitybuild.project.dependencies.add=
276-Xmx7G
277-Xms4G
278-Xss8M
279-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
280-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
281-jar
282/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
283"setCrossScalaVersions 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY"
284"++3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -v"
285"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
286"set every credentials := Nil"
287"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
288"removeScalacOptionsStartingWith -P:wartremover"
289
290moduleMappings
291"runBuild 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}""" io.github.marcinzh%turbolift-bindless io.github.marcinzh%turbolift-bindless-next io.github.marcinzh%turbolift-core io.github.marcinzh%turbolift-core-next io.github.marcinzh%turbolift-extra-effects"
292
293[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
294[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
295[info] loading project definition from /build/repo/project
296[info] loading settings for project root from build.sbt...
297[info] set current project to turbolift-root (in build file:/build/repo/)
298Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
299OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in root/crossScalaVersions
300OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in core/crossScalaVersions
301OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in core/crossScalaVersions
302OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in site/crossScalaVersions
303OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in site/crossScalaVersions
304OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in extra_effects/crossScalaVersions
305OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in extra_effects/crossScalaVersions
306OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in examples/crossScalaVersions
307OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in examples/crossScalaVersions
308OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in root/crossScalaVersions
309OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in devel/crossScalaVersions
310OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in devel/crossScalaVersions
311OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in bindless/crossScalaVersions
312OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY -> 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY in bindless/crossScalaVersions
313[info] set current project to turbolift-root (in build file:/build/repo/)
314[info] Setting Scala version to 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY on 7 projects.
315[info] Switching Scala version on:
316[info] devel (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
317[info] bindless (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
318[info] examples (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
319[info] * root (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
320[info] site (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
321[info] core (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
322[info] extra_effects (3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY)
323[info] Excluding projects:
324[info] Reapplying settings...
325[info] set current project to turbolift-root (in build file:/build/repo/)
326Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
327[info] Reapplying settings...
328[info] set current project to turbolift-root (in build file:/build/repo/)
329[info] Defining Global / credentials, bindless / credentials and 5 others.
330[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 34 others.
331[info] Run `last` for details.
332[info] Reapplying settings...
333[info] set current project to turbolift-root (in build file:/build/repo/)
334Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
335[info] Reapplying settings...
336OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
337
338 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
339 Did you mean allExcludeDependencies ?
340 , retry without global scopes
341[info] Reapplying settings...
342[info] set current project to turbolift-root (in build file:/build/repo/)
343Execute removeScalacOptionsStartingWith: -P:wartremover
344[info] Reapplying settings...
345[info] set current project to turbolift-root (in build file:/build/repo/)
346[success] Total time: 0 s, completed Dec 6, 2025, 1:18:34 AM
347Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"val ScalaNext = .*","replaceWith":"val ScalaNext = \"<SCALA_VERSION>\" "}]}
348Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
349Starting build...
350Module mapping missing:
351 id: io.github.marcinzh%turbolift-bindless
352 testedIds: List(io.github.marcinzh%turbolift-bindless, io.github.marcinzh%turbolift-bindless_3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY, io.github.marcinzh%turbolift-bindless_3, io.github.marcinzh%turbolift-bindlessDotty)
353 scalaVersionSuffix: _3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
354 scalaBinaryVersionSuffix: _3
355 refsByName: Set(devel, bindless, examples, root, site, core, extra_effects)
356 originalModuleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
357 moduleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
358
359Module mapping missing:
360 id: io.github.marcinzh%turbolift-core
361 testedIds: List(io.github.marcinzh%turbolift-core, io.github.marcinzh%turbolift-core_3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY, io.github.marcinzh%turbolift-core_3, io.github.marcinzh%turbolift-coreDotty)
362 scalaVersionSuffix: _3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY
363 scalaBinaryVersionSuffix: _3
364 refsByName: Set(devel, bindless, examples, root, site, core, extra_effects)
365 originalModuleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
366 moduleIds: Set(io.github.marcinzh%turbolift-bindless-next, io.github.marcinzh%turbolift-core-next, io.github.marcinzh%turbolift-examples, io.github.marcinzh%turbolift-extra-effects, io.github.marcinzh%turbolift-root, io.github.marcinzh%site, io.github.marcinzh%turbolift-devel)
367
368Failed to resolve mappings for 2:5 targets: io.github.marcinzh%turbolift-bindless, io.github.marcinzh%turbolift-core
369Projects: Set(bindless, core, extra_effects)
370Starting build for ProjectRef(file:/build/repo/,bindless) (turbolift-bindless-next)... [0/3]
371OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
372OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
373OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
374OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
375Compile scalacOptions: -unchecked, --java-output-version:17, 11, -Xkind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
376[info] compiling 115 Scala sources and 4 Java sources to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/classes ...
377[warn] -- Warning: /build/repo/modules/core/src/main/scala/turbolift/internals/executor/Scheduler.scala:6:6
378[warn] 6 | val instance = Executors.newSingleThreadScheduledExecutor(makeThreadFactory).nn
379[warn] | ^
380[warn] |value instance exposes a flexible type in its inferred result type (java.util.concurrent.ScheduledExecutorService)?. Consider annotating the type explicitly
381[warn] one warning found
382[info] done compiling
383[info] compiling 1 Scala source to /build/repo/modules/bindless/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/classes ...
384[info] done compiling
385[info] compiling 1 Scala source to /build/repo/modules/bindless/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/test-classes ...
386[info] done compiling
387Starting build for ProjectRef(file:/build/repo/,core) (turbolift-core-next)... [1/3]
388Compile scalacOptions: -unchecked, --java-output-version:17, 11, -Xkind-projector:underscores, -Yexplicit-nulls, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
389[info] compiling 46 Scala sources to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/test-classes ...
390[info] done compiling
391Starting build for ProjectRef(file:/build/repo/,extra_effects) (turbolift-extra-effects)... [2/3]
392Compile scalacOptions: -unchecked, --java-output-version:17, 11, -Xkind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
393[info] compiling 4 Scala sources to /build/repo/modules/extra_effects/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/classes ...
394[info] done compiling
395[info] compiling 1 Scala source to /build/repo/modules/extra_effects/target/scala-3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY/test-classes ...
396[info] done compiling
397
398************************
399Build summary:
400[{
401 "module": "turbolift-bindless-next",
402 "compile": {"status": "ok", "tookMs": 32336, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
404 "test-compile": {"status": "ok", "tookMs": 2060, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
405 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
406 "publish": {"status": "skipped", "tookMs": 0},
407 "metadata": {
408 "crossScalaVersions": ["3.3.6"]
409}
410},{
411 "module": "turbolift-core-next",
412 "compile": {"status": "ok", "tookMs": 91, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
413 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
414 "test-compile": {"status": "ok", "tookMs": 21736, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
415 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
416 "publish": {"status": "skipped", "tookMs": 0},
417 "metadata": {
418 "crossScalaVersions": ["3.3.6"]
419}
420},{
421 "module": "turbolift-extra-effects",
422 "compile": {"status": "ok", "tookMs": 1173, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
423 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
424 "test-compile": {"status": "ok", "tookMs": 794, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
425 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
426 "publish": {"status": "ok", "tookMs": 5},
427 "metadata": {
428 "crossScalaVersions": ["3.3.6"]
429}
430}]
431************************
432[success] Total time: 66 s (0:01:06.0), completed Dec 6, 2025, 1:19:39 AM
433[0JChecking patch project/plugins.sbt...
434Checking patch project/build.properties...
435Checking patch build.sbt...
436Applied patch project/plugins.sbt cleanly.
437Applied patch project/build.properties cleanly.
438Applied patch build.sbt cleanly.