Build Logs
psilicon/avro2s • 3.8.0-RC6:2026-01-08
Errors
0
Warnings
2
Total Lines
190
1##################################
2Clonning https://github.com/psilicon/avro2s.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.0-RC6
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.0-RC6
15Execute tests: true
16sbt project found:
17Sbt version 1.11.0 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 psilicon/avro2s
20##################################
21Scala version: 3.8.0-RC6
22Targets: io.psilicon%avro2s
23Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
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 = '21'
29[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
30# Executing command line:
31java
32-Dfile.encoding=UTF-8
33-Dcommunitybuild.scala=3.8.0-RC6
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_21
40-jar
41/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
42"setCrossScalaVersions 3.8.0-RC6"
43"++3.8.0-RC6 -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.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" io.psilicon%avro2s"
51
52[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
53[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
54[info] loading project definition from /build/repo/project
55[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
56[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
57[info] Compilation completed in 8.842s.
58[info] done compiling
59[info] loading settings for project root from build.sbt...
60[info] set current project to root (in build file:/build/repo/)
61Execute setCrossScalaVersions: 3.8.0-RC6
62OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC6 in avro2s3/crossScalaVersions
63OpenCB::Limitting incorrect crossVersions List(2.13.16) -> List(3.8.0-RC6) in avro2s3/crossScalaVersions
64OpenCB::Limitting incorrect crossVersions List(2.13.16) -> List(2.12.20) in avro2s2_12/crossScalaVersions
65OpenCB::Limitting incorrect crossVersions List(2.13.16) -> List(2.12.20) in sbtAvro2s2_12/crossScalaVersions
66[info] set current project to root (in build file:/build/repo/)
67[info] Setting Scala version to 3.8.0-RC6 on 1 projects.
68[info] Switching Scala version on:
69[info] avro2s3 (3.8.0-RC6)
70[info] Excluding projects:
71[info] avro2s (2.13.16)
72[info] * root (2.13.16)
73[info] sbtAvro2s2_12 (2.12.20)
74[info] avro2s2_12 (2.12.20)
75[info] Reapplying settings...
76[info] set current project to root (in build file:/build/repo/)
77Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
78[info] Reapplying settings...
79[info] set current project to root (in build file:/build/repo/)
80[info] Defining Global / credentials, avro2s / credentials and 3 others.
81[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 24 others.
82[info] Run `last` for details.
83[info] Reapplying settings...
84[info] set current project to root (in build file:/build/repo/)
85Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
86[info] Reapplying settings...
87OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
88
89 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
90 Did you mean allExcludeDependencies ?
91 , retry without global scopes
92[info] Reapplying settings...
93[info] set current project to root (in build file:/build/repo/)
94Execute removeScalacOptionsStartingWith: -P:wartremover
95[info] Reapplying settings...
96[info] set current project to root (in build file:/build/repo/)
97[success] Total time: 0 s, completed Jan 8, 2026, 2:14:05 AM
98Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
99Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
100Starting build...
101Projects: Set(avro2s3)
102Starting build for ProjectRef(file:/build/repo/,avro2s3) (avro2s)... [0/1]
103OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
104Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
105[info] compiling 32 Scala sources to /build/repo/avro2s/target/jvm-3/classes ...
106[info] done compiling
107[info] compiling 56 Scala sources and 8 Java sources to /build/repo/avro2s/target/jvm-3/test-classes ...
108[warn] there were 2 deprecation warnings; re-run with -deprecation for details
109[warn] one warning found
110[info] done compiling
111[info] ReferredTypeFinderTest:
112[info] - ReferredTypeFinder should be tested !!! IGNORED !!!
113[info] SchemaStoreTest:
114[info] - SchemaStore should be tested !!! IGNORED !!!
115[info] SchemaInspectorTest:
116[info] - SchemaInspector should be tested !!! IGNORED !!!
117[info] ScalaVersionTest:
118[info] - fromString should return Scala_2_13 when given 2.13
119[info] - fromString should return Scala_3_X when given 3.X
120[info] - fromString should throw ConfigError when given an invalid Scala version
121[info] AvscFileSorterTest:
122[info] - AvscFileSorter should be tested !!! IGNORED !!!
123[info] FileHelperTest:
124[info] - findAvscFiles should return a list of all avsc files in a directory
125[info] - getSchemasFromFiles should return a list of schemas from a list of files
126[info] TypeComparatorTest:
127[info] - TypeComparator should be tested !!! IGNORED !!!
128[info] NestedSchemaExtractorTest:
129[info] - NestedSchemaExtractor should be tested !!! IGNORED !!!
130[info] LogicalTypesTest:
131[info] - time-millis should work at the edges
132[info] - time-micros should work at the edges
133[info] - timestamp-millis should work at the edges
134[info] - timestamp-micros should work at the edges
135[info] - local-timestamp-millis should work at the edges
136[info] - local-timestamp-micros should work at the edges
137[info] SerializationTest:
138[info] - unions can be serialized and deserialized
139[info] - unions with primitives can be serialized and deserialized
140[info] - spec can be serialized and deserialized
141[info] - namespaces can be serialized and deserialized
142[info] - maps can be serialized and deserialized
143[info] - arrays can be serialized and deserialized
144[info] - reserved can be serialized and deserialized
145[info] - options with null as second type can be serialized and deserialized
146[info] - logical types can be serialized and deserialized
147[info] - logical types disabled can be serialized and deserialized
148[info] - logical complex types can be serialized and deserialized
149[info] - logical complex types disabled can be serialized and deserialized
150[info] - complex options can be serialized and deserialized
151[info] - empty records can be serialized and deserialized
152[info] FileInputParserTest:
153[info] - FileInputParser should be tested !!! IGNORED !!!
154[info] CodeGeneratorTest:
155[info] - avro spec schema should produce expected output
156[info] - arrays schema should produce expected output
157[info] - maps schema should produce expected output
158[info] - namespaces schema should produce expected output
159[info] - unions schema should produce expected output
160[info] - union with primitives schema should produce expected output
161[info] - options with null as second type schema should produce expected output
162[info] - reserved schema should produce expected output
163[info] - logical types should produce expected output
164[info] - logical types disabled should produce expected output
165[info] - logical complex types should produce expected output
166[info] - logical complex types disabled should produce expected output
167[info] - complex options schema should produce expected output
168[info] - empty records should produce expected output
169
170************************
171Build summary:
172[{
173 "module": "avro2s",
174 "compile": {"status": "ok", "tookMs": 9289, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
175 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
176 "test-compile": {"status": "ok", "tookMs": 10969, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
177 "test": {"status": "ok", "tookMs": 1319, "passed": 39, "failed": 0, "ignored": 7, "skipped": 0, "total": 46, "byFramework": [{"framework": "unknown", "stats": {"passed": 39, "failed": 0, "ignored": 7, "skipped": 0, "total": 46}}]},
178 "publish": {"status": "skipped", "tookMs": 0},
179 "metadata": {
180 "crossScalaVersions": ["2.13.16"]
181}
182}]
183************************
184[success] Total time: 24 s, completed Jan 8, 2026, 2:14:30 AM
185[0JChecking patch project/plugins.sbt...
186Checking patch project/build.properties...
187Checking patch build.sbt...
188Applied patch project/plugins.sbt cleanly.
189Applied patch project/build.properties cleanly.
190Applied patch build.sbt cleanly.