Build Logs

milessabin/shapeless • 12446961640

Errors

0

Warnings

366

Total Lines

586

1##################################
2Clonning https://github.com/milessabin/shapeless.git into repo using revision v3.0.0
3##################################
4Note: switching to '87d8c53d3420a07f084d950366fe82c65c79aa40'.
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.6.2
23Scala binary version found: 3.6
24Implicitly using source version 3.6-migration
25Scala binary version found: 3.6
26Implicitly using source version 3.6-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,-source:3.6-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.6.2
32Execute tests: false
33sbt project found:
34Sbt version 1.5.2 is not supported, minimal supported version is 1.6.2
35Enforcing usage of sbt in version 1.6.2
36No prepare script found for project milessabin/shapeless
37##################################
38Scala version: 3.6.2
39Targets: org.typelevel%shapeless3-deriving org.typelevel%shapeless3-test org.typelevel%shapeless3-typeable
40Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "8" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [] }
41##################################
42Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '8'
46# Executing command line:
47java
48-Dsbt.color=always
49-Dsbt.supershell=true
50-Xms2g
51-Xmx3g
52-Xss2m
53-XX:+UseG1GC
54-Dcommunitybuild.scala=3.6.2
55-Dcommunitybuild.project.dependencies.add=
56-Xmx7G
57-Xms4G
58-Xss8M
59-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
60-jar
61/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
62"setCrossScalaVersions 3.6.2"
63"++3.6.2 -v"
64"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
65"set every credentials := Nil"
66
67moduleMappings
68"runBuild 3.6.2 """{
69 "projects": {
70 "exclude": [],
71 "overrides": {}
72 },
73 "java": {
74 "version": "8"
75 },
76 "sbt": {
77 "commands": [],
78 "options": []
79 },
80 "mill": {
81 "options": []
82 },
83 "tests": "compile-only",
84 "migrationVersions": [],
85 "sourcePatches": []
86}""" org.typelevel%shapeless3-deriving org.typelevel%shapeless3-test org.typelevel%shapeless3-typeable"
87
88[info] [launcher] getting org.scala-sbt sbt 1.6.2 (this may take some time)...
89[info] [launcher] getting Scala 2.12.15 (for sbt)...
90[info] welcome to sbt 1.6.2 (Temurin Java 1.8.0_352)
91[info] loading settings for project repo-build from plugins.sbt ...
92[info] loading project definition from /build/repo/project
93[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
94[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.15. Compiling...
95[info] Compilation completed in 8.329s.
96[info] done compiling
97[info] loading settings for project root from build.sbt ...
98[info] set current project to root (in build file:/build/repo/)
99Execute setCrossScalaVersions: 3.6.2
100OpenCB::Changing crossVersion 3.0.0 -> 3.6.2 in typeable/crossScalaVersions
101OpenCB::Changing crossVersion 3.0.0 -> 3.6.2 in local/crossScalaVersions
102OpenCB::Changing crossVersion 3.0.0 -> 3.6.2 in root/crossScalaVersions
103OpenCB::Changing crossVersion 3.0.0 -> 3.6.2 in test/crossScalaVersions
104OpenCB::Changing crossVersion 3.0.0 -> 3.6.2 in deriving/crossScalaVersions
105[info] set current project to root (in build file:/build/repo/)
106[info] Setting Scala version to 3.6.2 on 5 projects.
107[info] Switching Scala version on:
108[info] test (3.6.2)
109[info] * root (3.6.2)
110[info] local (3.6.2)
111[info] typeable (3.6.2)
112[info] deriving (3.6.2)
113[info] Excluding projects:
114[info] Reapplying settings...
115[info] set current project to root (in build file:/build/repo/)
116Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
117[info] Reapplying settings...
118[info] set current project to root (in build file:/build/repo/)
119[info] Defining Global / credentials, credentials and 3 others.
120[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 24 others.
121[info] Run `last` for details.
122[info] Reapplying settings...
123[info] set current project to root (in build file:/build/repo/)
124[success] Total time: 0 s, completed Dec 21, 2024 6:27:38 PM
125Build config: {
126 "projects": {
127 "exclude": [],
128 "overrides": {}
129 },
130 "java": {
131 "version": "8"
132 },
133 "sbt": {
134 "commands": [],
135 "options": []
136 },
137 "mill": {
138 "options": []
139 },
140 "tests": "compile-only",
141 "migrationVersions": [],
142 "sourcePatches": []
143}
144Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
145Starting build...
146Projects: Set(deriving, test, typeable)
147Starting build for ProjectRef(file:/build/repo/,deriving) (shapeless3-deriving)...
148OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.15 module Global
149OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
150OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
151Compile scalacOptions: List(-Yexplicit-nulls, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
152[info] compiling 5 Scala sources to /build/repo/modules/deriving/target/scala-3.6.2/classes ...
153[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:54:19
154[warn] 54 | type Head[T] = T match { case h *: t => h }
155[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
156[warn] |Match type upper bound inferred as h, where previously it was defaulted to Any
157[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:55:19
158[warn] 55 | type Tail[T] = T match { case h *: t => t }
159[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
160[warn] |Match type upper bound inferred as t, where previously it was defaulted to Any
161[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:151:40
162[warn] 151 | type Head[T <: [X] =>> Any, A] = T[A] match { case h *: t => h }
163[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
164[warn] |Match type upper bound inferred as h, where previously it was defaulted to Any
165[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:152:40
166[warn] 152 | type Tail[T <: [X] =>> Any, A] = T[A] match { case h *: t => t }
167[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
168[warn] |Match type upper bound inferred as t, where previously it was defaulted to Any
169[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:247:46
170[warn] 247 | type Head[T <: [G[_]] =>> Any, A[_]] = T[A] match { case h *: t => h }
171[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
172[warn] |Match type upper bound inferred as h, where previously it was defaulted to Any
173[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:248:46
174[warn] 248 | type Tail[T <: [G[_]] =>> Any, A[_]] = T[A] match { case h *: t => t }
175[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
176[warn] |Match type upper bound inferred as t, where previously it was defaulted to Any
177[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:343:49
178[warn] 343 | type Head[T <: [X, Y] =>> Any, A, B] = T[A, B] match { case h *: t => h }
179[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
180[warn] |Match type upper bound inferred as h, where previously it was defaulted to Any
181[warn] -- Migration Warning: /build/repo/modules/deriving/src/main/scala/shapeless3/deriving/kinds.scala:344:49
182[warn] 344 | type Tail[T <: [X, Y] =>> Any, A, B] = T[A, B] match { case h *: t => t }
183[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
184[warn] |Match type upper bound inferred as t, where previously it was defaulted to Any
185Warning: mocking up superclass for module class internals
186[warn] there were 3 deprecation warnings; re-run with -deprecation for details
187[warn] 9 warnings found
188[info] done compiling
189[info] compiling 2 Scala sources to /build/repo/modules/test/target/scala-3.6.2/classes ...
190[info] done compiling
191[info] compiling 4 Scala sources to /build/repo/modules/deriving/target/scala-3.6.2/test-classes ...
192[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:59:26
193[warn] 59 | val v2 = Eq[OptionInt]
194[warn] | ^
195[warn] |Given search preference for shapeless3.deriving.Eq[shapeless3.deriving.adts.OptionInt] between alternatives
196[warn] | (shapeless3.deriving.adts.OptionInt.derived$Ord :
197[warn] | shapeless3.deriving.Ord[shapeless3.deriving.adts.OptionInt])
198[warn] |and
199[warn] | (shapeless3.deriving.adts.OptionInt.derived$Eq :
200[warn] | shapeless3.deriving.Eq[shapeless3.deriving.adts.OptionInt])
201[warn] |will change.
202[warn] |Current choice : the first alternative
203[warn] |New choice from Scala 3.7: the second alternative
204[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:69:25
205[warn] 69 | val v5 = Eq[Opt[Int]]
206[warn] | ^
207[warn] |Given search preference for shapeless3.deriving.Eq[shapeless3.deriving.adts.Opt[Int]] between alternatives
208[warn] | (shapeless3.deriving.adts.Opt.derived$Ord :
209[warn] | [A]
210[warn] | (implicit x$0: shapeless3.deriving.Ord[A]):
211[warn] | shapeless3.deriving.Ord[shapeless3.deriving.adts.Opt[A]]
212[warn] |)
213[warn] |and
214[warn] | (shapeless3.deriving.adts.Opt.derived$Eq :
215[warn] | [A]
216[warn] | (implicit x$0: shapeless3.deriving.Eq[A]):
217[warn] | shapeless3.deriving.Eq[shapeless3.deriving.adts.Opt[A]]
218[warn] |)
219[warn] |will change.
220[warn] |Current choice : the first alternative
221[warn] |New choice from Scala 3.7: the second alternative
222[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:83:26
223[warn] 83 | val v9 = Eq[OptE[Int]]
224[warn] | ^
225[warn] |Given search preference for shapeless3.deriving.Eq[shapeless3.deriving.adts.OptE[Int]] between alternatives
226[warn] | (shapeless3.deriving.adts.OptE.derived$Ord :
227[warn] | [T]
228[warn] | (implicit x$0: shapeless3.deriving.Ord[T]):
229[warn] | shapeless3.deriving.Ord[shapeless3.deriving.adts.OptE[T]]
230[warn] |)
231[warn] |and
232[warn] | (shapeless3.deriving.adts.OptE.derived$Eq :
233[warn] | [T]
234[warn] | (implicit x$0: shapeless3.deriving.Eq[T]):
235[warn] | shapeless3.deriving.Eq[shapeless3.deriving.adts.OptE[T]]
236[warn] |)
237[warn] |will change.
238[warn] |Current choice : the first alternative
239[warn] |New choice from Scala 3.7: the second alternative
240[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:140:25
241[warn] 140 | val v0 = Functor[Box]
242[warn] | ^
243[warn] |Given search preference for shapeless3.deriving.Functor[shapeless3.deriving.adts.Box] between alternatives
244[warn] | (shapeless3.deriving.adts.Box.derived$Traverse :
245[warn] | shapeless3.deriving.Traverse[shapeless3.deriving.adts.Box])
246[warn] |and
247[warn] | (shapeless3.deriving.adts.Box.derived$Functor :
248[warn] | shapeless3.deriving.Functor[shapeless3.deriving.adts.Box])
249[warn] |will change.
250[warn] |Current choice : the first alternative
251[warn] |New choice from Scala 3.7: the second alternative
252[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:143:24
253[warn] 143 | val v1 = Functor[Sm]
254[warn] | ^
255[warn] | Given search preference for =>
256[warn] | shapeless3.deriving.K1.Instances[shapeless3.deriving.Functor,
257[warn] | shapeless3.deriving.adts.Sm] between alternatives
258[warn] | (shapeless3.deriving.K1.mkProductInstances :
259[warn] | [F[_$78[_$79]], T[_$80]]
260[warn] | (using gen: shapeless3.deriving.K1.ProductGeneric[T]):
261[warn] | shapeless3.deriving.K1.ProductInstances[F, T]
262[warn] | )
263[warn] | and
264[warn] | (shapeless3.deriving.K1.mkInstances :
265[warn] | [F[_$75[_$76]], T[_$77]]
266[warn] | (using gen: shapeless3.deriving.K1.Generic[T]):
267[warn] | shapeless3.deriving.K1.Instances[F, T]
268[warn] | )
269[warn] | will change.
270[warn] | Current choice : the first alternative
271[warn] | New choice from Scala 3.7: the second alternative
272[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:147:25
273[warn] 147 | val v3 = Functor[Opt]
274[warn] | ^
275[warn] |Given search preference for shapeless3.deriving.Functor[shapeless3.deriving.adts.Opt] between alternatives
276[warn] | (shapeless3.deriving.adts.Opt.derived$Traverse :
277[warn] | shapeless3.deriving.Traverse[shapeless3.deriving.adts.Opt])
278[warn] |and
279[warn] | (shapeless3.deriving.adts.Opt.derived$Functor :
280[warn] | shapeless3.deriving.Functor[shapeless3.deriving.adts.Opt])
281[warn] |will change.
282[warn] |Current choice : the first alternative
283[warn] |New choice from Scala 3.7: the second alternative
284[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:153:27
285[warn] 153 | val v5 = Functor[CCons]
286[warn] | ^
287[warn] | Given search preference for =>
288[warn] | shapeless3.deriving.K1.Instances[shapeless3.deriving.Functor,
289[warn] | shapeless3.deriving.adts.CCons] between alternatives
290[warn] | (shapeless3.deriving.K1.mkProductInstances :
291[warn] | [F[_$78[_$79]], T[_$80]]
292[warn] | (using gen: shapeless3.deriving.K1.ProductGeneric[T]):
293[warn] | shapeless3.deriving.K1.ProductInstances[F, T]
294[warn] | )
295[warn] | and
296[warn] | (shapeless3.deriving.K1.mkInstances :
297[warn] | [F[_$75[_$76]], T[_$77]]
298[warn] | (using gen: shapeless3.deriving.K1.Generic[T]):
299[warn] | shapeless3.deriving.K1.Instances[F, T]
300[warn] | )
301[warn] | will change.
302[warn] | Current choice : the first alternative
303[warn] | New choice from Scala 3.7: the second alternative
304[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:155:27
305[warn] 155 | val v6 = Functor[CList]
306[warn] | ^
307[warn] |Given search preference for shapeless3.deriving.Functor[shapeless3.deriving.adts.CList] between alternatives
308[warn] | (shapeless3.deriving.adts.CList.derived$Traverse :
309[warn] | shapeless3.deriving.Traverse[shapeless3.deriving.adts.CList])
310[warn] |and
311[warn] | (shapeless3.deriving.adts.CList.derived$Functor :
312[warn] | shapeless3.deriving.Functor[shapeless3.deriving.adts.CList])
313[warn] |will change.
314[warn] |Current choice : the first alternative
315[warn] |New choice from Scala 3.7: the second alternative
316[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:157:43
317[warn] 157 | val v7 = Functor[[t] =>> CList[Opt[t]]]
318[warn] | ^
319[warn] |Given search preference for shapeless3.deriving.Functor[shapeless3.deriving.adts.CList] between alternatives
320[warn] | (shapeless3.deriving.adts.CList.derived$Traverse :
321[warn] | shapeless3.deriving.Traverse[shapeless3.deriving.adts.CList])
322[warn] |and
323[warn] | (shapeless3.deriving.adts.CList.derived$Functor :
324[warn] | shapeless3.deriving.Functor[shapeless3.deriving.adts.CList])
325[warn] |will change.
326[warn] |Current choice : the first alternative
327[warn] |New choice from Scala 3.7: the second alternative
328[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:160:26
329[warn] 160 | val v8 = Functor[OptE]
330[warn] | ^
331[warn] |Given search preference for shapeless3.deriving.Functor[shapeless3.deriving.adts.OptE] between alternatives
332[warn] | (shapeless3.deriving.adts.OptE.derived$Traverse :
333[warn] | shapeless3.deriving.Traverse[shapeless3.deriving.adts.OptE])
334[warn] |and
335[warn] | (shapeless3.deriving.adts.OptE.derived$Functor :
336[warn] | shapeless3.deriving.Functor[shapeless3.deriving.adts.OptE])
337[warn] |will change.
338[warn] |Current choice : the first alternative
339[warn] |New choice from Scala 3.7: the second alternative
340[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:221:25
341[warn] 221 | val v1 = Traverse[Sm]
342[warn] | ^
343[warn] | Given search preference for =>
344[warn] | shapeless3.deriving.K1.Instances[shapeless3.deriving.Traverse,
345[warn] | shapeless3.deriving.adts.Sm] between alternatives
346[warn] | (shapeless3.deriving.K1.mkProductInstances :
347[warn] | [F[_$78[_$79]], T[_$80]]
348[warn] | (using gen: shapeless3.deriving.K1.ProductGeneric[T]):
349[warn] | shapeless3.deriving.K1.ProductInstances[F, T]
350[warn] | )
351[warn] | and
352[warn] | (shapeless3.deriving.K1.mkInstances :
353[warn] | [F[_$75[_$76]], T[_$77]]
354[warn] | (using gen: shapeless3.deriving.K1.Generic[T]):
355[warn] | shapeless3.deriving.K1.Instances[F, T]
356[warn] | )
357[warn] | will change.
358[warn] | Current choice : the first alternative
359[warn] | New choice from Scala 3.7: the second alternative
360[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:231:28
361[warn] 231 | val v5 = Traverse[CCons]
362[warn] | ^
363[warn] | Given search preference for =>
364[warn] | shapeless3.deriving.K1.Instances[shapeless3.deriving.Traverse,
365[warn] | shapeless3.deriving.adts.CCons] between alternatives
366[warn] | (shapeless3.deriving.K1.mkProductInstances :
367[warn] | [F[_$78[_$79]], T[_$80]]
368[warn] | (using gen: shapeless3.deriving.K1.ProductGeneric[T]):
369[warn] | shapeless3.deriving.K1.ProductInstances[F, T]
370[warn] | )
371[warn] | and
372[warn] | (shapeless3.deriving.K1.mkInstances :
373[warn] | [F[_$75[_$76]], T[_$77]]
374[warn] | (using gen: shapeless3.deriving.K1.Generic[T]):
375[warn] | shapeless3.deriving.K1.Instances[F, T]
376[warn] | )
377[warn] | will change.
378[warn] | Current choice : the first alternative
379[warn] | New choice from Scala 3.7: the second alternative
380[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:251:29
381[warn] 251 | val v0 = Bifunctor[ConsF]
382[warn] | ^
383[warn] | Given search preference for =>
384[warn] | shapeless3.deriving.K2.Instances[shapeless3.deriving.Bifunctor,
385[warn] | shapeless3.deriving.adts.ConsF] between alternatives
386[warn] | (shapeless3.deriving.K2.mkProductInstances :
387[warn] | [F[_$345[_$346,_$347]], T[_$348,_$349]]
388[warn] | (using gen: shapeless3.deriving.K2.ProductGeneric[T]):
389[warn] | shapeless3.deriving.K2.ProductInstances[F, T]
390[warn] | )
391[warn] | and
392[warn] | (shapeless3.deriving.K2.mkInstances :
393[warn] | [F[_$340[_$341,_$342]], T[_$343,_$344]]
394[warn] | (using gen: shapeless3.deriving.K2.Generic[T]):
395[warn] | shapeless3.deriving.K2.Instances[F, T]
396[warn] | )
397[warn] | will change.
398[warn] | Current choice : the first alternative
399[warn] | New choice from Scala 3.7: the second alternative
400[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:271:33
401[warn] 271 | val v0 = DataT[Inc.type, ISB]
402[warn] | ^
403[warn] | Given search preference for =>
404[warn] | shapeless3.deriving.K0.Instances[
405[warn] | shapeless3.deriving.DataT.DF[shapeless3.deriving.Inc.type],
406[warn] | shapeless3.deriving.adts.ISB] between alternatives
407[warn] | (shapeless3.deriving.K0.mkProductInstances :
408[warn] | [F[_$15], T]
409[warn] | (using gen: shapeless3.deriving.K0.ProductGeneric[T]):
410[warn] | shapeless3.deriving.K0.ProductInstances[F, T]
411[warn] | )
412[warn] | and
413[warn] | (shapeless3.deriving.K0.mkInstances :
414[warn] | [F[_$14], T]
415[warn] | (using gen: shapeless3.deriving.K0.Generic[T]):
416[warn] | shapeless3.deriving.K0.Instances[F, T]
417[warn] | )
418[warn] | will change.
419[warn] | Current choice : the first alternative
420[warn] | New choice from Scala 3.7: the second alternative
421[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:273:39
422[warn] 273 | val v1 = DataT[Inc.type, OptionInt]
423[warn] | ^
424[warn] | Given search preference for =>
425[warn] | shapeless3.deriving.K0.Instances[
426[warn] | shapeless3.deriving.DataT.DF[shapeless3.deriving.Inc.type],
427[warn] | shapeless3.deriving.adts.OptionInt] between alternatives
428[warn] | (shapeless3.deriving.K0.mkCoproductInstances :
429[warn] | [F[_$16], T]
430[warn] | (using gen: shapeless3.deriving.K0.CoproductGeneric[T]):
431[warn] | shapeless3.deriving.K0.CoproductInstances[F, T]
432[warn] | )
433[warn] | and
434[warn] | (shapeless3.deriving.K0.mkInstances :
435[warn] | [F[_$14], T]
436[warn] | (using gen: shapeless3.deriving.K0.Generic[T]):
437[warn] | shapeless3.deriving.K0.Instances[F, T]
438[warn] | )
439[warn] | will change.
440[warn] | Current choice : the first alternative
441[warn] | New choice from Scala 3.7: the second alternative
442[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/deriving.scala:276:40
443[warn] 276 | val v2 = DataT[Inc.type, CList[Int]]
444[warn] | ^
445[warn] | Given search preference for =>
446[warn] | shapeless3.deriving.K0.Instances[
447[warn] | shapeless3.deriving.DataT.DF[shapeless3.deriving.Inc.type],
448[warn] | shapeless3.deriving.adts.CList[Int]] between alternatives
449[warn] | (shapeless3.deriving.K0.mkCoproductInstances :
450[warn] | [F[_$16], T]
451[warn] | (using gen: shapeless3.deriving.K0.CoproductGeneric[T]):
452[warn] | shapeless3.deriving.K0.CoproductInstances[F, T]
453[warn] | )
454[warn] | and
455[warn] | (shapeless3.deriving.K0.mkInstances :
456[warn] | [F[_$14], T]
457[warn] | (using gen: shapeless3.deriving.K0.Generic[T]):
458[warn] | shapeless3.deriving.K0.Instances[F, T]
459[warn] | )
460[warn] | will change.
461[warn] | Current choice : the first alternative
462[warn] | New choice from Scala 3.7: the second alternative
463[warn] -- [E197] Potential Issue Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/type-classes.scala:733:24
464[warn] 733 | ) : Transform[T, U] = new Transform[T, U] {
465[warn] | ^
466[warn] | New anonymous class definition will be duplicated at each inline site
467[warn] |
468[warn] | longer explanation available when compiling with `-explain`
469[warn] -- Warning: /build/repo/modules/deriving/src/test/scala/shapeless3/deriving/adts.scala:30:47
470[warn] 30 | sealed trait Opt[+A] derives Eq, Show, Read, Functor, EmptyK, Pure, Ord, Traverse, Foldable
471[warn] | ^
472[warn] | Given search preference for =>
473[warn] | shapeless3.deriving.K1.Instances[shapeless3.deriving.Functor,
474[warn] | shapeless3.deriving.adts.Sm] between alternatives
475[warn] | (shapeless3.deriving.K1.mkProductInstances :
476[warn] | [F[_$78[_$79]], T[_$80]]
477[warn] | (using gen: shapeless3.deriving.K1.ProductGeneric[T]):
478[warn] | shapeless3.deriving.K1.ProductInstances[F, T]
479[warn] | )
480[warn] | and
481[warn] | (shapeless3.deriving.K1.mkInstances :
482[warn] | [F[_$75[_$76]], T[_$77]]
483[warn] | (using gen: shapeless3.deriving.K1.Generic[T]):
484[warn] | shapeless3.deriving.K1.Instances[F, T]
485[warn] | )
486[warn] | will change.
487[warn] | Current choice : the first alternative
488[warn] | New choice from Scala 3.7: the second alternative
489[warn] |---------------------------------------------------------------------------
490[warn] |Inline stack trace
491[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
492[warn] |This location contains code that was inlined from deriving.scala:35
493[warn] 35 | arr(i) = summonInline[a]
494[warn] | ^
495[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
496[warn] |This location contains code that was inlined from deriving.scala:35
497[warn] 36 | summonAsArray0[b](i+1, arr)
498[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
499[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
500[warn] |This location contains code that was inlined from deriving.scala:35
501[warn] 30 | summonAsArray0[T](0, new Array[Any](constValue[Tuple.Size[T]]))
502[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
503[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
504[warn] |This location contains code that was inlined from deriving.scala:35
505[warn] 324 | new ErasedCoproductInstances[K, FT](mirror, summonAsArray[E])
506[warn] | ^^^^^^^^^^^^^^^^
507[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
508[warn] |This location contains code that was inlined from deriving.scala:35
509[warn] 223 | ErasedCoproductInstances[K1.type, F[T], LiftP[F, gen.MirroredElemTypes]](gen)
510[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
511[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
512[warn] |This location contains code that was inlined from deriving.scala:35
513[warn] 216 | case c: CoproductGeneric[T] => mkCoproductInstances[F, T](using c)
514[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
515[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
516[warn] |This location contains code that was inlined from deriving.scala:35
517[warn] 154 | inline def derived[F[_]](using gen: K1.Generic[F]): Functor[F] = functorGen
518[warn] | ^
519[warn] ---------------------------------------------------------------------------
520[warn] 18 warnings found
521[info] done compiling
522[info] Wrote /build/repo/modules/deriving/target/scala-3.6.2/shapeless3-deriving_3-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.pom
523[info] :: delivering :: org.typelevel#shapeless3-deriving_3;3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: 3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: integration :: Sat Dec 21 18:27:57 CET 2024
524[info] delivering ivy file to /build/repo/modules/deriving/target/scala-3.6.2/ivy-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.xml
525[info] published shapeless3-deriving_3 to /root/.ivy2/local/org.typelevel/shapeless3-deriving_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/poms/shapeless3-deriving_3.pom
526[info] published shapeless3-deriving_3 to /root/.ivy2/local/org.typelevel/shapeless3-deriving_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/jars/shapeless3-deriving_3.jar
527[info] published shapeless3-deriving_3 to /root/.ivy2/local/org.typelevel/shapeless3-deriving_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/srcs/shapeless3-deriving_3-sources.jar
528[info] published shapeless3-deriving_3 to /root/.ivy2/local/org.typelevel/shapeless3-deriving_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/docs/shapeless3-deriving_3-javadoc.jar
529[info] published ivy to /root/.ivy2/local/org.typelevel/shapeless3-deriving_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/ivys/ivy.xml
530Starting build for ProjectRef(file:/build/repo/,test) (shapeless3-test)...
531Compile scalacOptions: List(-Yexplicit-nulls, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
532[info] Wrote /build/repo/modules/test/target/scala-3.6.2/shapeless3-test_3-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.pom
533[info] :: delivering :: org.typelevel#shapeless3-test_3;3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: 3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: integration :: Sat Dec 21 18:27:58 CET 2024
534[info] delivering ivy file to /build/repo/modules/test/target/scala-3.6.2/ivy-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.xml
535[info] published shapeless3-test_3 to /root/.ivy2/local/org.typelevel/shapeless3-test_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/poms/shapeless3-test_3.pom
536[info] published shapeless3-test_3 to /root/.ivy2/local/org.typelevel/shapeless3-test_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/jars/shapeless3-test_3.jar
537[info] published shapeless3-test_3 to /root/.ivy2/local/org.typelevel/shapeless3-test_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/srcs/shapeless3-test_3-sources.jar
538[info] published shapeless3-test_3 to /root/.ivy2/local/org.typelevel/shapeless3-test_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/docs/shapeless3-test_3-javadoc.jar
539[info] published ivy to /root/.ivy2/local/org.typelevel/shapeless3-test_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/ivys/ivy.xml
540Starting build for ProjectRef(file:/build/repo/,typeable) (shapeless3-typeable)...
541Compile scalacOptions: List(-Yexplicit-nulls, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
542[info] compiling 2 Scala sources to /build/repo/modules/typeable/target/scala-3.6.2/classes ...
543[warn] there were 9 deprecation warnings; re-run with -deprecation for details
544[warn] one warning found
545[info] done compiling
546[info] compiling 1 Scala source to /build/repo/modules/typeable/target/scala-3.6.2/test-classes ...
547[info] done compiling
548[info] Wrote /build/repo/modules/typeable/target/scala-3.6.2/shapeless3-typeable_3-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.pom
549[info] :: delivering :: org.typelevel#shapeless3-typeable_3;3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: 3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT :: integration :: Sat Dec 21 18:28:01 CET 2024
550[info] delivering ivy file to /build/repo/modules/typeable/target/scala-3.6.2/ivy-3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT.xml
551[info] published shapeless3-typeable_3 to /root/.ivy2/local/org.typelevel/shapeless3-typeable_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/poms/shapeless3-typeable_3.pom
552[info] published shapeless3-typeable_3 to /root/.ivy2/local/org.typelevel/shapeless3-typeable_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/jars/shapeless3-typeable_3.jar
553[info] published shapeless3-typeable_3 to /root/.ivy2/local/org.typelevel/shapeless3-typeable_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/srcs/shapeless3-typeable_3-sources.jar
554[info] published shapeless3-typeable_3 to /root/.ivy2/local/org.typelevel/shapeless3-typeable_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/docs/shapeless3-typeable_3-javadoc.jar
555[info] published ivy to /root/.ivy2/local/org.typelevel/shapeless3-typeable_3/3.0.0+0-87d8c53d+20241221-1827-SNAPSHOT/ivys/ivy.xml
556
557************************
558Build summary:
559[{
560 "module": "shapeless3-deriving",
561 "compile": {"status": "ok", "tookMs": 7271, "warnings": 8, "errors": 0, "sourceVersion": "3.6-migration"},
562 "doc": {"status": "ok", "tookMs": 89, "files": 0, "totalSizeKb": 0},
563 "test-compile": {"status": "ok", "tookMs": 7989, "warnings": 18, "errors": 0, "sourceVersion": "3.6-migration"},
564 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
565 "publish": {"status": "ok", "tookMs": 269}
566},{
567 "module": "shapeless3-test",
568 "compile": {"status": "ok", "tookMs": 37, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
569 "doc": {"status": "ok", "tookMs": 46, "files": 0, "totalSizeKb": 0},
570 "test-compile": {"status": "ok", "tookMs": 84, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
571 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
572 "publish": {"status": "ok", "tookMs": 92}
573},{
574 "module": "shapeless3-typeable",
575 "compile": {"status": "ok", "tookMs": 1123, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
576 "doc": {"status": "ok", "tookMs": 49, "files": 0, "totalSizeKb": 0},
577 "test-compile": {"status": "ok", "tookMs": 1699, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
578 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
579 "publish": {"status": "ok", "tookMs": 101}
580}]
581************************
582[success] Total time: 24 s, completed Dec 21, 2024 6:28:01 PM
583[0JChecking patch project/build.properties...
584Checking patch build.sbt...
585Applied patch project/build.properties cleanly.
586Applied patch build.sbt cleanly.