Build Logs

yakivy/jam • 3.8.0-RC1:2025-11-14

Errors

0

Warnings

78

Total Lines

260

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-RC1
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-RC1"
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-RC1
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
35100 69.6M 100 69.6M 0 0 81.7M 0 --:--:-- --:--:-- --:--:-- 81.7M
36Force upgrade of millVersion 0.10.12 to 0.10.15
37Detected mill version=0.10.15, binary version: 0.10
38No prepare script found for project yakivy/jam
39No mill build directory found
40Apply scalafix rules to ./build.sc
41Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
42Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
43Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
44##################################
45Scala version: 3.8.0-RC1
46Targets: com.github.yakivy%jam-cats com.github.yakivy%jam-core com.github.yakivy%jam-monad
47Project 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>\""}]}
48##################################
49 % Total % Received % Xferd Average Speed Time Time Time Current
50 Dload Upload Total Spent Left Speed
51
52 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
53 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
54
55 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
56100 74.1M 100 74.1M 0 0 98.5M 0 --:--:-- --:--:-- --:--:-- 123M
57Preparing Java 17.0.8 runtime; this may take a minute or two ...
58Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.pom
59Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.pom
60Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.pom
61Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.pom
62Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.pom
63Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.pom
64Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_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
66Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.pom
67Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.pom
68Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.jar
69Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0.jar
70Downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_2.13/3.0.0/upickle-core_2.13-3.0.0-sources.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/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.jar
73Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0-sources.jar
74Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0-sources.jar
75Downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.jar
76Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle_2.13/3.0.0/upickle_2.13-3.0.0.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/upack_2.13/3.0.0/upack_2.13-3.0.0-sources.jar
79Downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_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-core_2.13/3.0.0/upickle-core_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
84Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0-sources.jar
85Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upack_2.13/3.0.0/upack_2.13-3.0.0.jar
86Downloaded https://repo1.maven.org/maven2/com/lihaoyi/ujson_2.13/3.0.0/ujson_2.13-3.0.0.jar
87Downloaded https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_2.13/3.0.0/upickle-implicits_2.13-3.0.0.jar
88Compiling /build/repo/MillVersionCompat.sc
89Compiling /build/repo/CommunityBuildCore.sc
90Compiling /build/repo/MillCommunityBuild.sc
91Compiling /build/repo/build.sc
92[1/1] resolve
93Try build using ./mill
94Build 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>\""}]}
95Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
96
97Starting build for jam-cats - [0/3]
98OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
99[info] compiling 4 Scala sources to /build/repo/out/core/jvm/3.8.0-RC1/compile.dest/classes ...
100[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
101[warn] one warning found
102[info] done compiling
103[info] compiling 3 Scala sources to /build/repo/out/cats/jvm/3.8.0-RC1/compile.dest/classes ...
104[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
105[warn] one warning found
106[info] done compiling
107Successfully evaluated cats.jvm[3.8.0-RC1].compile
108Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
109Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
110Option -classpath was updated
1112 warnings found
112Successfully evaluated cats.jvm[3.8.0-RC1].docJar
113Failed to resolve scalaVersion, assume it's Scala 3 project
114[info] compiling 4 Scala sources to /build/repo/out/core/jvm/3.8.0-RC1/test/compile.dest/classes ...
115[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
116[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:133:50 ----------------
117[warn] 133 | val c = jam.brewWith(cf.apply _)
118[warn] | ^^^^^^^^^^
119[warn] |The syntax `<function> _` is no longer supported;
120[warn] |you can simply leave out the trailing ` _`
121[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
122[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:142:71 ----------------
123[warn] 142 | val i = jam.brewWith(WithCustomConstructors.custom _)
124[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
125[warn] |The syntax `<function> _` is no longer supported;
126[warn] |you can simply leave out the trailing ` _`
127[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
128[warn] -- Warning: /build/repo/core/test/src/jam/CoreSpec.scala:252:74 ----------------
129[warn] 252 | val i = jam.brewWithRec(WithCustomConstructors.custom _)
130[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
131[warn] |The syntax `<function> _` is no longer supported;
132[warn] |you can simply leave out the trailing ` _`
133[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
134[warn] -- Warning: /build/repo/core/test/src/jam/ReadmeCoreSpec.scala:15:78 -----------
135[warn] 15 | val passwordValidator = jam.brewWith(PasswordValidator.create _)
136[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
137[warn] |The syntax `<function> _` is no longer supported;
138[warn] |you can simply leave out the trailing ` _`
139[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
140[warn] 5 warnings found
141[info] done compiling
142Failed to resolve scalaVersion, assume it's Scala 3 project
143[info] compiling 2 Scala sources to /build/repo/out/cats/jvm/3.8.0-RC1/test/compile.dest/classes ...
144[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
145[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:70:89 ------------
146[warn] 70 | val i = jam.cats.brewWithFlatF[Option](WithCustomConstructors.option _)
147[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
148[warn] |The syntax `<function> _` is no longer supported;
149[warn] |you can simply leave out the trailing ` _`
150[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
151[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:129:92 -----------
152[warn] 129 | val i = jam.cats.brewWithFlatRecF[Option](WithCustomConstructors.option _)
153[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
154[warn] |The syntax `<function> _` is no longer supported;
155[warn] |you can simply leave out the trailing ` _`
156[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
157[warn] -- Warning: /build/repo/cats/test/src/jam/cats/CatsSpec.scala:145:104 ----------
158[warn] 145 | val i = jam.cats.brewFromWithFlatRecF[Option](module, WithCustomConstructors.option _)
159[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
160[warn] |The syntax `<function> _` is no longer supported;
161[warn] |you can simply leave out the trailing ` _`
162[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
163[warn] four warnings found
164[info] done compiling
165Successfully evaluated cats.jvm[3.8.0-RC1].test.compile
166Publishing Artifact(com.github.yakivy,jam-cats_3,0.4.5) to ivy repo /root/.ivy2/local
167Successfully evaluated cats.jvm[3.8.0-RC1].publishLocal
168
169Starting build for jam-monad - [1/3]
170[info] compiling 5 Scala sources to /build/repo/out/monad/jvm/3.8.0-RC1/compile.dest/classes ...
171[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
172[warn] one warning found
173[info] done compiling
174Successfully evaluated monad.jvm[3.8.0-RC1].compile
175Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
176Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
177Option -classpath was updated
1782 warnings found
179Successfully evaluated monad.jvm[3.8.0-RC1].docJar
180Failed to resolve scalaVersion, assume it's Scala 3 project
181[info] compiling 2 Scala sources to /build/repo/out/monad/jvm/3.8.0-RC1/test/compile.dest/classes ...
182[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
183[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:210:48
184[warn] 210 | _ <- Reval.thunkLater[IO, Unit]((c = "eval" :: c))
185[warn] | ^^^^^^^^^^^^^^^^^
186[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
187[warn] |not as an assignment.
188[warn] |
189[warn] |To assign a value, use curly braces: `{c = "eval" :: c}`.
190[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
191[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:211:38
192[warn] 211 | .thunkPreAllocate((c = "preAllocate" :: c))
193[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
194[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
195[warn] |not as an assignment.
196[warn] |
197[warn] |To assign a value, use curly braces: `{c = "preAllocate" :: c}`.
198[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
199[warn] -- [E203] Syntax Migration Warning: /build/repo/monad/test/src/jam/monad/RevalSpec.scala:212:39
200[warn] 212 | .thunkPostFinalize((c = "postFinalize" :: c))
201[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
202[warn] |Deprecated syntax: since 3.7 this is interpreted as a named tuple with one element,
203[warn] |not as an assignment.
204[warn] |
205[warn] |To assign a value, use curly braces: `{c = "postFinalize" :: c}`.
206[warn] |This can be rewritten automatically under -rewrite -source 3.6-migration.
207[warn] four warnings found
208[info] done compiling
209Successfully evaluated monad.jvm[3.8.0-RC1].test.compile
210Publishing Artifact(com.github.yakivy,jam-monad_3,0.4.5) to ivy repo /root/.ivy2/local
211Successfully evaluated monad.jvm[3.8.0-RC1].publishLocal
212
213Starting build for jam-core - [2/3]
214Successfully evaluated core.jvm[3.8.0-RC1].compile
215Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
216Skipping unused scalacOptions: -Xcheck-macros, -Xkind-projector
217Option -classpath was updated
2182 warnings found
219Successfully evaluated core.jvm[3.8.0-RC1].docJar
220Successfully evaluated core.jvm[3.8.0-RC1].test.compile
221Publishing Artifact(com.github.yakivy,jam-core_3,0.4.5) to ivy repo /root/.ivy2/local
222Successfully evaluated core.jvm[3.8.0-RC1].publishLocal
223
224************************
225Build summary:
226[{
227 "module": "jam-cats",
228 "compile": {"status": "ok", "tookMs": 25086, "warnings": 0, "errors": 0},
229 "doc": {"status": "ok", "tookMs": 5756, "files": 1, "totalSizeKb": 2709},
230 "test-compile": {"status": "ok", "tookMs": 19385, "warnings": 0, "errors": 0},
231 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
232 "publish": {"status": "ok", "tookMs": 375},
233 "metadata": {
234 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
235}
236},{
237 "module": "jam-monad",
238 "compile": {"status": "ok", "tookMs": 9566, "warnings": 0, "errors": 0},
239 "doc": {"status": "ok", "tookMs": 4179, "files": 1, "totalSizeKb": 2696},
240 "test-compile": {"status": "ok", "tookMs": 11653, "warnings": 0, "errors": 0},
241 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
242 "publish": {"status": "ok", "tookMs": 356},
243 "metadata": {
244 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
245}
246},{
247 "module": "jam-core",
248 "compile": {"status": "ok", "tookMs": 39, "warnings": 0, "errors": 0},
249 "doc": {"status": "ok", "tookMs": 5139, "files": 1, "totalSizeKb": 2668},
250 "test-compile": {"status": "ok", "tookMs": 50, "warnings": 0, "errors": 0},
251 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
252 "publish": {"status": "ok", "tookMs": 280},
253 "metadata": {
254 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.2"]
255}
256}]
257************************"
258
259Checking patch build.sc...
260Applied patch build.sc cleanly.