Build Logs

zio/caliban-deriving • 12446961640

Errors

387

Warnings

10

Total Lines

612

1##################################
2Clonning https://github.com/zio/caliban-deriving.git into repo using revision v0.0.1
3##################################
4Note: switching to '28993f075332e6a01d6e5937fe8393c980db829b'.
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.4 is not supported, minimal supported version is 1.6.2
35Enforcing usage of sbt in version 1.6.2
36Try apply source patch:
37Path: project/BuildHelper.scala
38Pattern: val ScalaDotty: String = versions("3.0")
39Replacement: val ScalaDotty: String = "3.6.2"
40Checking https://github.com/coursier/jvm-index/raw/master/index.json
41Checked https://github.com/coursier/jvm-index/raw/master/index.json
42Downloading https://github.com/coursier/jvm-index/raw/master/index.json
43Downloaded https://github.com/coursier/jvm-index/raw/master/index.json
44Starting compilation server
45Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
46Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
47Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
48Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
49Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
50Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
51Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
52Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
53Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
54Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
55Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
56Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
57Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
58Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
59Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
60Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
61Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
62Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
63Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
64Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
65Compiling project (Scala 3.4.2, JVM (11))
66Compiled project (Scala 3.4.2, JVM (11))
67Successfully applied pattern 'val ScalaDotty: String = versions("3.0")' in repo/project/BuildHelper.scala
68No prepare script found for project zio/caliban-deriving
69##################################
70Scala version: 3.6.2
71Targets: dev.zio%caliban-deriving
72Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "11" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [ { "path": "project/BuildHelper.scala", "pattern": "val ScalaDotty: String = versions(\"3.0\")", "replaceWith": "val ScalaDotty: String = \"<SCALA_VERSION>\"" } ] }
73##################################
74Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
75Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
76[sbt_options] declare -a sbt_options=()
77[process_args] java_version = '11'
78[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_11_0_20/rt.jar'
79# Executing command line:
80java
81-Dfile.encoding=UTF-8
82-Dcommunitybuild.scala=3.6.2
83-Dcommunitybuild.project.dependencies.add=
84-Xmx7G
85-Xms4G
86-Xss8M
87-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
88-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_11_0_20
89-jar
90/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
91"setCrossScalaVersions 3.6.2"
92"++3.6.2 -v"
93"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
94"set every credentials := Nil"
95
96moduleMappings
97"runBuild 3.6.2 """{
98 "projects": {
99 "exclude": [],
100 "overrides": {}
101 },
102 "java": {
103 "version": "11"
104 },
105 "sbt": {
106 "commands": [],
107 "options": []
108 },
109 "mill": {
110 "options": []
111 },
112 "tests": "compile-only",
113 "migrationVersions": [],
114 "sourcePatches": [
115 {
116 "path": "project/BuildHelper.scala",
117 "pattern": "val ScalaDotty: String = versions(\"3.0\")",
118 "replaceWith": "val ScalaDotty: String = \"<SCALA_VERSION>\""
119 }
120 ]
121}""" dev.zio%caliban-deriving"
122
123[info] [launcher] getting org.scala-sbt sbt 1.6.2 (this may take some time)...
124[info] [launcher] getting Scala 2.12.15 (for sbt)...
125[info] welcome to sbt 1.6.2 (Eclipse Adoptium Java 11.0.20)
126[info] loading settings for project repo-build from plugins.sbt ...
127[info] loading project definition from /build/repo/project
128[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
129[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.15. Compiling...
130[info] Compilation completed in 8.581s.
131[info] done compiling
132[info] loading settings for project root from build.sbt ...
133[info] set current project to root (in build file:/build/repo/)
134Execute setCrossScalaVersions: 3.6.2
135OpenCB::Changing crossVersion 3.6.2 -> 3.6.2 in docs/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.14, 2.13.6) -> List(3.6.2) in docs/crossScalaVersions
137OpenCB::Changing crossVersion 3.6.2 -> 3.6.2 in calibanDeriving/crossScalaVersions
138OpenCB::Changing crossVersion 3.6.2 -> 3.6.2 in root/crossScalaVersions
139[info] set current project to root (in build file:/build/repo/)
140[info] Setting Scala version to 3.6.2 on 3 projects.
141[info] Switching Scala version on:
142[info] * root (3.6.2)
143[info] calibanDeriving (2.12.14, 2.13.6, 3.6.2)
144[info] docs (3.6.2)
145[info] Excluding projects:
146[info] Reapplying settings...
147[info] set current project to root (in build file:/build/repo/)
148Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
149[info] Reapplying settings...
150[info] set current project to root (in build file:/build/repo/)
151[info] Defining Global / credentials, calibanDeriving / credentials and 1 others.
152[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 17 others.
153[info] Run `last` for details.
154[info] Reapplying settings...
155[info] set current project to root (in build file:/build/repo/)
156[success] Total time: 0 s, completed Dec 21, 2024, 6:14:02 PM
157Build config: {
158 "projects": {
159 "exclude": [],
160 "overrides": {}
161 },
162 "java": {
163 "version": "11"
164 },
165 "sbt": {
166 "commands": [],
167 "options": []
168 },
169 "mill": {
170 "options": []
171 },
172 "tests": "compile-only",
173 "migrationVersions": [],
174 "sourcePatches": [
175 {
176 "path": "project/BuildHelper.scala",
177 "pattern": "val ScalaDotty: String = versions(\"3.0\")",
178 "replaceWith": "val ScalaDotty: String = \"<SCALA_VERSION>\""
179 }
180 ]
181}
182Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
183Starting build...
184Projects: Set(calibanDeriving)
185Starting build for ProjectRef(file:/build/repo/,calibanDeriving) (caliban-deriving)...
186OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
187OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
188OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
189Compile scalacOptions: List(-encoding, UTF-8, -unchecked, -noindent, -Xcheck-macros, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
190[info] compiling 3 Scala sources to /build/repo/caliban-deriving/target/scala-3.6.2/classes ...
191[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/caliban-deriving/src/main/scala-3/caliban/deriving/package.scala:222:36
192[warn] 222 | { case List(List(paramTerm: Term)) =>
193[warn] | ^
194[warn] | match may not be exhaustive.
195[warn] |
196[warn] | It would fail on pattern case: List(_*, _*), Nil
197[warn] |
198[warn] | longer explanation available when compiling with `-explain`
199[warn] there were 6 deprecation warnings; re-run with -deprecation for details
200[warn] two warnings found
201[info] done compiling
202[info] compiling 7 Scala sources to /build/repo/caliban-deriving/target/scala-3.6.2/test-classes ...
203[error] -- Error: /build/repo/caliban-deriving/src/test/scala/caliban/deriving/ProductDerivationSpec.scala:81:26
204[error] 81 | deriveSchemaInstance[Random, ExampleProduct2]
205[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
206[error] |Malformed tree was found while expanding macro with -Xcheck-macros.
207[error] |The tree does not conform to the compiler's tree invariants.
208[error] |
209[error] |Macro was:
210[error] |scala.quoted.runtime.Expr.splice[caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2]](((contextual$1: scala.quoted.Quotes) ?=> caliban.deriving.package$package.inline$deriveSchemaInstanceImpl[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2](scala.quoted.Type.of[zio.random.Random](contextual$1), scala.quoted.Type.of[caliban.deriving.ProductDerivationSpec.ExampleProduct2](contextual$1), contextual$1)))
211[error] |
212[error] |The macro returned:
213[error] |{
214[error] | final class $anon() extends caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2] {
215[error] | def resolve(value: caliban.deriving.ProductDerivationSpec.ExampleProduct2): caliban.schema.Step[zio.random.Random] = caliban.schema.Step.ObjectStep.apply[zio.random.Random]("ExampleProduct2", scala.List.apply[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]](scala.Tuple2.apply[java.lang.String, caliban.schema.Step[zio.random.Random]]("something", caliban.schema.Step.FunctionStep.apply[zio.random.Random](((args: scala.collection.immutable.Map[java.lang.String, caliban.InputValue]) => (({
216[error] | val $scrutinee73: scala.deriving.Mirror.Product {
217[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
218[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
219[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
220[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
221[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
222[error] | } = caliban.deriving.ProductDerivationSpec.ExampleProduct.$asInstanceOf$[scala.deriving.Mirror.Product {
223[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
224[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
225[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
226[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
227[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
228[error] | }]
229[error] | val m: scala.deriving.Mirror.Product {
230[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
231[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
232[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
233[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
234[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
235[error] | } = $scrutinee73
236[error] | lazy val fields: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]] = ({
237[error] | val label: java.lang.String = "name".toString()
238[error] | val annotations: scala.collection.immutable.List[scala.Any] = (scala.Nil: scala.collection.immutable.List[scala.Any])
239[error] | val builder: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.string.asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
240[error] | val elem$1: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](label, annotations, builder)
241[error] | ({
242[error] | val `labelâ‚‚`: java.lang.String = "nicknames".toString()
243[error] | val `annotationsâ‚‚`: scala.collection.immutable.List[scala.Any] = (scala.List.apply[scala.Any](new scala.SerialVersionUID(value = 3L)): scala.collection.immutable.List[scala.Any])
244[error] | val `builderâ‚‚`: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.list[java.lang.String](caliban.schema.ArgBuilder.string).asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
245[error] | val `elem$1â‚‚`: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](`labelâ‚‚`, `annotationsâ‚‚`, `builderâ‚‚`)
246[error] | (scala.Nil: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](`elem$1â‚‚`)
247[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](elem$1)
248[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]])
249[error] | lazy val `annotations₃`: scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]] = (scala.List.apply[scala.*:[java.lang.String, scala.*:[scala.collection.immutable.List[scala.Any], scala.Tuple$package.EmptyTuple]]](scala.Tuple2.apply["nicknames", scala.collection.immutable.List[scala.Any]]("nicknames", scala.List.apply[scala.Any](new caliban.schema.Annotations.GQLDescription("A list of the character\'s nicknames")))): scala.collection.immutable.List[scala.Tuple2[scala.Predef.String, scala.collection.immutable.List[scala.Any]]]).to[scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]]](scala.collection.MapFactory.toFactory[java.lang.String, scala.collection.immutable.List[scala.Any], [K >: scala.Nothing <: scala.Any, V >: scala.Nothing <: scala.Any] =>> scala.collection.immutable.Map[K, V]](scala.Predef.Map))
250[error] | final class $anon() extends caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct] {
251[error] | def build(input: caliban.InputValue): scala.Either[caliban.CalibanError.ExecutionError, caliban.deriving.ProductDerivationSpec.ExampleProduct] = fields.map[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](((x$1: scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]) => {
252[error] | def `label₃`: scala.Predef.String = x$1._1
253[error] | def _$2: scala.collection.immutable.List[scala.Any] = x$1._2
254[error] | def `builder₃`: caliban.schema.ArgBuilder[scala.Any] = x$1._3
255[error] | input match {
256[error] | case caliban.InputValue.ObjectValue(fields) =>
257[error] | val finalLabel: java.lang.String = `annotations₃`.getOrElse[scala.collection.immutable.List[scala.Any]](`label₃`, scala.Nil).collectFirst[java.lang.String](((`x$1₂`: scala.Any) => (`x$1₂`: @scala.unchecked) match {
258[error] | case caliban.schema.Annotations.GQLName(name) =>
259[error] | (name: java.lang.String)
260[error] | })).getOrElse[java.lang.String](`label₃`)
261[error] | `fields₂`.get(finalLabel).fold[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](`builder₃`.buildMissing)({
262[error] | val $1$: caliban.schema.ArgBuilder[scala.Any] = `builder₃`
263[error] | ((`inputâ‚‚`: caliban.InputValue) => $1$.build(`inputâ‚‚`))
264[error] | })
265[error] | case value =>
266[error] | `builder₃`.build(`value₂`)
267[error] | }
268[error] | })).foldRight[scala.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](scala.Right.apply[scala.Nothing, scala.Tuple$package.EmptyTuple.type](scala.Tuple$package.EmptyTuple))(((`x$1₃`: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], x$2: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]) => scala.Tuple2.apply[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](`x$1₃`, x$2) match {
269[error] | case scala.Tuple2(item, acc) =>
270[error] | item match {
271[error] | case error: scala.Left[caliban.CalibanError.ExecutionError, scala.Any] =>
272[error] | error.asInstanceOf[scala.Left[caliban.CalibanError.ExecutionError, scala.Tuple]]
273[error] | case scala.Right(value) =>
274[error] | acc.map[scala.*:[scala.Any, scala.Tuple]](((_$3: scala.Tuple) => {
275[error] | val Tuple_this: _$3.type = _$3
276[error] |
277[error] | (scala.runtime.Tuples.cons(`value₃`, Tuple_this).asInstanceOf[scala.*:[scala.Any, scala.Tuple]]: scala.*:[scala.Any, scala.Tuple])
278[error] | }))
279[error] | }
280[error] | })).map[caliban.deriving.ProductDerivationSpec.ExampleProduct](((p: scala.Product) => m.fromProduct(p)))
281[error] | }
282[error] |
283[error] | (new $anon(): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct])
284[error] | }: caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]).build(args.apply("p")).flatMap[caliban.CalibanError.ExecutionError, scala.Long](((`pâ‚‚`: caliban.deriving.ProductDerivationSpec.ExampleProduct) => scala.Right.apply[caliban.CalibanError.ExecutionError, scala.Long](value.something(`pâ‚‚`)))) match {
285[error] | case scala.Left(error) =>
286[error] | caliban.schema.Step.QueryStep.apply[scala.Any](zio.query.ZQuery.fail[caliban.CalibanError.ExecutionError](`errorâ‚‚`))
287[error] | case scala.Right(value) =>
288[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.resolve(`valueâ‚„`)
289[error] | })))).toMap[java.lang.String, caliban.schema.Step[zio.random.Random]](scala.<:<.refl[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]]))
290[error] | protected[this] def toType(isInput: scala.Boolean, isSubscription: scala.Boolean): caliban.introspection.adt.__Type = if (isInput) caliban.schema.Types.makeInputObject(scala.Some.apply[java.lang.String](caliban.schema.Schema.customizeInputTypeName("ExampleProduct2")), scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](), caliban.schema.Types.makeInputObject$default$4) else caliban.schema.Types.makeObject(scala.Some.apply[java.lang.String]("ExampleProduct2"), scala.None, scala.List.apply[caliban.introspection.adt.__Field](caliban.introspection.adt.__Field.apply("something", scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](caliban.introspection.adt.__InputValue.apply("p", scala.None, (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema.optional) {
291[error] | val `$1$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
292[error] | `$1$â‚‚`.toType_(true, `$1$â‚‚`.toType_$default$2)
293[error] | } else caliban.schema.Types.makeNonNull({
294[error] | val $2$: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
295[error] | $2$.toType_(true, $2$.toType_$default$2)
296[error] | })), scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((_$1: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => _$1.isEmpty)))), (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.optional) {
297[error] | val `$1$₃`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
298[error] | `$1$₃`.toType_(false, `$1$₃`.toType_$default$2)
299[error] | } else caliban.schema.Types.makeNonNull({
300[error] | val `$2$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
301[error] | `$2$â‚‚`.toType_(false, `$2$â‚‚`.toType_$default$2)
302[error] | })), scala.None.isDefined, scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((`_$1â‚‚`: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => `_$1â‚‚`.isEmpty)))), scala.List.apply[caliban.parsing.adt.Directive](), caliban.schema.Types.makeObject$default$5)
303[error] | }
304[error] |
305[error] | (new $anon(): caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2])
306[error] |}
307[error] |
308[error] |Error:
309[error] |assertion failed: bad owner; method anonFun has owner method resolve, expected was method $anonfun
310[error] |owner chain = method anonFun, method resolve, anonymous class Object with
311[error] | caliban.schema.Schema[zio.random.Random,
312[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
313[error] | {...}, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, package caliban.deriving, package caliban, package <root>, ctxOwners = method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, anonymous class Object with
314[error] | caliban.schema.Schema[zio.random.Random,
315[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
316[error] | {...}, anonymous class Object with
317[error] | caliban.schema.Schema[zio.random.Random,
318[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
319[error] | {...}, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, object ProductDerivationSpec, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, <none>, <none>, <none>, <none>
320[error] |
321[error] |stacktrace available when compiling with `-Ydebug`
322[error] |----------------------------------------------------------------------------
323[error] |Inline stack trace
324[error] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
325[error] |This location contains code that was inlined from package.scala:25
326[error] 25 | ${ deriveSchemaInstanceImpl[R, T] }
327[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328[error] ----------------------------------------------------------------------------
329[error] one error found
330[error] (calibanDeriving / Test / compileIncremental) Compilation failed
331[info] Wrote /build/repo/caliban-deriving/target/scala-3.6.2/caliban-deriving_3-0.0.1+0-28993f07+20241221-1814-SNAPSHOT.pom
332[info] :: delivering :: dev.zio#caliban-deriving_3;0.0.1+0-28993f07+20241221-1814-SNAPSHOT :: 0.0.1+0-28993f07+20241221-1814-SNAPSHOT :: integration :: Sat Dec 21 18:14:21 CET 2024
333[info] delivering ivy file to /build/repo/caliban-deriving/target/scala-3.6.2/ivy-0.0.1+0-28993f07+20241221-1814-SNAPSHOT.xml
334[info] published caliban-deriving_3 to /root/.ivy2/local/dev.zio/caliban-deriving_3/0.0.1+0-28993f07+20241221-1814-SNAPSHOT/poms/caliban-deriving_3.pom
335[info] published caliban-deriving_3 to /root/.ivy2/local/dev.zio/caliban-deriving_3/0.0.1+0-28993f07+20241221-1814-SNAPSHOT/jars/caliban-deriving_3.jar
336[info] published caliban-deriving_3 to /root/.ivy2/local/dev.zio/caliban-deriving_3/0.0.1+0-28993f07+20241221-1814-SNAPSHOT/srcs/caliban-deriving_3-sources.jar
337[info] published caliban-deriving_3 to /root/.ivy2/local/dev.zio/caliban-deriving_3/0.0.1+0-28993f07+20241221-1814-SNAPSHOT/docs/caliban-deriving_3-javadoc.jar
338[info] published ivy to /root/.ivy2/local/dev.zio/caliban-deriving_3/0.0.1+0-28993f07+20241221-1814-SNAPSHOT/ivys/ivy.xml
339[info] compiling 7 Scala sources to /build/repo/caliban-deriving/target/scala-3.6.2/test-classes ...
340[error] -- Error: /build/repo/caliban-deriving/src/test/scala/caliban/deriving/ProductDerivationSpec.scala:81:26
341[error] 81 | deriveSchemaInstance[Random, ExampleProduct2]
342[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
343[error] |Malformed tree was found while expanding macro with -Xcheck-macros.
344[error] |The tree does not conform to the compiler's tree invariants.
345[error] |
346[error] |Macro was:
347[error] |scala.quoted.runtime.Expr.splice[caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2]](((contextual$1: scala.quoted.Quotes) ?=> caliban.deriving.package$package.inline$deriveSchemaInstanceImpl[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2](scala.quoted.Type.of[zio.random.Random](contextual$1), scala.quoted.Type.of[caliban.deriving.ProductDerivationSpec.ExampleProduct2](contextual$1), contextual$1)))
348[error] |
349[error] |The macro returned:
350[error] |{
351[error] | final class $anon() extends caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2] {
352[error] | def resolve(value: caliban.deriving.ProductDerivationSpec.ExampleProduct2): caliban.schema.Step[zio.random.Random] = caliban.schema.Step.ObjectStep.apply[zio.random.Random]("ExampleProduct2", scala.List.apply[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]](scala.Tuple2.apply[java.lang.String, caliban.schema.Step[zio.random.Random]]("something", caliban.schema.Step.FunctionStep.apply[zio.random.Random](((args: scala.collection.immutable.Map[java.lang.String, caliban.InputValue]) => (({
353[error] | val $scrutinee73: scala.deriving.Mirror.Product {
354[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
355[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
356[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
357[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
358[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
359[error] | } = caliban.deriving.ProductDerivationSpec.ExampleProduct.$asInstanceOf$[scala.deriving.Mirror.Product {
360[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
361[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
362[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
363[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
364[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
365[error] | }]
366[error] | val m: scala.deriving.Mirror.Product {
367[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
368[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
369[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
370[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
371[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
372[error] | } = $scrutinee73
373[error] | lazy val fields: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]] = ({
374[error] | val label: java.lang.String = "name".toString()
375[error] | val annotations: scala.collection.immutable.List[scala.Any] = (scala.Nil: scala.collection.immutable.List[scala.Any])
376[error] | val builder: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.string.asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
377[error] | val elem$1: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](label, annotations, builder)
378[error] | ({
379[error] | val `labelâ‚‚`: java.lang.String = "nicknames".toString()
380[error] | val `annotationsâ‚‚`: scala.collection.immutable.List[scala.Any] = (scala.List.apply[scala.Any](new scala.SerialVersionUID(value = 3L)): scala.collection.immutable.List[scala.Any])
381[error] | val `builderâ‚‚`: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.list[java.lang.String](caliban.schema.ArgBuilder.string).asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
382[error] | val `elem$1â‚‚`: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](`labelâ‚‚`, `annotationsâ‚‚`, `builderâ‚‚`)
383[error] | (scala.Nil: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](`elem$1â‚‚`)
384[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](elem$1)
385[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]])
386[error] | lazy val `annotations₃`: scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]] = (scala.List.apply[scala.*:[java.lang.String, scala.*:[scala.collection.immutable.List[scala.Any], scala.Tuple$package.EmptyTuple]]](scala.Tuple2.apply["nicknames", scala.collection.immutable.List[scala.Any]]("nicknames", scala.List.apply[scala.Any](new caliban.schema.Annotations.GQLDescription("A list of the character\'s nicknames")))): scala.collection.immutable.List[scala.Tuple2[scala.Predef.String, scala.collection.immutable.List[scala.Any]]]).to[scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]]](scala.collection.MapFactory.toFactory[java.lang.String, scala.collection.immutable.List[scala.Any], [K >: scala.Nothing <: scala.Any, V >: scala.Nothing <: scala.Any] =>> scala.collection.immutable.Map[K, V]](scala.Predef.Map))
387[error] | final class $anon() extends caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct] {
388[error] | def build(input: caliban.InputValue): scala.Either[caliban.CalibanError.ExecutionError, caliban.deriving.ProductDerivationSpec.ExampleProduct] = fields.map[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](((x$1: scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]) => {
389[error] | def `label₃`: scala.Predef.String = x$1._1
390[error] | def _$2: scala.collection.immutable.List[scala.Any] = x$1._2
391[error] | def `builder₃`: caliban.schema.ArgBuilder[scala.Any] = x$1._3
392[error] | input match {
393[error] | case caliban.InputValue.ObjectValue(fields) =>
394[error] | val finalLabel: java.lang.String = `annotations₃`.getOrElse[scala.collection.immutable.List[scala.Any]](`label₃`, scala.Nil).collectFirst[java.lang.String](((`x$1₂`: scala.Any) => (`x$1₂`: @scala.unchecked) match {
395[error] | case caliban.schema.Annotations.GQLName(name) =>
396[error] | (name: java.lang.String)
397[error] | })).getOrElse[java.lang.String](`label₃`)
398[error] | `fields₂`.get(finalLabel).fold[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](`builder₃`.buildMissing)({
399[error] | val $1$: caliban.schema.ArgBuilder[scala.Any] = `builder₃`
400[error] | ((`inputâ‚‚`: caliban.InputValue) => $1$.build(`inputâ‚‚`))
401[error] | })
402[error] | case value =>
403[error] | `builder₃`.build(`value₂`)
404[error] | }
405[error] | })).foldRight[scala.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](scala.Right.apply[scala.Nothing, scala.Tuple$package.EmptyTuple.type](scala.Tuple$package.EmptyTuple))(((`x$1₃`: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], x$2: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]) => scala.Tuple2.apply[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](`x$1₃`, x$2) match {
406[error] | case scala.Tuple2(item, acc) =>
407[error] | item match {
408[error] | case error: scala.Left[caliban.CalibanError.ExecutionError, scala.Any] =>
409[error] | error.asInstanceOf[scala.Left[caliban.CalibanError.ExecutionError, scala.Tuple]]
410[error] | case scala.Right(value) =>
411[error] | acc.map[scala.*:[scala.Any, scala.Tuple]](((_$3: scala.Tuple) => {
412[error] | val Tuple_this: _$3.type = _$3
413[error] |
414[error] | (scala.runtime.Tuples.cons(`value₃`, Tuple_this).asInstanceOf[scala.*:[scala.Any, scala.Tuple]]: scala.*:[scala.Any, scala.Tuple])
415[error] | }))
416[error] | }
417[error] | })).map[caliban.deriving.ProductDerivationSpec.ExampleProduct](((p: scala.Product) => m.fromProduct(p)))
418[error] | }
419[error] |
420[error] | (new $anon(): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct])
421[error] | }: caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]).build(args.apply("p")).flatMap[caliban.CalibanError.ExecutionError, scala.Long](((`pâ‚‚`: caliban.deriving.ProductDerivationSpec.ExampleProduct) => scala.Right.apply[caliban.CalibanError.ExecutionError, scala.Long](value.something(`pâ‚‚`)))) match {
422[error] | case scala.Left(error) =>
423[error] | caliban.schema.Step.QueryStep.apply[scala.Any](zio.query.ZQuery.fail[caliban.CalibanError.ExecutionError](`errorâ‚‚`))
424[error] | case scala.Right(value) =>
425[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.resolve(`valueâ‚„`)
426[error] | })))).toMap[java.lang.String, caliban.schema.Step[zio.random.Random]](scala.<:<.refl[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]]))
427[error] | protected[this] def toType(isInput: scala.Boolean, isSubscription: scala.Boolean): caliban.introspection.adt.__Type = if (isInput) caliban.schema.Types.makeInputObject(scala.Some.apply[java.lang.String](caliban.schema.Schema.customizeInputTypeName("ExampleProduct2")), scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](), caliban.schema.Types.makeInputObject$default$4) else caliban.schema.Types.makeObject(scala.Some.apply[java.lang.String]("ExampleProduct2"), scala.None, scala.List.apply[caliban.introspection.adt.__Field](caliban.introspection.adt.__Field.apply("something", scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](caliban.introspection.adt.__InputValue.apply("p", scala.None, (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema.optional) {
428[error] | val `$1$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
429[error] | `$1$â‚‚`.toType_(true, `$1$â‚‚`.toType_$default$2)
430[error] | } else caliban.schema.Types.makeNonNull({
431[error] | val $2$: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
432[error] | $2$.toType_(true, $2$.toType_$default$2)
433[error] | })), scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((_$1: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => _$1.isEmpty)))), (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.optional) {
434[error] | val `$1$₃`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
435[error] | `$1$₃`.toType_(false, `$1$₃`.toType_$default$2)
436[error] | } else caliban.schema.Types.makeNonNull({
437[error] | val `$2$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
438[error] | `$2$â‚‚`.toType_(false, `$2$â‚‚`.toType_$default$2)
439[error] | })), scala.None.isDefined, scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((`_$1â‚‚`: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => `_$1â‚‚`.isEmpty)))), scala.List.apply[caliban.parsing.adt.Directive](), caliban.schema.Types.makeObject$default$5)
440[error] | }
441[error] |
442[error] | (new $anon(): caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2])
443[error] |}
444[error] |
445[error] |Error:
446[error] |assertion failed: bad owner; method anonFun has owner method resolve, expected was method $anonfun
447[error] |owner chain = method anonFun, method resolve, anonymous class Object with
448[error] | caliban.schema.Schema[zio.random.Random,
449[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
450[error] | {...}, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, package caliban.deriving, package caliban, package <root>, ctxOwners = method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, anonymous class Object with
451[error] | caliban.schema.Schema[zio.random.Random,
452[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
453[error] | {...}, anonymous class Object with
454[error] | caliban.schema.Schema[zio.random.Random,
455[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
456[error] | {...}, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, object ProductDerivationSpec, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, <none>, <none>, <none>, <none>
457[error] |
458[error] |stacktrace available when compiling with `-Ydebug`
459[error] |----------------------------------------------------------------------------
460[error] |Inline stack trace
461[error] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
462[error] |This location contains code that was inlined from package.scala:25
463[error] 25 | ${ deriveSchemaInstanceImpl[R, T] }
464[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
465[error] ----------------------------------------------------------------------------
466[error] one error found
467[error] (calibanDeriving / Test / compileIncremental) Compilation failed
468[info] compiling 7 Scala sources to /build/repo/caliban-deriving/target/scala-3.6.2/test-classes ...
469[error] -- Error: /build/repo/caliban-deriving/src/test/scala/caliban/deriving/ProductDerivationSpec.scala:81:26
470[error] 81 | deriveSchemaInstance[Random, ExampleProduct2]
471[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
472[error] |Malformed tree was found while expanding macro with -Xcheck-macros.
473[error] |The tree does not conform to the compiler's tree invariants.
474[error] |
475[error] |Macro was:
476[error] |scala.quoted.runtime.Expr.splice[caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2]](((contextual$1: scala.quoted.Quotes) ?=> caliban.deriving.package$package.inline$deriveSchemaInstanceImpl[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2](scala.quoted.Type.of[zio.random.Random](contextual$1), scala.quoted.Type.of[caliban.deriving.ProductDerivationSpec.ExampleProduct2](contextual$1), contextual$1)))
477[error] |
478[error] |The macro returned:
479[error] |{
480[error] | final class $anon() extends caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2] {
481[error] | def resolve(value: caliban.deriving.ProductDerivationSpec.ExampleProduct2): caliban.schema.Step[zio.random.Random] = caliban.schema.Step.ObjectStep.apply[zio.random.Random]("ExampleProduct2", scala.List.apply[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]](scala.Tuple2.apply[java.lang.String, caliban.schema.Step[zio.random.Random]]("something", caliban.schema.Step.FunctionStep.apply[zio.random.Random](((args: scala.collection.immutable.Map[java.lang.String, caliban.InputValue]) => (({
482[error] | val $scrutinee73: scala.deriving.Mirror.Product {
483[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
484[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
485[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
486[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
487[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
488[error] | } = caliban.deriving.ProductDerivationSpec.ExampleProduct.$asInstanceOf$[scala.deriving.Mirror.Product {
489[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
490[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
491[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
492[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
493[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
494[error] | }]
495[error] | val m: scala.deriving.Mirror.Product {
496[error] | type MirroredMonoType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
497[error] | type MirroredType >: caliban.deriving.ProductDerivationSpec.ExampleProduct <: caliban.deriving.ProductDerivationSpec.ExampleProduct
498[error] | type MirroredLabel >: "ExampleProduct" <: "ExampleProduct"
499[error] | type MirroredElemTypes >: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]] <: scala.*:[scala.Predef.String, scala.*:[scala.collection.immutable.List[scala.Predef.String], scala.Tuple$package.EmptyTuple]]
500[error] | type MirroredElemLabels >: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]] <: scala.*:["name", scala.*:["nicknames", scala.Tuple$package.EmptyTuple]]
501[error] | } = $scrutinee73
502[error] | lazy val fields: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]] = ({
503[error] | val label: java.lang.String = "name".toString()
504[error] | val annotations: scala.collection.immutable.List[scala.Any] = (scala.Nil: scala.collection.immutable.List[scala.Any])
505[error] | val builder: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.string.asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
506[error] | val elem$1: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](label, annotations, builder)
507[error] | ({
508[error] | val `labelâ‚‚`: java.lang.String = "nicknames".toString()
509[error] | val `annotationsâ‚‚`: scala.collection.immutable.List[scala.Any] = (scala.List.apply[scala.Any](new scala.SerialVersionUID(value = 3L)): scala.collection.immutable.List[scala.Any])
510[error] | val `builderâ‚‚`: caliban.schema.ArgBuilder[scala.Any] = caliban.schema.ArgBuilder.list[java.lang.String](caliban.schema.ArgBuilder.string).asInstanceOf[caliban.schema.ArgBuilder[scala.Any]]
511[error] | val `elem$1â‚‚`: scala.Tuple3[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]] = scala.Tuple3.apply[java.lang.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]](`labelâ‚‚`, `annotationsâ‚‚`, `builderâ‚‚`)
512[error] | (scala.Nil: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](`elem$1â‚‚`)
513[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]]).::[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]](elem$1)
514[error] | }: scala.collection.immutable.List[scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]])
515[error] | lazy val `annotations₃`: scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]] = (scala.List.apply[scala.*:[java.lang.String, scala.*:[scala.collection.immutable.List[scala.Any], scala.Tuple$package.EmptyTuple]]](scala.Tuple2.apply["nicknames", scala.collection.immutable.List[scala.Any]]("nicknames", scala.List.apply[scala.Any](new caliban.schema.Annotations.GQLDescription("A list of the character\'s nicknames")))): scala.collection.immutable.List[scala.Tuple2[scala.Predef.String, scala.collection.immutable.List[scala.Any]]]).to[scala.collection.immutable.Map[java.lang.String, scala.collection.immutable.List[scala.Any]]](scala.collection.MapFactory.toFactory[java.lang.String, scala.collection.immutable.List[scala.Any], [K >: scala.Nothing <: scala.Any, V >: scala.Nothing <: scala.Any] =>> scala.collection.immutable.Map[K, V]](scala.Predef.Map))
516[error] | final class $anon() extends caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct] {
517[error] | def build(input: caliban.InputValue): scala.Either[caliban.CalibanError.ExecutionError, caliban.deriving.ProductDerivationSpec.ExampleProduct] = fields.map[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](((x$1: scala.Tuple3[scala.Predef.String, scala.collection.immutable.List[scala.Any], caliban.schema.ArgBuilder[scala.Any]]) => {
518[error] | def `label₃`: scala.Predef.String = x$1._1
519[error] | def _$2: scala.collection.immutable.List[scala.Any] = x$1._2
520[error] | def `builder₃`: caliban.schema.ArgBuilder[scala.Any] = x$1._3
521[error] | input match {
522[error] | case caliban.InputValue.ObjectValue(fields) =>
523[error] | val finalLabel: java.lang.String = `annotations₃`.getOrElse[scala.collection.immutable.List[scala.Any]](`label₃`, scala.Nil).collectFirst[java.lang.String](((`x$1₂`: scala.Any) => (`x$1₂`: @scala.unchecked) match {
524[error] | case caliban.schema.Annotations.GQLName(name) =>
525[error] | (name: java.lang.String)
526[error] | })).getOrElse[java.lang.String](`label₃`)
527[error] | `fields₂`.get(finalLabel).fold[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any]](`builder₃`.buildMissing)({
528[error] | val $1$: caliban.schema.ArgBuilder[scala.Any] = `builder₃`
529[error] | ((`inputâ‚‚`: caliban.InputValue) => $1$.build(`inputâ‚‚`))
530[error] | })
531[error] | case value =>
532[error] | `builder₃`.build(`value₂`)
533[error] | }
534[error] | })).foldRight[scala.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](scala.Right.apply[scala.Nothing, scala.Tuple$package.EmptyTuple.type](scala.Tuple$package.EmptyTuple))(((`x$1₃`: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], x$2: scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]) => scala.Tuple2.apply[scala.util.Either[caliban.CalibanError.ExecutionError, scala.Any], scala.util.Either[caliban.CalibanError.ExecutionError, scala.Tuple]](`x$1₃`, x$2) match {
535[error] | case scala.Tuple2(item, acc) =>
536[error] | item match {
537[error] | case error: scala.Left[caliban.CalibanError.ExecutionError, scala.Any] =>
538[error] | error.asInstanceOf[scala.Left[caliban.CalibanError.ExecutionError, scala.Tuple]]
539[error] | case scala.Right(value) =>
540[error] | acc.map[scala.*:[scala.Any, scala.Tuple]](((_$3: scala.Tuple) => {
541[error] | val Tuple_this: _$3.type = _$3
542[error] |
543[error] | (scala.runtime.Tuples.cons(`value₃`, Tuple_this).asInstanceOf[scala.*:[scala.Any, scala.Tuple]]: scala.*:[scala.Any, scala.Tuple])
544[error] | }))
545[error] | }
546[error] | })).map[caliban.deriving.ProductDerivationSpec.ExampleProduct](((p: scala.Product) => m.fromProduct(p)))
547[error] | }
548[error] |
549[error] | (new $anon(): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct])
550[error] | }: caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]): caliban.schema.ArgBuilder[caliban.deriving.ProductDerivationSpec.ExampleProduct]).build(args.apply("p")).flatMap[caliban.CalibanError.ExecutionError, scala.Long](((`pâ‚‚`: caliban.deriving.ProductDerivationSpec.ExampleProduct) => scala.Right.apply[caliban.CalibanError.ExecutionError, scala.Long](value.something(`pâ‚‚`)))) match {
551[error] | case scala.Left(error) =>
552[error] | caliban.schema.Step.QueryStep.apply[scala.Any](zio.query.ZQuery.fail[caliban.CalibanError.ExecutionError](`errorâ‚‚`))
553[error] | case scala.Right(value) =>
554[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.resolve(`valueâ‚„`)
555[error] | })))).toMap[java.lang.String, caliban.schema.Step[zio.random.Random]](scala.<:<.refl[scala.Tuple2[java.lang.String, caliban.schema.Step[zio.random.Random]]]))
556[error] | protected[this] def toType(isInput: scala.Boolean, isSubscription: scala.Boolean): caliban.introspection.adt.__Type = if (isInput) caliban.schema.Types.makeInputObject(scala.Some.apply[java.lang.String](caliban.schema.Schema.customizeInputTypeName("ExampleProduct2")), scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](), caliban.schema.Types.makeInputObject$default$4) else caliban.schema.Types.makeObject(scala.Some.apply[java.lang.String]("ExampleProduct2"), scala.None, scala.List.apply[caliban.introspection.adt.__Field](caliban.introspection.adt.__Field.apply("something", scala.None, scala.List.apply[caliban.introspection.adt.__InputValue](caliban.introspection.adt.__InputValue.apply("p", scala.None, (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema.optional) {
557[error] | val `$1$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
558[error] | `$1$â‚‚`.toType_(true, `$1$â‚‚`.toType_$default$2)
559[error] | } else caliban.schema.Types.makeNonNull({
560[error] | val $2$: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.exampleProductSchema
561[error] | $2$.toType_(true, $2$.toType_$default$2)
562[error] | })), scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((_$1: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => _$1.isEmpty)))), (() => if (caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema.optional) {
563[error] | val `$1$₃`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
564[error] | `$1$₃`.toType_(false, `$1$₃`.toType_$default$2)
565[error] | } else caliban.schema.Types.makeNonNull({
566[error] | val `$2$â‚‚`: caliban.schema.Schema[_ >: scala.Nothing <: scala.Any, _ >: scala.Nothing <: scala.Any] = caliban.deriving.ProductDerivationSpec.ExampleProduct.longSchema
567[error] | `$2$â‚‚`.toType_(false, `$2$â‚‚`.toType_$default$2)
568[error] | })), scala.None.isDefined, scala.None, scala.Some.apply[scala.collection.immutable.List[caliban.parsing.adt.Directive]](scala.List.apply[caliban.parsing.adt.Directive]()).filterNot(((`_$1â‚‚`: scala.collection.immutable.List[caliban.parsing.adt.Directive]) => `_$1â‚‚`.isEmpty)))), scala.List.apply[caliban.parsing.adt.Directive](), caliban.schema.Types.makeObject$default$5)
569[error] | }
570[error] |
571[error] | (new $anon(): caliban.schema.Schema[zio.random.Random, caliban.deriving.ProductDerivationSpec.ExampleProduct2])
572[error] |}
573[error] |
574[error] |Error:
575[error] |assertion failed: bad owner; method anonFun has owner method resolve, expected was method $anonfun
576[error] |owner chain = method anonFun, method resolve, anonymous class Object with
577[error] | caliban.schema.Schema[zio.random.Random,
578[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
579[error] | {...}, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, package caliban.deriving, package caliban, package <root>, ctxOwners = method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method $anonfun, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, method resolve, anonymous class Object with
580[error] | caliban.schema.Schema[zio.random.Random,
581[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
582[error] | {...}, anonymous class Object with
583[error] | caliban.schema.Schema[zio.random.Random,
584[error] | caliban.deriving.ProductDerivationSpec.ExampleProduct2]
585[error] | {...}, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, lazy value exampleProduct2Schema, object ExampleProduct, object ProductDerivationSpec, object ProductDerivationSpec, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package caliban.deriving, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, package <root>, <none>, <none>, <none>, <none>
586[error] |
587[error] |stacktrace available when compiling with `-Ydebug`
588[error] |----------------------------------------------------------------------------
589[error] |Inline stack trace
590[error] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
591[error] |This location contains code that was inlined from package.scala:25
592[error] 25 | ${ deriveSchemaInstanceImpl[R, T] }
593[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
594[error] ----------------------------------------------------------------------------
595[error] one error found
596[error] (calibanDeriving / Test / compileIncremental) Compilation failed
597
598************************
599Build summary:
600[{
601 "module": "caliban-deriving",
602 "compile": {"status": "ok", "tookMs": 7442, "warnings": 1, "errors": 0, "sourceVersion": "3.6-migration"},
603 "doc": {"status": "ok", "tookMs": 61, "files": 0, "totalSizeKb": 0},
604 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 5706, "warnings": 0, "errors": 1, "sourceVersion": "3.6-migration"},
605 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
606 "publish": {"status": "ok", "tookMs": 442}
607}]
608************************
609[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: caliban-deriving
610[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: caliban-deriving
611[error] Total time: 26 s, completed Dec 21, 2024, 6:14:28 PM
612Build failed, not retrying.