Build Logs
katrix/typenbt • scheduled_3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
Errors
45
Warnings
23
Total Lines
263
1##################################
2Clonning https://github.com/katrix/typenbt.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13----
14Starting build for 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
15Execute tests: false
16sbt project found:
17Sbt version 1.6.2 is not supported, minimal supported version is 1.11.5
18Enforcing usage of sbt in version 1.11.5
19No prepare script found for project katrix/typenbt
20##################################
21Scala version: 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
22Targets: net.katsstuff%typenbt net.katsstuff%typenbt-extra net.katsstuff%typenbt-mojangson
23Project projectConfig: {"tests":"compile-only"}
24##################################
25Using extra scalacOptions: ,REQUIRE:-source:3.8
26Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
27[sbt_options] declare -a sbt_options=()
28[process_args] java_version = '17'
29[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
30# Executing command line:
31java
32-Dfile.encoding=UTF-8
33-Dcommunitybuild.scala=3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
34-Dcommunitybuild.project.dependencies.add=
35-Xmx7G
36-Xms4G
37-Xss8M
38-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
39-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
40-jar
41/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
42"setCrossScalaVersions 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY"
43"++3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -v"
44"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
45"set every credentials := Nil"
46"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
47"removeScalacOptionsStartingWith -P:wartremover"
48
49moduleMappings
50"runBuild 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY """{"tests":"compile-only"}""" net.katsstuff%typenbt net.katsstuff%typenbt-extra net.katsstuff%typenbt-mojangson"
51
52[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
53[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
54[info] loading project definition from /build/repo/project
55[warn]
56[warn] Note: Unresolved dependencies path:
57[error] sbt.librarymanagement.ResolveException: Error downloading com.google.guava:guava-parent:18.0
58[error] Not found
59[error] Not found
60[error] download error: Caught java.io.IOException (Server returned HTTP response code: 500 for URL: https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom) while downloading https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
61[error] not found: /root/.ivy2/localcom.google.guava/guava-parent/18.0/ivys/ivy.xml
62[error] not found: https://repo.akka.io/OeWjq6I6dK8nsQlHQS_3DSZHMjjuXaDSc0fukdi0PlWdoI3A/secure/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
63[error] not found: https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.google.guava/guava-parent/18.0/ivys/ivy.xml
64[error] not found: https://repo.typesafe.com/typesafe/ivy-releases/com.google.guava/guava-parent/18.0/ivys/ivy.xml
65[error] at lmcoursier.CoursierDependencyResolution.unresolvedWarningOrThrow(CoursierDependencyResolution.scala:347)
66[error] at lmcoursier.CoursierDependencyResolution.$anonfun$update$39(CoursierDependencyResolution.scala:316)
67[error] at scala.util.Either$LeftProjection.map(Either.scala:573)
68[error] at lmcoursier.CoursierDependencyResolution.update(CoursierDependencyResolution.scala:316)
69[error] at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:60)
70[error] at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:60)
71[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:142)
72[error] at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:74)
73[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:144)
74[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:131)
75[error] at sbt.util.Tracked$.$anonfun$inputChangedW$1(Tracked.scala:220)
76[error] at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:169)
77[error] at sbt.Classpaths$.$anonfun$updateTask0$1(Defaults.scala:3989)
78[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
79[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
80[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
81[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
82[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
83[error] at sbt.Execute.work(Execute.scala:292)
84[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
85[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
86[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
87[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
88[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
89[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
90[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
91[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
92[error] at java.base/java.lang.Thread.run(Thread.java:833)
93[error] (update) sbt.librarymanagement.ResolveException: Error downloading com.google.guava:guava-parent:18.0
94[error] Not found
95[error] Not found
96[error] download error: Caught java.io.IOException (Server returned HTTP response code: 500 for URL: https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom) while downloading https://repo1.maven.org/maven2/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
97[error] not found: /root/.ivy2/localcom.google.guava/guava-parent/18.0/ivys/ivy.xml
98[error] not found: https://repo.akka.io/OeWjq6I6dK8nsQlHQS_3DSZHMjjuXaDSc0fukdi0PlWdoI3A/secure/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
99[error] not found: https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.google.guava/guava-parent/18.0/ivys/ivy.xml
100[error] not found: https://repo.typesafe.com/typesafe/ivy-releases/com.google.guava/guava-parent/18.0/ivys/ivy.xml
101[warn] Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? (default: r)
102[0JFailed to download artifacts, retry after 98 seconds
103Retrying build, retry 1/2, force Scala version:false, enable migration:
104[sbt_options] declare -a sbt_options=()
105[process_args] java_version = '17'
106[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
107# Executing command line:
108java
109-Dfile.encoding=UTF-8
110-Dcommunitybuild.scala=3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
111-Dcommunitybuild.project.dependencies.add=
112-Xmx7G
113-Xms4G
114-Xss8M
115-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
116-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
117-jar
118/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
119"setCrossScalaVersions 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY"
120"++3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -v"
121"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
122"set every credentials := Nil"
123"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
124"removeScalacOptionsStartingWith -P:wartremover"
125
126moduleMappings
127"runBuild 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY """{"tests":"compile-only"}""" net.katsstuff%typenbt net.katsstuff%typenbt-extra net.katsstuff%typenbt-mojangson"
128
129[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
130[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
131[info] loading project definition from /build/repo/project
132[info] loading settings for project rootTypeNBT from build.sbt...
133[info] set current project to rootTypeNBT (in build file:/build/repo/)
134Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
135OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in example/crossScalaVersions
136OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtExtraJVM/crossScalaVersions
137OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtJS/crossScalaVersions
138OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtMojangsonJVM/crossScalaVersions
139OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtMojangsonJS/crossScalaVersions
140OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in rootTypeNBT/crossScalaVersions
141OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtExtraJS/crossScalaVersions
142OpenCB::Changing crossVersion 3.1.0 -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in typenbtJVM/crossScalaVersions
143[info] set current project to rootTypeNBT (in build file:/build/repo/)
144[info] Setting Scala version to 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY on 8 projects.
145[info] Switching Scala version on:
146[info] typenbtJS (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
147[info] typenbtMojangsonJVM (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
148[info] typenbtMojangsonJS (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
149[info] * rootTypeNBT (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
150[info] typenbtExtraJVM (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
151[info] typenbtJVM (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
152[info] typenbtExtraJS (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
153[info] example (2.12.14, 2.13.8, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
154[info] Excluding projects:
155[info] Reapplying settings...
156[info] set current project to rootTypeNBT (in build file:/build/repo/)
157Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
158[info] Reapplying settings...
159[info] set current project to rootTypeNBT (in build file:/build/repo/)
160[info] Defining Global / credentials, credentials and 6 others.
161[info] The new values will be used by allCredentials, credentials and 37 others.
162[info] Run `last` for details.
163[info] Reapplying settings...
164[info] set current project to rootTypeNBT (in build file:/build/repo/)
165Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
166[info] Reapplying settings...
167OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
168
169 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
170 Did you mean allExcludeDependencies ?
171 , retry without global scopes
172[info] Reapplying settings...
173[info] set current project to rootTypeNBT (in build file:/build/repo/)
174Execute removeScalacOptionsStartingWith: -P:wartremover
175[info] Reapplying settings...
176[info] set current project to rootTypeNBT (in build file:/build/repo/)
177[success] Total time: 0 s, completed Dec 27, 2025, 1:52:29 AM
178Build config: {"tests":"compile-only"}
179Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
180Starting build...
181Projects: Set(typenbtJVM, typenbtExtraJVM, typenbtMojangsonJVM)
182Starting build for ProjectRef(file:/build/repo/,typenbtJVM) (typenbt)... [0/3]
183OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
184OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
185OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
186Compile scalacOptions: -unchecked, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
187[info] compiling 10 Scala sources to /build/repo/typenbt/.jvm/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
188[warn] -- [E197] Potential Issue Warning: /build/repo/typenbt/src/main/scala-3/net/katsstuff/typenbt/derivation/NBTDerivation.scala:41:4
189[warn] 41 | new NBTViewCompound[A] {
190[warn] | ^
191[warn] | New anonymous class definition will be duplicated at each inline site
192[warn] |
193[warn] | longer explanation available when compiling with `-explain`
194[warn] -- [E197] Potential Issue Warning: /build/repo/typenbt/src/main/scala-3/net/katsstuff/typenbt/derivation/NBTDerivation.scala:67:4
195[warn] 67 | new NBTViewCompound[A] {
196[warn] | ^
197[warn] | New anonymous class definition will be duplicated at each inline site
198[warn] |
199[warn] | longer explanation available when compiling with `-explain`
200[warn] -- [E030] Match case Unreachable Warning: /build/repo/typenbt/src/main/scala/net/katsstuff/typenbt/IONBT.scala:186:19
201[warn] 186 | case Success(tag) => readCompound(stream, compound.set(name, tag))
202[warn] | ^^^^^^^^^^^^
203[warn] | Unreachable case
204[warn] -- [E030] Match case Unreachable Warning: /build/repo/typenbt/src/main/scala/net/katsstuff/typenbt/IONBT.scala:263:19
205[warn] 263 | case NBTType.TagEnd => Failure(new IOException("Unexpected end tag"))
206[warn] | ^^^^^^^^^^^^^^
207[warn] | Unreachable case
208[warn] four warnings found
209[info] done compiling
210[info] compiling 2 Scala sources to /build/repo/typenbt/.jvm/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
211[info] done compiling
212Starting build for ProjectRef(file:/build/repo/,typenbtExtraJVM) (typenbt-extra)... [1/3]
213Compile scalacOptions: -unchecked, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
214[info] compiling 1 Scala source to /build/repo/typenbtExtra/.jvm/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
215[info] done compiling
216Starting build for ProjectRef(file:/build/repo/,typenbtMojangsonJVM) (typenbt-mojangson)... [2/3]
217Compile scalacOptions: -unchecked, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
218[info] compiling 1 Scala source to /build/repo/typenbtMojangson/.jvm/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
219[info] done compiling
220[info] compiling 2 Scala sources to /build/repo/typenbtMojangson/.jvm/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
221[info] done compiling
222
223************************
224Build summary:
225[{
226 "module": "typenbt",
227 "compile": {"status": "ok", "tookMs": 11574, "warnings": 4, "errors": 0, "sourceVersion": "3.8"},
228 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
229 "test-compile": {"status": "ok", "tookMs": 3385, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
230 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
231 "publish": {"status": "skipped", "tookMs": 0},
232 "metadata": {
233 "crossScalaVersions": ["2.12.14", "2.13.8", "3.1.0"]
234}
235},{
236 "module": "typenbt-extra",
237 "compile": {"status": "ok", "tookMs": 638, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
238 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
239 "test-compile": {"status": "ok", "tookMs": 156, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
240 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
241 "publish": {"status": "skipped", "tookMs": 0},
242 "metadata": {
243 "crossScalaVersions": ["2.12.14", "2.13.8", "3.1.0"]
244}
245},{
246 "module": "typenbt-mojangson",
247 "compile": {"status": "ok", "tookMs": 1063, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
248 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
249 "test-compile": {"status": "ok", "tookMs": 2266, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
250 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
251 "publish": {"status": "skipped", "tookMs": 0},
252 "metadata": {
253 "crossScalaVersions": ["2.12.14", "2.13.8", "3.1.0"]
254}
255}]
256************************
257[success] Total time: 36 s, completed Dec 27, 2025, 1:53:06 AM
258[0JChecking patch project/plugins.sbt...
259Checking patch project/build.properties...
260Checking patch build.sbt...
261Applied patch project/plugins.sbt cleanly.
262Applied patch project/build.properties cleanly.
263Applied patch build.sbt cleanly.