Build Logs

andimiller/hedgehogs • scheduled_3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY

Errors

0

Warnings

18

Total Lines

302

1##################################
2Clonning https://github.com/andimiller/hedgehogs.git into /build/repo using revision 0.4.2
3##################################
4Note: switching to 'f0fc4cb9fab8bc4e6ea46792e4b51141b0f5b21f'.
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.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
32Execute tests: false
33sbt project found:
34Sbt version 1.9.4 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project andimiller/hedgehogs
37/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
38##################################
39Scala version: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
40Targets: net.andimiller%hedgehogs-core net.andimiller%hedgehogs-dag-visitor net.andimiller%hedgehogs-mermaid
41Project projectConfig: {"tests":"compile-only"}
42##################################
43Using extra scalacOptions: ,REQUIRE:-source:3.8
44Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
45[sbt_options] declare -a sbt_options=()
46[process_args] java_version = '17'
47[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
48# Executing command line:
49java
50-Dfile.encoding=UTF-8
51-Dcommunitybuild.scala=3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
52-Dcommunitybuild.project.dependencies.add=
53-Xmx7G
54-Xms4G
55-Xss8M
56-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
57-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
58-jar
59/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
60"setCrossScalaVersions 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY"
61"++3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY -v"
62"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
63"set every credentials := Nil"
64"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
65"removeScalacOptionsStartingWith -P:wartremover"
66
67moduleMappings
68"runBuild 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY """{"tests":"compile-only"}""" net.andimiller%hedgehogs-core net.andimiller%hedgehogs-dag-visitor net.andimiller%hedgehogs-mermaid"
69
70[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
71[info] loading settings for project repo-build from akka.sbt, metals.sbt, plugins.sbt...
72[info] loading project definition from /build/repo/project
73[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
74[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
75[info] Compilation completed in 8.852s.
76[info] done compiling
77[info] loading settings for project root from build.sbt...
78[info]
79[info] ___ __ __ ___ __ __ __
80[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
81[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
82[info]
83[info] they've got a lot of edges
84[info]
85[info] version: 0.4.2
86[info] target scala versions: 2.13.16, 3.6.3
87[info] target runtimes: JVMPlatform, JSPlatform
88[info] Useful sbt tasks:
89[info] ta. + test - cross-test all versions
90[info] fa. scalafmtAll - reformat all scala files
91[info] fs. scalafmtSbt - reformat all sbt files
92[info] pa. + publishSigned - release all versions
93Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY
94OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in dag-visitorJVM/crossScalaVersions
95OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in coreJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in dag-visitorJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in mermaidJS/crossScalaVersions
98OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in coreJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in mermaidJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.6.3 -> 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY in root/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY) in root/crossScalaVersions
102[info]
103[info] ___ __ __ ___ __ __ __
104[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
105[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
106[info]
107[info] they've got a lot of edges
108[info]
109[info] version: 0.4.2
110[info] target scala versions: 2.13.16, 3.6.3
111[info] target runtimes: JVMPlatform, JSPlatform
112[info] Useful sbt tasks:
113[info] ta. + test - cross-test all versions
114[info] fa. scalafmtAll - reformat all scala files
115[info] fs. scalafmtSbt - reformat all sbt files
116[info] pa. + publishSigned - release all versions
117[info] Setting Scala version to 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY on 7 projects.
118[info] Switching Scala version on:
119[info] dag-visitorJVM (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
120[info] * root (3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
121[info] coreJS (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
122[info] dag-visitorJS (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
123[info] coreJVM (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
124[info] mermaidJVM (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
125[info] mermaidJS (2.13.16, 3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY)
126[info] Excluding projects:
127[info] Reapplying settings...
128[info]
129[info] ___ __ __ ___ __ __ __
130[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
131[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
132[info]
133[info] they've got a lot of edges
134[info]
135[info] version: 0.4.2
136[info] target scala versions: 2.13.16, 3.6.3
137[info] target runtimes: JVMPlatform, JSPlatform
138[info] Useful sbt tasks:
139[info] ta. + test - cross-test all versions
140[info] fa. scalafmtAll - reformat all scala files
141[info] fs. scalafmtSbt - reformat all sbt files
142[info] pa. + publishSigned - release all versions
143Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
144[info] Reapplying settings...
145[info]
146[info] ___ __ __ ___ __ __ __
147[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
148[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
149[info]
150[info] they've got a lot of edges
151[info]
152[info] version: 0.4.2
153[info] target scala versions: 2.13.16, 3.6.3
154[info] target runtimes: JVMPlatform, JSPlatform
155[info] Useful sbt tasks:
156[info] ta. + test - cross-test all versions
157[info] fa. scalafmtAll - reformat all scala files
158[info] fs. scalafmtSbt - reformat all sbt files
159[info] pa. + publishSigned - release all versions
160[info] Defining Global / credentials, coreJS / credentials and 5 others.
161[info] The new values will be used by Global / pgpSelectPassphrase, ThisBuild / scalafixSbtResolversAsCoursierRepositories and 34 others.
162[info] Run `last` for details.
163[info] Reapplying settings...
164[info]
165[info] ___ __ __ ___ __ __ __
166[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
167[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
168[info]
169[info] they've got a lot of edges
170[info]
171[info] version: 0.4.2
172[info] target scala versions: 2.13.16, 3.6.3
173[info] target runtimes: JVMPlatform, JSPlatform
174[info] Useful sbt tasks:
175[info] ta. + test - cross-test all versions
176[info] fa. scalafmtAll - reformat all scala files
177[info] fs. scalafmtSbt - reformat all sbt files
178[info] pa. + publishSigned - release all versions
179Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
180[info] Reapplying settings...
181OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
182
183 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
184 Did you mean allExcludeDependencies ?
185 , retry without global scopes
186[info] Reapplying settings...
187[info]
188[info] ___ __ __ ___ __ __ __
189[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
190[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
191[info]
192[info] they've got a lot of edges
193[info]
194[info] version: 0.4.2
195[info] target scala versions: 2.13.16, 3.6.3
196[info] target runtimes: JVMPlatform, JSPlatform
197[info] Useful sbt tasks:
198[info] ta. + test - cross-test all versions
199[info] fa. scalafmtAll - reformat all scala files
200[info] fs. scalafmtSbt - reformat all sbt files
201[info] pa. + publishSigned - release all versions
202Execute removeScalacOptionsStartingWith: -P:wartremover
203[info] Reapplying settings...
204[info]
205[info] ___ __ __ ___ __ __ __
206[info] |__| |__ | \ / _` |__ |__| / \ / _` /__`
207[info] | | |___ |__/ \__> |___ | | \__/ \__> .__/
208[info]
209[info] they've got a lot of edges
210[info]
211[info] version: 0.4.2
212[info] target scala versions: 2.13.16, 3.6.3
213[info] target runtimes: JVMPlatform, JSPlatform
214[info] Useful sbt tasks:
215[info] ta. + test - cross-test all versions
216[info] fa. scalafmtAll - reformat all scala files
217[info] fs. scalafmtSbt - reformat all sbt files
218[info] pa. + publishSigned - release all versions
219[success] Total time: 0 s, completed Nov 8, 2025, 12:14:49 AM
220Build config: {"tests":"compile-only"}
221Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
222Starting build...
223Projects: Set(coreJVM, dag-visitorJVM, mermaidJVM)
224Starting build for ProjectRef(file:/build/repo/,coreJVM) (hedgehogs-core)... [0/3]
225OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
226Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
227[info] compiling 5 Scala sources to /build/repo/modules/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
228[info] done compiling
229[info] compiling 5 Scala sources to /build/repo/modules/core/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/test-classes ...
230[info] done compiling
231Starting build for ProjectRef(file:/build/repo/,dag-visitorJVM) (hedgehogs-dag-visitor)... [1/3]
232Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
233[info] compiling 1 Scala source to /build/repo/modules/dag-visitor/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
234[warn] -- Warning: /build/repo/modules/dag-visitor/shared/src/main/scala/net/andimiller/hedgehogs/dag/visitor/DagVisitor.scala:84:40
235[warn] 84 | val task =
236[warn] | ^
237[warn] | Line is indented too far to the left, or a `}` is missing
238[warn] -- Warning: /build/repo/modules/dag-visitor/shared/src/main/scala/net/andimiller/hedgehogs/dag/visitor/DagVisitor.scala:94:40
239[warn] 94 | startedSet.update(_ + id) *>
240[warn] | ^
241[warn] | Line is indented too far to the left, or a `}` is missing
242[warn] two warnings found
243[info] done compiling
244[info] compiling 1 Scala source to /build/repo/modules/dag-visitor/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/test-classes ...
245[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/dag-visitor/shared/src/test/scala/net/andimiller/hedgehogs/dag/visitor/DagVisitorSpec.scala:104:28
246[warn] 104 | .map { case Some(Errored(e)) =>
247[warn] | ^
248[warn] |match may not be exhaustive.
249[warn] |
250[warn] |It would fail on pattern case: Some(cats.effect.kernel.Outcome.Succeeded(_)), Some(cats.effect.kernel.Outcome.Canceled()), None
251[warn] |
252[warn] | longer explanation available when compiling with `-explain`
253[warn] one warning found
254[info] done compiling
255Starting build for ProjectRef(file:/build/repo/,mermaidJVM) (hedgehogs-mermaid)... [2/3]
256Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
257[info] compiling 1 Scala source to /build/repo/modules/mermaid/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/classes ...
258[info] done compiling
259[info] compiling 1 Scala source to /build/repo/modules/mermaid/jvm/target/scala-3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY/test-classes ...
260[info] done compiling
261
262************************
263Build summary:
264[{
265 "module": "hedgehogs-core",
266 "compile": {"status": "ok", "tookMs": 9652, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
267 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
268 "test-compile": {"status": "ok", "tookMs": 2632, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
269 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
270 "publish": {"status": "skipped", "tookMs": 0},
271 "metadata": {
272 "crossScalaVersions": ["2.13.16", "3.6.3"]
273}
274},{
275 "module": "hedgehogs-dag-visitor",
276 "compile": {"status": "ok", "tookMs": 2598, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
277 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
278 "test-compile": {"status": "ok", "tookMs": 1637, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
279 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
280 "publish": {"status": "skipped", "tookMs": 0},
281 "metadata": {
282 "crossScalaVersions": ["2.13.16", "3.6.3"]
283}
284},{
285 "module": "hedgehogs-mermaid",
286 "compile": {"status": "ok", "tookMs": 1669, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
287 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
288 "test-compile": {"status": "ok", "tookMs": 1131, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
289 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
290 "publish": {"status": "skipped", "tookMs": 0},
291 "metadata": {
292 "crossScalaVersions": ["2.13.16", "3.6.3"]
293}
294}]
295************************
296[success] Total time: 46 s, completed Nov 8, 2025, 12:15:35 AM
297[0JChecking patch project/plugins.sbt...
298Checking patch project/build.properties...
299Checking patch build.sbt...
300Applied patch project/plugins.sbt cleanly.
301Applied patch project/build.properties cleanly.
302Applied patch build.sbt cleanly.