Build Logs

quafadas/spire_ad • scala/scala3:release-3.7.1:2025-04-29

Errors

1

Warnings

21

Total Lines

162

1##################################
2Clonning https://github.com/quafadas/spire_ad.git into repo using revision v0.0.9
3##################################
4Note: switching to '2ed1d8f5f38ef7da709e1a6ffd0f44875c31a49a'.
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.7.1-RC1-bin-20250429-48e8328
23Scala binary version found: 3.7
24Implicitly using source version 3.7-migration
25Scala binary version found: 3.7
26Implicitly using source version 3.7-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
30----
31Starting build for 3.7.1-RC1-bin-20250429-48e8328
32Execute tests: true
33Mill project found:
34Found explicit mill version 0.12.8
35Detected mill version=0.12.8, binary version: 0.12
36No prepare script found for project quafadas/spire_ad
37No mill build directory found
38Apply scalafix rules to build.mill
39##################################
40Scala version: 3.7.1-RC1-bin-20250429-48e8328
41Targets: io.github.quafadas%spireAD
42Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "17" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "full", "migrationVersions": [], "sourcePatches": [] }
43##################################
44Try build using /opencb/project-builder/mill/millw --mill-version 0.12.8
45Downloading mill 0.12.8 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.8/mill-dist-0.12.8.jar ...
46 % Total % Received % Xferd Average Speed Time Time Time Current
47 Dload Upload Total Spent Left Speed
48
49 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
50100 69.9M 100 69.9M 0 0 124M 0 --:--:-- --:--:-- --:--:-- 124M
51WARNING: Using incubator modules: jdk.incubator.vector
52--disable-ticker will be removed in Mill 0.13.0, use `--ticker false`
53[build.mill] [info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
54[build.mill] [warn] /build/repo/CommunityBuildCore.mill:232:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
55[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
56[build.mill] [warn] ^
57[build.mill] [warn] /build/repo/CommunityBuildCore.mill:131:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
58[build.mill] [warn] .iterator()
59[build.mill] [warn] ^
60[build.mill] [warn] two warnings found
61[build.mill] [info] done compiling
62Build config: {
63 "projects": {
64 "exclude": [],
65 "overrides": {}
66 },
67 "java": {
68 "version": "17"
69 },
70 "sbt": {
71 "commands": [],
72 "options": []
73 },
74 "mill": {
75 "options": []
76 },
77 "tests": "full",
78 "migrationVersions": [],
79 "sourcePatches": []
80}
81Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),Full)
82
83Starting build for spireAD
84Failed to resolve scalaVersion, assume it's Scala 3 project
85[info] compiling 6 Scala sources to /build/repo/out/spireAD/jvm/compile.dest/classes ...
86[warn] -- [E198] Unused Symbol Warning: /build/repo/spireAD/src/JetMatrixTypeClasses.scala:11:12
87[warn] 11 |import narr.*
88[warn] | ^
89[warn] | unused import
90[warn] -- [E198] Unused Symbol Warning: /build/repo/spireAD/src/dagNode.scala:8:26 ----
91[warn] 8 |import spire.algebra.Trig.*
92[warn] | ^
93[warn] | unused import
94[warn] there were 6 feature warnings; re-run with -feature for details
95[warn] three warnings found
96[info] done compiling
97Successfully evaluated spireAD.jvm.compile
98Skipping unused scalacOptions: -Wconf, -source
99Flag -classpath set repeatedly
1001 warning found
101Successfully evaluated spireAD.jvm.docJar
102Failed to resolve scalaVersion, assume it's Scala 3 project
103OpenCB::Would not apply setting `-source:3.7-migration`: Project has predefined source version: Some(-source:3.7-migration)
104[info] compiling 3 Scala sources to /build/repo/out/spireAD/jvm/test/compile.dest/classes ...
105[warn] there were 2 deprecation warnings; re-run with -deprecation for details
106[warn] one warning found
107[info] done compiling
108Successfully evaluated spireAD.jvm.test.compile
109WARNING: Using incubator modules: jdk.incubator.vector
110io.github.quafadas.spireAD.TejSuite:
111 + jet addition 0.071s
112 + jet multiplication 0.002s
113 + jet equality 0.001s
114 + jet function composition 0.005s
115 + Tej addition 0.022s
116 + Tej multiplication 0.003s
117 + Tej equality 0.001s
118 + zero Tej 0.002s
119 + sin 0.005s
120 + log 0.001s
121 + construct digraph 0.002s
122io.github.quafadas.spireAD.DAGSuite:
123 + Add and retrieve nodes 0.005s
124 + Add edges and check existence 0.004s
125 + Remove nodes and check graph persistence 0.002s
126 + Remove edges and confirm 0.001s
127 + Topological sort with acyclic graph 0.013s
128 + Topological sort with cyclic graph throws exception 0.004s
129 + Graphviz representation correctness 0.001s
130 + Graph is empty 0.002s
131 + unary nodes : exp 0.01s
132 + unary nodes : sin 0.001s
133 + unary nodes : log 0.002s
134 + unary nodes : cos 0.002s
135 + binary nodes : + 0.007s
136 + binary nodes : - 0.003s
137 + binary nodes : * 0.002s
138 + binary nodes : / 0.003s
139io.github.quafadas.spireAD.BackwardSuite:
140 + log softmax gradients sum to zero. Result are consistent between Tej, Jet, double 0.019s
141 + softmax gradients sum to zero. Result are consistent between Tej, Jet, double 0.006s
142Successfully evaluated spireAD.jvm.test.test
143Publishing Artifact(io.github.quafadas,spireAD_3,0.0.9-DIRTY243e0151) to ivy repo /root/.ivy2/local
144Successfully evaluated spireAD.jvm.publishLocal
145
146************************
147Build summary:
148[{
149 "module": "spireAD",
150 "compile": {"status": "ok", "tookMs": 15027, "warnings": 0, "errors": 0},
151 "doc": {"status": "ok", "tookMs": 7557, "files": 1, "totalSizeKb": 2755},
152 "test-compile": {"status": "ok", "tookMs": 10312, "warnings": 0, "errors": 0},
153 "test": {"status": "ok", "tookMs": 2027, "passed": 29, "failed": 0, "ignored": 0, "skipped": 0, "total": 29, "byFramework": []},
154 "publish": {"status": "ok", "tookMs": 348},
155 "metadata": {
156 "crossScalaVersions": []
157}
158}]
159************************"
160
161Checking patch build.mill...
162Applied patch build.mill cleanly.