Build Logs
dragonfly-ai/narr • scheduled_3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
Errors
0
Warnings
0
Total Lines
302
1##################################
2Clonning https://github.com/dragonfly-ai/narr.git into /build/repo using revision main
3##################################
4Using target Scala version for migration: 3.7.4
5Migrating project for -source:3.7 using Scala 3.7.4
6----
7Preparing build for 3.7.4
8Would try to apply common scalacOption (best-effort, sbt/mill only):
9Append: -rewrite,REQUIRE:-source:3.7-migration
10Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
11----
12Starting build for 3.7.4
13Execute tests: false
14sbt project found:
15No prepare script found for project dragonfly-ai/narr
16##################################
17Scala version: 3.7.4
18Targets: ai.dragonfly%narr
19Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
20##################################
21Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
22Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
23[sbt_options] declare -a sbt_options=()
24[process_args] java_version = '17'
25[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
26# Executing command line:
27java
28-Dfile.encoding=UTF-8
29-Dcommunitybuild.scala=3.7.4
30-Dcommunitybuild.project.dependencies.add=
31-Xmx7G
32-Xms4G
33-Xss8M
34-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
35-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
36-jar
37/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
38"setCrossScalaVersions 3.7.4"
39"++3.7.4 -v"
40"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""
41"set every credentials := Nil"
42"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
43"removeScalacOptionsStartingWith -P:wartremover"
44
45moduleMappings
46"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" ai.dragonfly%narr"
47
48[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
49[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
50[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
51[info] loading project definition from /build/repo/project
52[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
53[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
54[info] Compilation completed in 8.886s.
55[info] done compiling
56[info] loading settings for project root from build.sbt...
57[info] resolving key references (14646 settings) ...
58[info] set scmInfo to https://github.com/dragonfly-ai/narr
59[info] set current project to narr (in build file:/build/repo/)
60Execute setCrossScalaVersions: 3.7.4
61OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in unidocs/crossScalaVersions
62OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in testsJVM/crossScalaVersions
63OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rootNative/crossScalaVersions
64OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in docs/crossScalaVersions
65[info] set scmInfo to https://github.com/dragonfly-ai/narr
66OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in testsNative/crossScalaVersions
67OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in testsJS/crossScalaVersions
68OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rootJS/crossScalaVersions
69OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rootJVM/crossScalaVersions
70OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in narrJS/crossScalaVersions
71OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in narrNative/crossScalaVersions
72OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in root/crossScalaVersions
73OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in root/crossScalaVersions
74OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in narrJVM/crossScalaVersions
75[info] set current project to narr (in build file:/build/repo/)
76[info] Setting Scala version to 3.7.4 on 12 projects.
77[info] Switching Scala version on:
78[info] narrNative (3.7.4)
79[info] narrJVM (3.7.4)
80[info] * root (3.7.4)
81[info] unidocs (3.7.4)
82[info] rootJS (3.7.4)
83[info] narrJS (3.7.4)
84[info] docs (3.7.4)
85[info] testsJS (3.7.4)
86[info] rootJVM (3.7.4)
87[info] rootNative (3.7.4)
88[info] testsJVM (3.7.4)
89[info] testsNative (3.7.4)
90[info] Excluding projects:
91[info] Reapplying settings...
92[info] set scmInfo to https://github.com/dragonfly-ai/narr
93[info] set current project to narr (in build file:/build/repo/)
94Execute 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
95[info] Reapplying settings...
96[info] set scmInfo to https://github.com/dragonfly-ai/narr
97[info] set current project to narr (in build file:/build/repo/)
98[info] Defining Global / credentials, credentials and 10 others.
99[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 105 others.
100[info] Run `last` for details.
101[info] Reapplying settings...
102[info] set scmInfo to https://github.com/dragonfly-ai/narr
103[info] set current project to narr (in build file:/build/repo/)
104Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
105[info] Reapplying settings...
106OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
107
108 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
109 Did you mean rootJVM / allExcludeDependencies ?
110 , retry without global scopes
111[info] Reapplying settings...
112[info] set scmInfo to https://github.com/dragonfly-ai/narr
113[info] set current project to narr (in build file:/build/repo/)
114Execute removeScalacOptionsStartingWith: -P:wartremover
115[info] Reapplying settings...
116[info] set scmInfo to https://github.com/dragonfly-ai/narr
117[info] set current project to narr (in build file:/build/repo/)
118[success] Total time: 0 s, completed Dec 28, 2025, 5:23:30 PM
119Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
120Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
121Starting build...
122Projects: Set(narrJVM)
123Starting build for ProjectRef(file:/build/repo/,narrJVM) (narr)... [0/1]
124OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
125OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
126OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
127OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
128Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
129[info] compiling 4 Scala sources to /build/repo/narr/jvm/target/scala-3.7.4/classes ...
130[info] [patched file /build/repo/narr/shared/src/main/scala/narr/package.scala]
131[info] [patched file /build/repo/narr/shared/src/main/scala/narr/NArrayBuilder.scala]
132[info] [patched file /build/repo/narr/jvm-native/src/main/scala/narr/native/package.scala]
133[info] done compiling
134[info] compiling 4 Scala sources to /build/repo/narr/jvm/target/scala-3.7.4/classes ...
135[info] done compiling
136
137************************
138Build summary:
139[{
140 "module": "narr",
141 "compile": {"status": "ok", "tookMs": 7945, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
142 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
143 "test-compile": {"status": "ok", "tookMs": 2235, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
144 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
145 "publish": {"status": "skipped", "tookMs": 0},
146 "metadata": {
147 "crossScalaVersions": ["3.3.7"]
148}
149}]
150************************
151[success] Total time: 20 s, completed Dec 28, 2025, 5:23:50 PM
152[0JChecking patch project/plugins.sbt...
153Checking patch build.sbt...
154Applied patch project/plugins.sbt cleanly.
155Applied patch build.sbt cleanly.
156Commit migration rewrites
157Switched to a new branch 'opencb/migrate-source-3.7'
158[opencb/migrate-source-3.7 4e87176] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
159 3 files changed, 14 insertions(+), 14 deletions(-)
160----
161Preparing build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
162Scala binary version found: 3.8
163Implicitly using source version 3.8
164Scala binary version found: 3.8
165Implicitly using source version 3.8
166Would try to apply common scalacOption (best-effort, sbt/mill only):
167Append: ,REQUIRE:-source:3.8
168Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
169----
170Starting build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
171Execute tests: false
172sbt project found:
173No prepare script found for project dragonfly-ai/narr
174##################################
175Scala version: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
176Targets: ai.dragonfly%narr
177Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
178##################################
179Using extra scalacOptions: ,REQUIRE:-source:3.8
180Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
181[sbt_options] declare -a sbt_options=()
182[process_args] java_version = '17'
183[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
184# Executing command line:
185java
186-Dfile.encoding=UTF-8
187-Dcommunitybuild.scala=3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
188-Dcommunitybuild.project.dependencies.add=
189-Xmx7G
190-Xms4G
191-Xss8M
192-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
193-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
194-jar
195/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
196"setCrossScalaVersions 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY"
197"++3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -v"
198"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
199"set every credentials := Nil"
200"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
201"removeScalacOptionsStartingWith -P:wartremover"
202
203moduleMappings
204"runBuild 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" ai.dragonfly%narr"
205
206[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
207[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
208[info] loading project definition from /build/repo/project
209[info] loading settings for project root from build.sbt...
210[info] resolving key references (14646 settings) ...
211[info] set scmInfo to https://github.com/dragonfly-ai/narr
212[info] set current project to narr (in build file:/build/repo/)
213Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
214[info] set scmInfo to https://github.com/dragonfly-ai/narr
215OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in root/crossScalaVersions
216OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY) in root/crossScalaVersions
217OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in unidocs/crossScalaVersions
218OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in testsJVM/crossScalaVersions
219OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in rootNative/crossScalaVersions
220OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in docs/crossScalaVersions
221OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in testsNative/crossScalaVersions
222OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in testsJS/crossScalaVersions
223OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in rootJS/crossScalaVersions
224OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in rootJVM/crossScalaVersions
225OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in narrJS/crossScalaVersions
226OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in narrNative/crossScalaVersions
227OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in narrJVM/crossScalaVersions
228[info] set current project to narr (in build file:/build/repo/)
229[info] Setting Scala version to 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY on 12 projects.
230[info] Switching Scala version on:
231[info] narrNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
232[info] narrJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
233[info] * root (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
234[info] unidocs (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
235[info] rootJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
236[info] narrJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
237[info] docs (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
238[info] testsJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
239[info] rootJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
240[info] rootNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
241[info] testsJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
242[info] testsNative (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
243[info] Excluding projects:
244[info] Reapplying settings...
245[info] set scmInfo to https://github.com/dragonfly-ai/narr
246[info] set current project to narr (in build file:/build/repo/)
247Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
248[info] Reapplying settings...
249[info] set scmInfo to https://github.com/dragonfly-ai/narr
250[info] set current project to narr (in build file:/build/repo/)
251[info] Defining Global / credentials, credentials and 10 others.
252[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 105 others.
253[info] Run `last` for details.
254[info] Reapplying settings...
255[info] set scmInfo to https://github.com/dragonfly-ai/narr
256[info] set current project to narr (in build file:/build/repo/)
257Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
258[info] Reapplying settings...
259OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
260
261 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
262 Did you mean rootJVM / allExcludeDependencies ?
263 , retry without global scopes
264[info] Reapplying settings...
265[info] set scmInfo to https://github.com/dragonfly-ai/narr
266[info] set current project to narr (in build file:/build/repo/)
267Execute removeScalacOptionsStartingWith: -P:wartremover
268[info] Reapplying settings...
269[info] set scmInfo to https://github.com/dragonfly-ai/narr
270[info] set current project to narr (in build file:/build/repo/)
271[success] Total time: 0 s, completed Dec 28, 2025, 5:24:09 PM
272Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
273Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
274Starting build...
275Projects: Set(narrJVM)
276Starting build for ProjectRef(file:/build/repo/,narrJVM) (narr)... [0/1]
277OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
278OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
279OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
280Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
281[info] compiling 4 Scala sources to /build/repo/narr/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
282[info] done compiling
283
284************************
285Build summary:
286[{
287 "module": "narr",
288 "compile": {"status": "ok", "tookMs": 9777, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
289 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
290 "test-compile": {"status": "ok", "tookMs": 169, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
291 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
292 "publish": {"status": "skipped", "tookMs": 0},
293 "metadata": {
294 "crossScalaVersions": ["3.3.7"]
295}
296}]
297************************
298[success] Total time: 16 s, completed Dec 28, 2025, 5:24:25 PM
299[0JChecking patch project/plugins.sbt...
300Checking patch build.sbt...
301Applied patch project/plugins.sbt cleanly.
302Applied patch build.sbt cleanly.