Build Logs

gemini-hlsw/lucuma-odb • 3.8.0-RC2:2025-11-28

Errors

0

Warnings

105

Total Lines

784

1##################################
2Clonning https://github.com/gemini-hlsw/lucuma-odb.git into /build/repo using revision v0.54.0
3##################################
4Note: switching to '10829db78a82fdb35fb59ea1e5903f4986562c7b'.
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.8.0-RC2
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC2
32Execute tests: true
33sbt project found:
34No prepare script found for project gemini-hlsw/lucuma-odb
35##################################
36Scala version: 3.8.0-RC2
37Targets: edu.gemini%lucuma-itc edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client edu.gemini%lucuma-sso-frontend-client
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.8.0-RC2
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
55-jar
56/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
57"setCrossScalaVersions 3.8.0-RC2"
58"++3.8.0-RC2 -v"
59"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
60"set every credentials := Nil"
61"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
62"removeScalacOptionsStartingWith -P:wartremover"
63
64moduleMappings
65"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" edu.gemini%lucuma-itc edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client edu.gemini%lucuma-sso-frontend-client"
66
67[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
68[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
69[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
72[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
73[info] Compilation completed in 8.789s.
74[info] done compiling
75[info] loading settings for project repo from build.sbt...
76[info] resolving key references (33722 settings) ...
77[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
78[info] set current project to repo (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.0-RC2
80OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcService/crossScalaVersions
81OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcLegacyTests/crossScalaVersions
82OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in ssoFrontendClientJVM/crossScalaVersions
83OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in smartgcal/crossScalaVersions
84OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in ssoBackendClient/crossScalaVersions
85OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in calibrations/crossScalaVersions
86OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in ssoFrontendClientJS/crossScalaVersions
87OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in obscalc/crossScalaVersions
88OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcTestkitJVM/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in repo/crossScalaVersions
90[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
91OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcTestkitJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcModelJS/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in sequence/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in schemaJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in ssoService/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in service/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in phase0/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcClientJVM/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcModelJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcTests/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcClientJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in ssoBackendExample/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in schemaJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in itcBenchmark/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in binding/crossScalaVersions
106[info] set current project to repo (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC2 on 25 projects.
108[info] Switching Scala version on:
109[info] itcTestkitJVM (3.8.0-RC2)
110[info] phase0 (3.8.0-RC2)
111[info] ssoBackendExample (3.8.0-RC2)
112[info] itcService (3.8.0-RC2)
113[info] itcLegacyTests (3.8.0-RC2)
114[info] binding (3.8.0-RC2)
115[info] itcModelJVM (3.8.0-RC2)
116[info] ssoFrontendClientJVM (3.8.0-RC2)
117[info] itcTestkitJS (3.8.0-RC2)
118[info] itcBenchmark (3.8.0-RC2)
119[info] itcModelJS (3.8.0-RC2)
120[info] itcClientJVM (3.8.0-RC2)
121[info] service (3.8.0-RC2)
122[info] ssoService (3.8.0-RC2)
123[info] calibrations (3.8.0-RC2)
124[info] schemaJS (3.8.0-RC2)
125[info] sequence (3.8.0-RC2)
126[info] itcClientJS (3.8.0-RC2)
127[info] obscalc (3.8.0-RC2)
128[info] * repo (3.8.0-RC2)
129[info] schemaJVM (3.8.0-RC2)
130[info] smartgcal (3.8.0-RC2)
131[info] ssoFrontendClientJS (3.8.0-RC2)
132[info] itcTests (3.8.0-RC2)
133[info] ssoBackendClient (3.8.0-RC2)
134[info] Excluding projects:
135[info] Reapplying settings...
136[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
137[info] set current project to repo (in build file:/build/repo/)
138Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
139[info] Reapplying settings...
140[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
141[info] set current project to repo (in build file:/build/repo/)
142[info] Defining Global / credentials, binding / credentials and 23 others.
143[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 248 others.
144[info] Run `last` for details.
145[info] Reapplying settings...
146[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
147[info] set current project to repo (in build file:/build/repo/)
148Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
149[info] Reapplying settings...
150OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
151
152 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
153 Did you mean itcClientJS / allExcludeDependencies ?
154 , retry without global scopes
155[info] Reapplying settings...
156[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
157[info] set current project to repo (in build file:/build/repo/)
158Execute removeScalacOptionsStartingWith: -P:wartremover
159[info] Reapplying settings...
160[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
161[info] set current project to repo (in build file:/build/repo/)
162[success] Total time: 0 s, completed Nov 28, 2025, 2:59:26 PM
163Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
164Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
165Starting build...
166Projects: Set(itcTestkitJVM, itcService, binding, itcModelJVM, ssoFrontendClientJVM, itcClientJVM, repo, schemaJVM, ssoBackendClient)
167Starting build for ProjectRef(file:/build/repo/,ssoBackendClient) (lucuma-sso-backend-client)... [0/9]
168OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
169OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
170OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
171Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
172[info] compiling 5 Scala sources to /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC2/classes ...
173[info] done compiling
174[info] compiling 7 Scala sources to /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC2/classes ...
175[info] done compiling
176Starting build for ProjectRef(file:/build/repo/,schemaJVM) (lucuma-odb-schema)... [1/9]
177Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
178[info] compiling 30 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC2/classes ...
179[info] done compiling
180[info] compiling 23 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC2/test-classes ...
181[info] done compiling
182lucuma.odb.json.TimeAccountingSuite:
183 + CategorizedTime: codec.consistency with Codec.from 0.46s
184 + CategorizedTime: codec.consistency with accumulating 0.052s
185 + CategorizedTime: codec.decoder serializability 0.023s
186 + CategorizedTime: codec.encoder serializability 0.006s
187 + CategorizedTime: codec.roundTrip 0.057s
188 + CategorizedTimeRange: codec.consistency with Codec.from 0.118s
189 + CategorizedTimeRange: codec.consistency with accumulating 0.035s
190 + CategorizedTimeRange: codec.decoder serializability 0.006s
191 + CategorizedTimeRange: codec.encoder serializability 0.003s
192 + CategorizedTimeRange: codec.roundTrip 0.035s
193 + ConfigChangeEstimate: codec.consistency with Codec.from 0.034s
194 + ConfigChangeEstimate: codec.consistency with accumulating 0.033s
195 + ConfigChangeEstimate: codec.decoder serializability 0.002s
196 + ConfigChangeEstimate: codec.encoder serializability 0.002s
197 + ConfigChangeEstimate: codec.roundTrip 0.008s
198 + DatasetEstimate: codec.consistency with Codec.from 0.038s
199 + DatasetEstimate: codec.consistency with accumulating 0.061s
200 + DatasetEstimate: codec.decoder serializability 0.002s
201 + DatasetEstimate: codec.encoder serializability 0.002s
202 + DatasetEstimate: codec.roundTrip 0.008s
203 + DetectorEstimate: codec.consistency with Codec.from 0.046s
204 + DetectorEstimate: codec.consistency with accumulating 0.013s
205 + DetectorEstimate: codec.decoder serializability 0.003s
206 + DetectorEstimate: codec.encoder serializability 0.002s
207 + DetectorEstimate: codec.roundTrip 0.014s
208 + StepEstimate: codec.consistency with Codec.from 0.109s
209 + StepEstimate: codec.consistency with accumulating 0.019s
210 + StepEstimate: codec.decoder serializability 0.002s
211 + StepEstimate: codec.encoder serializability 0.002s
212 + StepEstimate: codec.roundTrip 0.064s
213 + TimeChargeCorrection: codec.consistency with Codec.from 0.211s
214 + TimeChargeCorrection: codec.consistency with accumulating 0.011s
215 + TimeChargeCorrection: codec.decoder serializability 0.002s
216 + TimeChargeCorrection: codec.encoder serializability 0.001s
217 + TimeChargeCorrection: codec.roundTrip 0.113s
218lucuma.odb.json.DeclinationQuerySuite:
219 + DeclinationCodec: codec.consistency with Codec.from 0.075s
220 + DeclinationCodec: codec.consistency with accumulating 0.022s
221 + DeclinationCodec: codec.decoder serializability 0.004s
222 + DeclinationCodec: codec.encoder serializability 0.002s
223 + DeclinationCodec: codec.roundTrip 0.007s
224 + all declination encoders produce the same declination 0.185s
225lucuma.odb.json.SequenceSuite:
226 + Dataset.Filename: codec.consistency with Codec.from 0.102s
227 + Dataset.Filename: codec.consistency with accumulating 0.038s
228 + Dataset.Filename: codec.decoder serializability 0.012s
229 + Dataset.Filename: codec.encoder serializability 0.004s
230 + Dataset.Filename: codec.roundTrip 0.025s
231 + Dataset.Id: codec.consistency with Codec.from 0.029s
232 + Dataset.Id: codec.consistency with accumulating 0.013s
233 + Dataset.Id: codec.decoder serializability 0.024s
234 + Dataset.Id: codec.encoder serializability 0.002s
235 + Dataset.Id: codec.roundTrip 0.002s
236 + SequenceDigest: codec.consistency with Codec.from 0.225s
237 + SequenceDigest: codec.consistency with accumulating 0.021s
238 + SequenceDigest: codec.decoder serializability 0.002s
239 + SequenceDigest: codec.encoder serializability 0.006s
240 + SequenceDigest: codec.roundTrip 0.089s
241 + Step[GmosNorth]: codec.consistency with Codec.from 0.263s
242 + Step[GmosNorth]: codec.consistency with accumulating 0.015s
243 + Step[GmosNorth]: codec.decoder serializability 0.02s
244 + Step[GmosNorth]: codec.encoder serializability 0.024s
245 + Step[GmosNorth]: codec.roundTrip 0.136s
246 + Atom[GmosNorth]: codec.consistency with Codec.from 0.271s
247 + Atom[GmosNorth]: codec.consistency with accumulating 0.01s
248 + Atom[GmosNorth]: codec.decoder serializability 0.005s
249 + Atom[GmosNorth]: codec.encoder serializability 0.005s
250 + Atom[GmosNorth]: codec.roundTrip 0.233s
251 + ExecutionSequence[GmosNorth]: codec.consistency with Codec.from 0.375s
252 + ExecutionSequence[GmosNorth]: codec.consistency with accumulating 0.042s
253 + ExecutionSequence[GmosNorth]: codec.decoder serializability 0.002s
254 + ExecutionSequence[GmosNorth]: codec.encoder serializability 0.004s
255 + ExecutionSequence[GmosNorth]: codec.roundTrip 0.312s
256 + ExecutionConfig[GmosNorth]: codec.consistency with Codec.from 0.599s
257 + ExecutionConfig[GmosNorth]: codec.consistency with accumulating 0.007s
258 + ExecutionConfig[GmosNorth]: codec.decoder serializability 0.003s
259 + ExecutionConfig[GmosNorth]: codec.encoder serializability 0.005s
260 + ExecutionConfig[GmosNorth]: codec.roundTrip 0.434s
261 + InstrumentExecutionConfig: codec.consistency with Codec.from 0.677s
262 + InstrumentExecutionConfig: codec.consistency with accumulating 0.016s
263 + InstrumentExecutionConfig: codec.decoder serializability 0.002s
264 + InstrumentExecutionConfig: codec.encoder serializability 0.003s
265 + InstrumentExecutionConfig: codec.roundTrip 0.506s
266lucuma.odb.json.ProperMotionDecTransportSuite:
267 + ProperMotionDecCodec: codec.consistency with Codec.from 0.026s
268 + ProperMotionDecCodec: codec.consistency with accumulating 0.009s
269 + ProperMotionDecCodec: codec.decoder serializability 0.003s
270 + ProperMotionDecCodec: codec.encoder serializability 0.002s
271 + ProperMotionDecCodec: codec.roundTrip 0.001s
272 + all propermotion.dec encoders produce the same propermotion.dec 0.007s
273lucuma.odb.json.TelluricTypeTransportCodecSuite:
274 + TransportCodec: codec.consistency with Codec.from 0.029s
275 + TransportCodec: codec.consistency with accumulating 0.01s
276 + TransportCodec: codec.roundTrip 0.011s
277lucuma.odb.json.TelluricTypeQueryCodecSuite:
278 + QueryCodec: codec.consistency with Codec.from 0.014s
279 + QueryCodec: codec.consistency with accumulating 0.011s
280 + QueryCodec: codec.roundTrip 0.002s
281lucuma.odb.json.ProperMotionTransportSuite:
282 + ProperMotionCodec: codec.consistency with Codec.from 0.016s
283 + ProperMotionCodec: codec.consistency with accumulating 0.003s
284 + ProperMotionCodec: codec.decoder serializability 0.002s
285 + ProperMotionCodec: codec.encoder serializability 0.002s
286 + ProperMotionCodec: codec.roundTrip 0.003s
287lucuma.odb.json.StepConfigSuite:
288 + StepConfigCodec: codec.consistency with Codec.from 0.013s
289 + StepConfigCodec: codec.consistency with accumulating 0.014s
290 + StepConfigCodec: codec.decoder serializability 0.006s
291 + StepConfigCodec: codec.encoder serializability 0.001s
292 + StepConfigCodec: codec.roundTrip 0.002s
293lucuma.odb.json.ProperMotionRAQuerySuite:
294 + ProperMotionRACodec: codec.consistency with Codec.from 0.01s
295 + ProperMotionRACodec: codec.consistency with accumulating 0.014s
296 + ProperMotionRACodec: codec.decoder serializability 0.001s
297 + ProperMotionRACodec: codec.encoder serializability 0.001s
298 + ProperMotionRACodec: codec.roundTrip 0.001s
299 + all propermotion.ra encoders produce the same propermotion.ra 0.006s
300lucuma.odb.json.RadialVelocityTransportSuite:
301 + RadialVelocityCodec: codec.consistency with Codec.from 0.016s
302 + RadialVelocityCodec: codec.consistency with accumulating 0.006s
303 + RadialVelocityCodec: codec.decoder serializability 0.001s
304 + RadialVelocityCodec: codec.encoder serializability 0.001s
305 + RadialVelocityCodec: codec.roundTrip 0.004s
306 + all radial velocity encoders produce the same radial velocity 0.011s
307lucuma.odb.json.SourceProfileSuite:
308 + SourceProfileCodec: codec.consistency with Codec.from 0.184s
309 + SourceProfileCodec: codec.consistency with accumulating 0.014s
310 + SourceProfileCodec: codec.decoder serializability 0.01s
311 + SourceProfileCodec: codec.encoder serializability 0.004s
312 + SourceProfileCodec: codec.roundTrip 0.172s
313lucuma.odb.json.WavelengthQuerySuite:
314 + WavelengthCodec: codec.consistency with Codec.from 0.02s
315 + WavelengthCodec: codec.consistency with accumulating 0.012s
316 + WavelengthCodec: codec.decoder serializability 0.006s
317 + WavelengthCodec: codec.encoder serializability 0.002s
318 + WavelengthCodec: codec.roundTrip 0.001s
319 + WavelengthDitherCodec: codec.consistency with Codec.from 0.022s
320 + WavelengthDitherCodec: codec.consistency with accumulating 0.016s
321 + WavelengthDitherCodec: codec.decoder serializability 0.012s
322 + WavelengthDitherCodec: codec.encoder serializability 0.002s
323 + WavelengthDitherCodec: codec.roundTrip 0.002s
324 + all wavelength encoders produce the same wavelength 0.011s
325lucuma.odb.json.Flamingos2Suite:
326 + Flamingos2Codec DynamicConfig: codec.consistency with Codec.from 0.026s
327 + Flamingos2Codec DynamicConfig: codec.consistency with accumulating 0.02s
328 + Flamingos2Codec DynamicConfig: codec.decoder serializability 0.006s
329 + Flamingos2Codec DynamicConfig: codec.encoder serializability 0.003s
330 + Flamingos2Codec DynamicConfig: codec.roundTrip 0.011s
331 + Flamingos2Codec StaticConfig: codec.consistency with Codec.from 0.012s
332 + Flamingos2Codec StaticConfig: codec.consistency with accumulating 0.01s
333 + Flamingos2Codec StaticConfig: codec.decoder serializability 0.002s
334 + Flamingos2Codec StaticConfig: codec.encoder serializability 0.001s
335 + Flamingos2Codec StaticConfig: codec.roundTrip 0.002s
336lucuma.odb.json.OffsetTransportSuite:
337 + OffsetCodec: codec.consistency with Codec.from 0.017s
338 + OffsetCodec: codec.consistency with accumulating 0.011s
339 + OffsetCodec: codec.decoder serializability 0.002s
340 + OffsetCodec: codec.encoder serializability 0.002s
341 + OffsetCodec: codec.roundTrip 0.001s
342 + all offset encoders produce the same offset 0.002s
343lucuma.odb.json.ProperMotionDecQuerySuite:
344 + ProperMotionDecCodec: codec.consistency with Codec.from 0.007s
345 + ProperMotionDecCodec: codec.consistency with accumulating 0.012s
346 + ProperMotionDecCodec: codec.decoder serializability 0.001s
347 + ProperMotionDecCodec: codec.encoder serializability 0.0s
348 + ProperMotionDecCodec: codec.roundTrip 0.001s
349 + all propermotion.dec encoders produce the same propermotion.dec 0.004s
350lucuma.odb.json.CatalogInfoSuite:
351 + CatalogInfoCodec: codec.consistency with Codec.from 0.028s
352 + CatalogInfoCodec: codec.consistency with accumulating 0.022s
353 + CatalogInfoCodec: codec.decoder serializability 0.002s
354 + CatalogInfoCodec: codec.encoder serializability 0.001s
355 + CatalogInfoCodec: codec.roundTrip 0.01s
356lucuma.odb.json.RightAscensionQuerySuite:
357 + RightAscensionCodec: codec.consistency with Codec.from 0.04s
358 + RightAscensionCodec: codec.consistency with accumulating 0.012s
359 + RightAscensionCodec: codec.decoder serializability 0.004s
360 + RightAscensionCodec: codec.encoder serializability 0.002s
361 + RightAscensionCodec: codec.roundTrip 0.01s
362 + all rightascension encoders produce the same rightascension 0.017s
363lucuma.odb.json.AngleQuerySuite:
364 + AngleCodec: codec.consistency with Codec.from 0.039s
365 + AngleCodec: codec.consistency with accumulating 0.013s
366 + AngleCodec: codec.decoder serializability 0.003s
367 + AngleCodec: codec.encoder serializability 0.0s
368 + AngleCodec: codec.roundTrip 0.006s
369 + all `angle` angle encoders produce the same angle 0.021s
370 + all `time` angle encoders produce the same angle 0.018s
371lucuma.odb.json.RadialVelocityQuerySuite:
372 + RadialVelocityCodec: codec.consistency with Codec.from 0.028s
373 + RadialVelocityCodec: codec.consistency with accumulating 0.018s
374 + RadialVelocityCodec: codec.decoder serializability 0.0s
375 + RadialVelocityCodec: codec.encoder serializability 0.001s
376 + RadialVelocityCodec: codec.roundTrip 0.004s
377 + all radial velocity encoders produce the same radial velocity 0.009s
378lucuma.odb.json.TimeSpec:
379 + includes value in error 0.017s
380lucuma.odb.json.AngleTransportSuite:
381 + AngleCodec: codec.consistency with Codec.from 0.013s
382 + AngleCodec: codec.consistency with accumulating 0.008s
383 + AngleCodec: codec.decoder serializability 0.0s
384 + AngleCodec: codec.encoder serializability 0.002s
385 + AngleCodec: codec.roundTrip 0.0s
386 + all `angle` angle encoders produce the same angle 0.002s
387lucuma.odb.json.TargetQuerySuite:
388 + TargetCodec: codec.consistency with Codec.from 0.133s
389 + TargetCodec: codec.consistency with accumulating 0.009s
390 + TargetCodec: codec.decoder serializability 0.008s
391 + TargetCodec: codec.encoder serializability 0.012s
392 + TargetCodec: codec.roundTrip 0.131s
393 + 'query' target includes the unit conversions 0.044s
394lucuma.odb.json.RightAscensionTransportSuite:
395 + RightAscensionCodec: codec.consistency with Codec.from 0.008s
396 + RightAscensionCodec: codec.consistency with accumulating 0.01s
397 + RightAscensionCodec: codec.decoder serializability 0.001s
398 + RightAscensionCodec: codec.encoder serializability 0.001s
399 + RightAscensionCodec: codec.roundTrip 0.002s
400lucuma.odb.json.DeclinationTransportSuite:
401 + DeclinationCodec: codec.consistency with Codec.from 0.012s
402 + DeclinationCodec: codec.consistency with accumulating 0.01s
403 + DeclinationCodec: codec.decoder serializability 0.001s
404 + DeclinationCodec: codec.encoder serializability 0.0s
405 + DeclinationCodec: codec.roundTrip 0.002s
406 + all declination encoders produce the same declination 0.006s
407lucuma.odb.json.TimeTransportSuite:
408 + DateInterval: codec.consistency with Codec.from 0.03s
409 + DateInterval: codec.consistency with accumulating 0.007s
410 + DateInterval: codec.decoder serializability 0.003s
411 + DateInterval: codec.encoder serializability 0.001s
412 + DateInterval: codec.roundTrip 0.008s
413 + TimeSpanCodec: codec.consistency with Codec.from 0.043s
414 + TimeSpanCodec: codec.consistency with accumulating 0.01s
415 + TimeSpanCodec: codec.decoder serializability 0.002s
416 + TimeSpanCodec: codec.encoder serializability 0.001s
417 + TimeSpanCodec: codec.roundTrip 0.001s
418 + TimestampInterval: codec.consistency with Codec.from 0.021s
419 + TimestampInterval: codec.consistency with accumulating 0.007s
420 + TimestampInterval: codec.decoder serializability 0.002s
421 + TimestampInterval: codec.encoder serializability 0.001s
422 + TimestampInterval: codec.roundTrip 0.011s
423lucuma.odb.json.PartnerLinkSuite:
424 + PartnerLinkCodec: codec.consistency with Codec.from 0.015s
425 + PartnerLinkCodec: codec.consistency with accumulating 0.008s
426 + PartnerLinkCodec: codec.decoder serializability 0.002s
427 + PartnerLinkCodec: codec.encoder serializability 0.001s
428 + PartnerLinkCodec: codec.roundTrip 0.002s
429lucuma.odb.json.WavelengthTransportSuite:
430 + WavelengthCodec: codec.consistency with Codec.from 0.008s
431 + WavelengthCodec: codec.consistency with accumulating 0.006s
432 + WavelengthCodec: codec.decoder serializability 0.001s
433 + WavelengthCodec: codec.encoder serializability 0.001s
434 + WavelengthCodec: codec.roundTrip 0.001s
435 + WavelengthDitherCodec: codec.consistency with Codec.from 0.021s
436 + WavelengthDitherCodec: codec.consistency with accumulating 0.009s
437 + WavelengthDitherCodec: codec.decoder serializability 0.005s
438 + WavelengthDitherCodec: codec.encoder serializability 0.001s
439 + WavelengthDitherCodec: codec.roundTrip 0.001s
440 + all wavelength encoders produce the same wavelength 0.002s
441lucuma.odb.json.ProperMotionRATransportSuite:
442 + ProperMotionRACodec: codec.consistency with Codec.from 0.017s
443 + ProperMotionRACodec: codec.consistency with accumulating 0.013s
444 + ProperMotionRACodec: codec.decoder serializability 0.002s
445 + ProperMotionRACodec: codec.encoder serializability 0.001s
446 + ProperMotionRACodec: codec.roundTrip 0.0s
447 + all propermotion.ra encoders produce the same propermotion.ra 0.003s
448lucuma.odb.json.GmosSuite:
449 + GmosCodec DynamicConfig GmosNorth: codec.consistency with Codec.from 0.023s
450 + GmosCodec DynamicConfig GmosNorth: codec.consistency with accumulating 0.009s
451 + GmosCodec DynamicConfig GmosNorth: codec.decoder serializability 0.0s
452 + GmosCodec DynamicConfig GmosNorth: codec.encoder serializability 0.001s
453 + GmosCodec DynamicConfig GmosNorth: codec.roundTrip 0.011s
454 + GmosCodec DynamicConfig GmosSouth: codec.consistency with Codec.from 0.021s
455 + GmosCodec DynamicConfig GmosSouth: codec.consistency with accumulating 0.016s
456 + GmosCodec DynamicConfig GmosSouth: codec.decoder serializability 0.002s
457 + GmosCodec DynamicConfig GmosSouth: codec.encoder serializability 0.003s
458 + GmosCodec DynamicConfig GmosSouth: codec.roundTrip 0.013s
459 + GmosCodec StaticConfig GmosNorth: codec.consistency with Codec.from 0.024s
460 + GmosCodec StaticConfig GmosNorth: codec.consistency with accumulating 0.008s
461 + GmosCodec StaticConfig GmosNorth: codec.decoder serializability 0.001s
462 + GmosCodec StaticConfig GmosNorth: codec.encoder serializability 0.001s
463 + GmosCodec StaticConfig GmosNorth: codec.roundTrip 0.008s
464 + GmosCodec StaticConfig GmosSouth: codec.consistency with Codec.from 0.019s
465 + GmosCodec StaticConfig GmosSouth: codec.consistency with accumulating 0.008s
466 + GmosCodec StaticConfig GmosSouth: codec.decoder serializability 0.001s
467 + GmosCodec StaticConfig GmosSouth: codec.encoder serializability 0.002s
468 + GmosCodec StaticConfig GmosSouth: codec.roundTrip 0.007s
469lucuma.odb.json.ProperMotionQuerySuite:
470 + ProperMotionCodec: codec.consistency with Codec.from 0.011s
471 + ProperMotionCodec: codec.consistency with accumulating 0.011s
472 + ProperMotionCodec: codec.decoder serializability 0.0s
473 + ProperMotionCodec: codec.encoder serializability 0.001s
474 + ProperMotionCodec: codec.roundTrip 0.002s
475lucuma.odb.json.OffsetQuerySuite:
476 + OffsetCodec: codec.consistency with Codec.from 0.009s
477 + OffsetCodec: codec.consistency with accumulating 0.012s
478 + OffsetCodec: codec.decoder serializability 0.0s
479 + OffsetCodec: codec.encoder serializability 0.001s
480 + OffsetCodec: codec.roundTrip 0.001s
481 + all offset encoders produce the same offset 0.002s
482lucuma.odb.json.TargetTransportSuite:
483 + TargetCodec: codec.consistency with Codec.from 0.079s
484 + TargetCodec: codec.consistency with accumulating 0.012s
485 + TargetCodec: codec.decoder serializability 0.001s
486 + TargetCodec: codec.encoder serializability 0.009s
487 + TargetCodec: codec.roundTrip 0.13s
488 + 'transport' target does not include the unit conversions 0.041s
489lucuma.odb.data.OdbErrorSuite:
490 + OdbErrorCodec: codec.consistency with Codec.from 0.043s
491 + OdbErrorCodec: codec.consistency with accumulating 0.011s
492 + OdbErrorCodec: codec.decoder serializability 0.002s
493 + OdbErrorCodec: codec.encoder serializability 0.001s
494 + OdbErrorCodec: codec.roundTrip 0.022s
495lucuma.odb.json.EpochSuite:
496 + EpochCodec: codec.consistency with Codec.from 0.04s
497 + EpochCodec: codec.consistency with accumulating 0.012s
498 + EpochCodec: codec.decoder serializability 0.001s
499 + EpochCodec: codec.encoder serializability 0.001s
500 + EpochCodec: codec.roundTrip 0.004s
501lucuma.odb.json.ParallaxTransportSuite:
502 + ParallaxCodec: codec.consistency with Codec.from 0.031s
503 + ParallaxCodec: codec.consistency with accumulating 0.012s
504 + ParallaxCodec: codec.decoder serializability 0.002s
505 + ParallaxCodec: codec.encoder serializability 0.0s
506 + ParallaxCodec: codec.roundTrip 0.003s
507 + all parallax encoders produce the same parallax 0.005s
508lucuma.odb.json.TimeQuerySuite:
509 + DateInterval: codec.consistency with Codec.from 0.021s
510 + DateInterval: codec.consistency with accumulating 0.014s
511 + DateInterval: codec.decoder serializability 0.001s
512 + DateInterval: codec.encoder serializability 0.0s
513 + DateInterval: codec.roundTrip 0.006s
514 + TimeSpanCodec: codec.consistency with Codec.from 0.028s
515 + TimeSpanCodec: codec.consistency with accumulating 0.02s
516 + TimeSpanCodec: codec.decoder serializability 0.001s
517 + TimeSpanCodec: codec.encoder serializability 0.0s
518 + TimeSpanCodec: codec.roundTrip 0.001s
519 + TimestampInterval: codec.consistency with Codec.from 0.026s
520 + TimestampInterval: codec.consistency with accumulating 0.008s
521 + TimestampInterval: codec.decoder serializability 0.001s
522 + TimestampInterval: codec.encoder serializability 0.002s
523 + TimestampInterval: codec.roundTrip 0.013s
524lucuma.odb.format.SpatialOffsetsFormatSuite:
525 + SpatialOffsetFormat.OffsetsQ: format.format roundtrip 0.013s
526 + SpatialOffsetFormat.OffsetsQ: format.normalize 0.006s
527 + SpatialOffsetFormat.OffsetsQ: format.parse roundtrip 0.004s
528 + SpatialOffsetFormat.OffsetsP: format.format roundtrip 0.012s
529 + SpatialOffsetFormat.OffsetsP: format.normalize 0.005s
530 + SpatialOffsetFormat.OffsetsP: format.parse roundtrip 0.003s
531 + SpatialOffsetFormat.Offsets: format.format roundtrip 0.025s
532 + SpatialOffsetFormat.Offsets: format.normalize 0.005s
533 + SpatialOffsetFormat.Offsets: format.parse roundtrip 0.003s
534lucuma.odb.json.ParallaxQuerySuite:
535 + ParallaxCodec: codec.consistency with Codec.from 0.013s
536 + ParallaxCodec: codec.consistency with accumulating 0.01s
537 + ParallaxCodec: codec.decoder serializability 0.0s
538 + ParallaxCodec: codec.encoder serializability 0.001s
539 + ParallaxCodec: codec.roundTrip 0.002s
540 + all parallax encoders produce the same parallax 0.005s
541Starting build for ProjectRef(file:/build/repo/,binding) (lucuma-odb-binding)... [2/9]
542Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/binding/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
543[info] compiling 140 Scala sources to /build/repo/modules/binding/target/scala-3.8.0-RC2/classes ...
544[info] done compiling
545Starting build for ProjectRef(file:/build/repo/,ssoFrontendClientJVM) (lucuma-sso-frontend-client)... [3/9]
546Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
547[info] compiling 3 Scala sources to /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC2/test-classes ...
548[info] done compiling
549lucuma.sso.client.CodecSuite:
550 + GidCodec: codec.consistency with Codec.from 0.142s
551 + GidCodec: codec.consistency with accumulating 0.046s
552 + GidCodec: codec.roundTrip 0.011s
553 + OrcidProfileCodec: codec.consistency with Codec.from 0.076s
554 + OrcidProfileCodec: codec.consistency with accumulating 0.024s
555 + OrcidProfileCodec: codec.roundTrip 0.028s
556 + StandardRoleCodec: codec.consistency with Codec.from 0.053s
557 + StandardRoleCodec: codec.consistency with accumulating 0.015s
558 + StandardRoleCodec: codec.roundTrip 0.009s
559 + UserCodec: codec.consistency with Codec.from 0.061s
560 + UserCodec: codec.consistency with accumulating 0.047s
561 + UserCodec: codec.roundTrip 0.052s
562Starting build for ProjectRef(file:/build/repo/,itcTestkitJVM) (lucuma-itc-testkit)... [4/9]
563Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
564[info] compiling 18 Scala sources to /build/repo/itc/model/.jvm/target/scala-3.8.0-RC2/classes ...
565[info] done compiling
566[info] compiling 28 Scala sources to /build/repo/itc/client/jvm/target/scala-3.8.0-RC2/classes ...
567[info] done compiling
568[info] compiling 6 Scala sources to /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC2/classes ...
569[info] done compiling
570Starting build for ProjectRef(file:/build/repo/,itcService) (lucuma-itc-service)... [5/9]
571Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/service/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
572[info] compiling 105 Scala sources to /build/repo/itc/service/target/scala-3.8.0-RC2/classes ...
573[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
574[warn] 11 |import lucuma.core.util.*
575[warn] | ^
576[warn] | unused import
577[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
578[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
579[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
580[warn] | unused import
581[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
582[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
583[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
584[warn] | unused import
585[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
586[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
587[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
588[warn] | unused import
589[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
590[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
591[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
592[warn] | unused import
593[info] done compiling
594[warn] 5 warnings found
595[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
596[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
597[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
598[warn] | unused import
599[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
600[warn] 11 |import lucuma.core.util.*
601[warn] | ^
602[warn] | unused import
603[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
604[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
605[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
606[warn] | unused import
607[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
608[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
609[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
610[warn] | unused import
611[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
612[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
613[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
614[warn] | unused import
615[warn] 5 warnings found
616[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
617[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
618[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
619[warn] | unused import
620[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
621[warn] 11 |import lucuma.core.util.*
622[warn] | ^
623[warn] | unused import
624[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
625[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
626[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
627[warn] | unused import
628[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
629[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
630[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
631[warn] | unused import
632[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
633[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
634[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
635[warn] | unused import
636[warn] 5 warnings found
637[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
638[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
639[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
640[warn] | unused import
641[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
642[warn] 11 |import lucuma.core.util.*
643[warn] | ^
644[warn] | unused import
645[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
646[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
647[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
648[warn] | unused import
649[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
650[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
651[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
652[warn] | unused import
653[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
654[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
655[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
656[warn] | unused import
657[warn] 5 warnings found
658[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
659[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
660[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
661[warn] | unused import
662[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
663[warn] 11 |import lucuma.core.util.*
664[warn] | ^
665[warn] | unused import
666[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
667[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
668[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
669[warn] | unused import
670[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
671[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
672[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
673[warn] | unused import
674[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
675[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
676[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
677[warn] | unused import
678[warn] 5 warnings found
679Starting build for ProjectRef(file:/build/repo/,itcClientJVM) (lucuma-itc-client)... [6/9]
680Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/client/jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
681Starting build for ProjectRef(file:/build/repo/,repo) (repo)... [7/9]
682Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
683Starting build for ProjectRef(file:/build/repo/,itcModelJVM) (lucuma-itc)... [8/9]
684Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/model/.jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
685
686************************
687Build summary:
688[{
689 "module": "lucuma-sso-backend-client",
690 "compile": {"status": "ok", "tookMs": 17061, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
691 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
692 "test-compile": {"status": "ok", "tookMs": 230, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
693 "test": {"status": "ok", "tookMs": 222, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
694 "publish": {"status": "skipped", "tookMs": 0},
695 "metadata": {
696 "crossScalaVersions": ["3.7.3"]
697}
698},{
699 "module": "lucuma-odb-schema",
700 "compile": {"status": "ok", "tookMs": 11257, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
701 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
702 "test-compile": {"status": "ok", "tookMs": 4481, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
703 "test": {"status": "ok", "tookMs": 10890, "passed": 321, "failed": 0, "ignored": 0, "skipped": 0, "total": 321, "byFramework": [{"framework": "munit", "stats": {"passed": 321, "failed": 0, "ignored": 0, "skipped": 0, "total": 321}}]},
704 "publish": {"status": "skipped", "tookMs": 0},
705 "metadata": {
706 "crossScalaVersions": ["3.7.3"]
707}
708},{
709 "module": "lucuma-odb-binding",
710 "compile": {"status": "ok", "tookMs": 3995, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
711 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
712 "test-compile": {"status": "ok", "tookMs": 194, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
713 "test": {"status": "ok", "tookMs": 210, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
714 "publish": {"status": "skipped", "tookMs": 0},
715 "metadata": {
716 "crossScalaVersions": ["3.7.3"]
717}
718},{
719 "module": "lucuma-sso-frontend-client",
720 "compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
721 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
722 "test-compile": {"status": "ok", "tookMs": 1599, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
723 "test": {"status": "ok", "tookMs": 1039, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "munit", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
724 "publish": {"status": "skipped", "tookMs": 0},
725 "metadata": {
726 "crossScalaVersions": ["3.7.3"]
727}
728},{
729 "module": "lucuma-itc-testkit",
730 "compile": {"status": "ok", "tookMs": 13504, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
731 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
732 "test-compile": {"status": "ok", "tookMs": 238, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
733 "test": {"status": "ok", "tookMs": 203, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
734 "publish": {"status": "skipped", "tookMs": 0},
735 "metadata": {
736 "crossScalaVersions": ["3.7.3"]
737}
738},{
739 "module": "lucuma-itc-service",
740 "compile": {"status": "ok", "tookMs": 15288, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
741 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
742 "test-compile": {"status": "ok", "tookMs": 605, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
743 "test": {"status": "ok", "tookMs": 630, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
744 "publish": {"status": "skipped", "tookMs": 0},
745 "metadata": {
746 "crossScalaVersions": ["3.7.3"]
747}
748},{
749 "module": "lucuma-itc-client",
750 "compile": {"status": "ok", "tookMs": 92, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
751 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
752 "test-compile": {"status": "ok", "tookMs": 155, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
753 "test": {"status": "ok", "tookMs": 116, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
754 "publish": {"status": "skipped", "tookMs": 0},
755 "metadata": {
756 "crossScalaVersions": ["3.7.3"]
757}
758},{
759 "module": "repo",
760 "compile": {"status": "ok", "tookMs": 61, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
761 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
762 "test-compile": {"status": "ok", "tookMs": 80, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
763 "test": {"status": "ok", "tookMs": 52, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
764 "publish": {"status": "skipped", "tookMs": 0},
765 "metadata": {
766 "crossScalaVersions": ["3.7.3"]
767}
768},{
769 "module": "lucuma-itc",
770 "compile": {"status": "ok", "tookMs": 57, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
771 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
772 "test-compile": {"status": "ok", "tookMs": 86, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
773 "test": {"status": "ok", "tookMs": 69, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
774 "publish": {"status": "skipped", "tookMs": 0},
775 "metadata": {
776 "crossScalaVersions": ["3.7.3"]
777}
778}]
779************************
780[success] Total time: 146 s (0:02:26.0), completed Nov 28, 2025, 3:01:52 PM
781[0JChecking patch project/plugins.sbt...
782Checking patch build.sbt...
783Applied patch project/plugins.sbt cleanly.
784Applied patch build.sbt cleanly.