Build Logs

yakivy/jam • 3.8.0-RC2:2025-11-27

Errors

0

Warnings

78

Total Lines

262

1##################################
2Clonning https://github.com/yakivy/jam.git into /build/repo using revision
3##################################
4Would override fixed Scala version: 3.2.2
5----
6Preparing build for 3.8.0-RC2
7Scala binary version found: 3.8
8Implicitly using source version 3.8
9Scala binary version found: 3.8
10Implicitly using source version 3.8
11Would try to apply common scalacOption (best-effort, sbt/mill only):
12Append: ,REQUIRE:-source:3.8
13Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
14
15Try apply source patch:
16Path: build.sc
17Pattern: val scala3 = "3.2.2"
18Replacement: val scala3 = "3.8.0-RC2"
19Starting compilation server
20Compiling project (Scala 3.7.3, JVM (17))
21Compiled project (Scala 3.7.3, JVM (17))
22Successfully applied pattern 'val scala3 = "3.2.2"' in build.sc
23----
24Starting build for 3.8.0-RC2
25Execute tests: false
26Mill project found:
27No .mill-version file found, detecting compatible mill version
28Found mill runner script, trying to resolve version
29 % Total % Received % Xferd Average Speed Time Time Time Current
30 Dload Upload Total Spent Left Speed
31
32 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
33 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
34 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
35
36 46 69.6M 46 32.5M 0 0 31.8M 0 0:00:02 0:00:01 0:00:01 31.8M
37100 69.6M 100 69.6M 0 0 38.8M 0 0:00:01 0:00:01 --:--:-- 48.0M
38Force upgrade of millVersion 0.10.12 to 0.10.15
39Detected mill version=0.10.15, binary version: 0.10
40No prepare script found for project yakivy/jam
41No mill build directory found
42Apply scalafix rules to ./build.sc
43Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
44Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
45Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
46##################################
47Scala version: 3.8.0-RC2
48Targets: com.github.yakivy%jam-cats com.github.yakivy%jam-core com.github.yakivy%jam-monad
49Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
50##################################
51 % Total % Received % Xferd Average Speed Time Time Time Current
52 Dload Upload Total Spent Left Speed
53
54 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
55 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
56
57 5 74.1M 5 4429k 0 0 13.8M 0 0:00:05 --:--:-- 0:00:05 13.8M
58100 74.1M 100 74.1M 0 0 109M 0 --:--:-- --:--:-- --:--:-- 191M
59Preparing Java 17.0.8 runtime; this may take a minute or two ...
60Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.pom
61Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.pom
62Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.pom
63Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.pom
64Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.pom
65Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.pom
66Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.pom
67Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.pom
68Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.pom
69Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.pom
70Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.jar
71Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0-sources.jar
72Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0-sources.jar
73Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.jar
74Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0-sources.jar
75Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.jar
76Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0-sources.jar
77Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0-sources.jar
78Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.jar
79Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.jar
80Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.jar
81Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0-sources.jar
82Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0-sources.jar
83Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0-sources.jar
84Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.jar
85Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0-sources.jar
86Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.jar
87Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.jar
88Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0-sources.jar
89Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.jar
90Compiling /build/repo/MillVersionCompat.sc
91Compiling /build/repo/CommunityBuildCore.sc
92Compiling /build/repo/MillCommunityBuild.sc
93Compiling /build/repo/build.sc
94[1/1] resolve
95Try build using ./mill
96Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
97Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
98
99Starting build for jam-cats - [0/3]
100OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
101[info] compiling 4 Scala sources to /build/repo/out/core/jvm/3.8.0-RC2/compile.dest/classes ...
102[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
103[warn] one warning found
104[info] done compiling
105[info] compiling 3 Scala sources to /build/repo/out/cats/jvm/3.8.0-RC2/compile.dest/classes ...
106[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
107[warn] one warning found
108[info] done compiling
109Successfully evaluated cats.jvm[3.8.0-RC2].compile
110Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
111Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
112Option -classpath was updated
1132 warnings found
114Successfully evaluated cats.jvm[3.8.0-RC2].docJar
115Failed to resolve scalaVersion, assume it's Scala 3 project
116[info] compiling 4 Scala sources to /build/repo/out/core/jvm/3.8.0-RC2/test/compile.dest/classes ...
117[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
118[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:133:50 ----------------
119[warn] 133 | val c = jam.brewWith(cf.apply _)
120[warn] | ^^^^^^^^^^
121[warn] |The syntax `<function> _` is no longer supported;
122[warn] |you can simply leave out the trailing ` _`
123[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
124[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:142:71 ----------------
125[warn] 142 | val i = jam.brewWith(WithCustomConstructors.custom _)
126[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
127[warn] |The syntax `<function> _` is no longer supported;
128[warn] |you can simply leave out the trailing ` _`
129[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
130[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:252:74 ----------------
131[warn] 252 | val i = jam.brewWithRec(WithCustomConstructors.custom _)
132[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
133[warn] |The syntax `<function> _` is no longer supported;
134[warn] |you can simply leave out the trailing ` _`
135[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
136[warn] -- Warning: /build/repo/core/test/src/jam/ReadmeCoreSpec.scala:15:78 -----------
137[warn] 15 | val passwordValidator = jam.brewWith(PasswordValidator.create _)
138[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
139[warn] |The syntax `<function> _` is no longer supported;
140[warn] |you can simply leave out the trailing ` _`
141[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
142[warn] 5 warnings found
143[info] done compiling
144Failed to resolve scalaVersion, assume it's Scala 3 project
145[info] compiling 2 Scala sources to /build/repo/out/cats/jvm/3.8.0-RC2/test/compile.dest/classes ...
146[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
147[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:70:89 ------------
148[warn] 70 | val i = jam.cats.brewWithFlatF[Option](WithCustomConstructors.option _)
149[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
150[warn] |The syntax `<function> _` is no longer supported;
151[warn] |you can simply leave out the trailing ` _`
152[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
153[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:129:92 -----------
154[warn] 129 | val i = jam.cats.brewWithFlatRecF[Option](WithCustomConstructors.option _)
155[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
156[warn] |The syntax `<function> _` is no longer supported;
157[warn] |you can simply leave out the trailing ` _`
158[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
159[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:145:104 ----------
160[warn] 145 | val i = jam.cats.brewFromWithFlatRecF[Option](module, WithCustomConstructors.option _)
161[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
162[warn] |The syntax `<function> _` is no longer supported;
163[warn] |you can simply leave out the trailing ` _`
164[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
165[warn] four warnings found
166[info] done compiling
167Successfully evaluated cats.jvm[3.8.0-RC2].test.compile
168Publishing Artifact(com.github.yakivy,jam-cats_3,0.4.5) to ivy repo /root/.ivy2/local
169Successfully evaluated cats.jvm[3.8.0-RC2].publishLocal
170
171Starting build for jam-monad - [1/3]
172[info] compiling 5 Scala sources to /build/repo/out/monad/jvm/3.8.0-RC2/compile.dest/classes ...
173[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
174[warn] one warning found
175[info] done compiling
176Successfully evaluated monad.jvm[3.8.0-RC2].compile
177Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
178Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
179Option -classpath was updated
1802 warnings found
181Successfully evaluated monad.jvm[3.8.0-RC2].docJar
182Failed to resolve scalaVersion, assume it's Scala 3 project
183[info] compiling 2 Scala sources to /build/repo/out/monad/jvm/3.8.0-RC2/test/compile.dest/classes ...
184[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
185[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:210:48
186[warn] 210 | _ <- Reval.thunkLater[IO, Unit]((c = "eval" :: c))
187[warn] | ^^^^^^^^^^^^^^^^^
188[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
189[warn] |not as an assignment.
190[warn] |
191[warn] |To assign a value, use curly braces: `{c = "eval" :: c}`.
192[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
193[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:211:38
194[warn] 211 | .thunkPreAllocate((c = "preAllocate" :: c))
195[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
196[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
197[warn] |not as an assignment.
198[warn] |
199[warn] |To assign a value, use curly braces: `{c = "preAllocate" :: c}`.
200[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
201[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:212:39
202[warn] 212 | .thunkPostFinalize((c = "postFinalize" :: c))
203[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
204[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
205[warn] |not as an assignment.
206[warn] |
207[warn] |To assign a value, use curly braces: `{c = "postFinalize" :: c}`.
208[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
209[warn] four warnings found
210[info] done compiling
211Successfully evaluated monad.jvm[3.8.0-RC2].test.compile
212Publishing Artifact(com.github.yakivy,jam-monad_3,0.4.5) to ivy repo /root/.ivy2/local
213Successfully evaluated monad.jvm[3.8.0-RC2].publishLocal
214
215Starting build for jam-core - [2/3]
216Successfully evaluated core.jvm[3.8.0-RC2].compile
217Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
218Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
219Option -classpath was updated
2202 warnings found
221Successfully evaluated core.jvm[3.8.0-RC2].docJar
222Successfully evaluated core.jvm[3.8.0-RC2].test.compile
223Publishing Artifact(com.github.yakivy,jam-core_3,0.4.5) to ivy repo /root/.ivy2/local
224Successfully evaluated core.jvm[3.8.0-RC2].publishLocal
225
226************************
227Build summary:
228[{
229 "module": "jam-cats",
230 "compile": {"status": "ok", "tookMs": 23097, "warnings": 0, "errors": 0},
231 "doc": {"status": "ok", "tookMs": 5586, "files": 1, "totalSizeKb": 2709},
232 "test-compile": {"status": "ok", "tookMs": 18887, "warnings": 0, "errors": 0},
233 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
234 "publish": {"status": "ok", "tookMs": 363},
235 "metadata": {
236 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
237}
238},{
239 "module": "jam-monad",
240 "compile": {"status": "ok", "tookMs": 9569, "warnings": 0, "errors": 0},
241 "doc": {"status": "ok", "tookMs": 4243, "files": 1, "totalSizeKb": 2696},
242 "test-compile": {"status": "ok", "tookMs": 11426, "warnings": 0, "errors": 0},
243 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
244 "publish": {"status": "ok", "tookMs": 332},
245 "metadata": {
246 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
247}
248},{
249 "module": "jam-core",
250 "compile": {"status": "ok", "tookMs": 39, "warnings": 0, "errors": 0},
251 "doc": {"status": "ok", "tookMs": 4921, "files": 1, "totalSizeKb": 2668},
252 "test-compile": {"status": "ok", "tookMs": 45, "warnings": 0, "errors": 0},
253 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
254 "publish": {"status": "ok", "tookMs": 249},
255 "metadata": {
256 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
257}
258}]
259************************"
260
261Checking patch build.sc...
262Applied patch build.sc cleanly.