Build Logs

wirthan/s3dsl • 3.8.0-RC3:2025-12-04

Errors

166

Warnings

216

Total Lines

570

1##################################
2Clonning https://github.com/wirthan/s3dsl.git into /build/repo using revision v2.2.0
3##################################
4Note: switching to '331dc47f3eaf92b1fa65ba3a58d66475a1a2dd86'.
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
21Would override fixed Scala version: 3.7.1
22----
23Preparing build for 3.8.0-RC3
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.7.1"
35Replacement: val scala3 = "3.8.0-RC3"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.7.1"' in build.sbt
40----
41Starting build for 3.8.0-RC3
42Execute tests: true
43sbt project found:
44No prepare script found for project wirthan/s3dsl
45##################################
46Scala version: 3.8.0-RC3
47Targets: com.github.wirthan%s3dsl
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
49##################################
50Using extra scalacOptions: ,REQUIRE:-source:3.8
51Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '17'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
55# Executing command line:
56java
57-Dfile.encoding=UTF-8
58-Dcommunitybuild.scala=3.8.0-RC3
59-Dcommunitybuild.project.dependencies.add=
60-Xmx7G
61-Xms4G
62-Xss8M
63-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
64-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
65-jar
66/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
67"setCrossScalaVersions 3.8.0-RC3"
68"++3.8.0-RC3 -v"
69"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
70"set every credentials := Nil"
71"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
72"removeScalacOptionsStartingWith -P:wartremover"
73
74moduleMappings
75"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.github.wirthan%s3dsl"
76
77[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
78[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
79[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
80[info] loading project definition from /build/repo/project
81[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
82[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
83[info] Compilation completed in 8.837s.
84[info] done compiling
85/build/repo/build.sbt:88: warning: match may not be exhaustive.
86It would fail on the following inputs: None, Some((_, _))
87 CrossVersion.partialVersion(scalaVersion.value) match {
88 ^
89/build/repo/build.sbt:102: warning: lazy value itSettings in object Defaults is deprecated (since 1.9.0): Create a separate subproject instead of using IntegrationTest and in addition avoid using itSettings
90 .settings(Defaults.itSettings: _*)
91 ^
92/build/repo/build.sbt:105: warning: lazy value itSettings in object Defaults is deprecated (since 1.9.0): Create a separate subproject instead of using IntegrationTest and in addition avoid using itSettings
93 Defaults.itSettings,
94 ^
95[info] loading settings for project s3dsl from build.sbt, version.sbt...
96[info] set current project to s3dsl (in build file:/build/repo/)
97Execute setCrossScalaVersions: 3.8.0-RC3
98OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in s3dsl/crossScalaVersions
99[info] set current project to s3dsl (in build file:/build/repo/)
100[info] Setting Scala version to 3.8.0-RC3 on 1 projects.
101[info] Switching Scala version on:
102[info] * s3dsl (2.13.17, 3.8.0-RC3)
103[info] Excluding projects:
104[info] Reapplying settings...
105[info] set current project to s3dsl (in build file:/build/repo/)
106Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
107[info] Reapplying settings...
108[info] set current project to s3dsl (in build file:/build/repo/)
109[info] Defining Global / credentials, credentials
110[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
111[info] Run `last` for details.
112[info] Reapplying settings...
113[info] set current project to s3dsl (in build file:/build/repo/)
114Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
115[info] Reapplying settings...
116OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
117
118 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
119 Did you mean allExcludeDependencies ?
120 , retry without global scopes
121[info] Reapplying settings...
122[info] set current project to s3dsl (in build file:/build/repo/)
123Execute removeScalacOptionsStartingWith: -P:wartremover
124[info] Reapplying settings...
125[info] set current project to s3dsl (in build file:/build/repo/)
126[success] Total time: 0 s, completed Dec 4, 2025, 2:42:49 PM
127Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.7.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
128Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
129Starting build...
130Projects: Set(s3dsl)
131Starting build for ProjectRef(file:/build/repo/,s3dsl) (s3dsl)... [0/1]
132OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
133OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
134OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
135Compile scalacOptions: -language:higherKinds, -language:implicitConversions, -Wunused:all, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
136[info] compiling 6 Scala sources to /build/repo/target/scala-3.8.0-RC3/classes ...
137[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:111:4
138[warn] 111 | final case object FullControl extends Permission
139[warn] | ^^^^^
140[warn] | Modifier final is redundant for this definition
141[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:112:4
142[warn] 112 | final case object Read extends Permission
143[warn] | ^^^^^
144[warn] | Modifier final is redundant for this definition
145[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:113:4
146[warn] 113 | final case object ReadAcp extends Permission
147[warn] | ^^^^^
148[warn] | Modifier final is redundant for this definition
149[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:114:4
150[warn] 114 | final case object Write extends Permission
151[warn] | ^^^^^
152[warn] | Modifier final is redundant for this definition
153[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:115:4
154[warn] 115 | final case object WriteAcp extends Permission
155[warn] | ^^^^^
156[warn] | Modifier final is redundant for this definition
157[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:159:4
158[warn] 159 | final case object DELETE extends HTTPMethod with Uppercase
159[warn] | ^^^^^
160[warn] | Modifier final is redundant for this definition
161[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:160:4
162[warn] 160 | final case object GET extends HTTPMethod with Uppercase
163[warn] | ^^^^^
164[warn] | Modifier final is redundant for this definition
165[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:161:4
166[warn] 161 | final case object POST extends HTTPMethod with Uppercase
167[warn] | ^^^^^
168[warn] | Modifier final is redundant for this definition
169[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/S3.scala:162:4
170[warn] 162 | final case object PUT extends HTTPMethod with Uppercase
171[warn] | ^^^^^
172[warn] | Modifier final is redundant for this definition
173[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:177:4
174[warn] 177 | final case object Allow extends Effect
175[warn] | ^^^^^
176[warn] | Modifier final is redundant for this definition
177[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:178:4
178[warn] 178 | final case object Deny extends Effect
179[warn] | ^^^^^
180[warn] | Modifier final is redundant for this definition
181[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:240:4
182[warn] 240 | final case object All extends S3Action("s3:*")
183[warn] | ^^^^^
184[warn] | Modifier final is redundant for this definition
185[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:241:4
186[warn] 241 | final case object GetObject extends S3Action("s3:GetObject")
187[warn] | ^^^^^
188[warn] | Modifier final is redundant for this definition
189[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:242:4
190[warn] 242 | final case object GetObjectVersion extends S3Action("s3:GetObjectVersion")
191[warn] | ^^^^^
192[warn] | Modifier final is redundant for this definition
193[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:243:4
194[warn] 243 | final case object PutObject extends S3Action("s3:PutObject")
195[warn] | ^^^^^
196[warn] | Modifier final is redundant for this definition
197[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:244:4
198[warn] 244 | final case object GetObjectAcl extends S3Action("s3:GetObjectAcl")
199[warn] | ^^^^^
200[warn] | Modifier final is redundant for this definition
201[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:245:4
202[warn] 245 | final case object GetObjectVersionAcl extends S3Action("s3:GetObjectVersionAcl")
203[warn] | ^^^^^
204[warn] | Modifier final is redundant for this definition
205[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:246:4
206[warn] 246 | final case object SetObjectAcl extends S3Action("s3:PutObjectAcl")
207[warn] | ^^^^^
208[warn] | Modifier final is redundant for this definition
209[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:247:4
210[warn] 247 | final case object SetObjectVersionAcl extends S3Action("s3:PutObjectAclVersion")
211[warn] | ^^^^^
212[warn] | Modifier final is redundant for this definition
213[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:248:4
214[warn] 248 | final case object DeleteObject extends S3Action("s3:DeleteObject")
215[warn] | ^^^^^
216[warn] | Modifier final is redundant for this definition
217[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:249:4
218[warn] 249 | final case object DeleteObjectVersion extends S3Action("s3:DeleteObjectVersion")
219[warn] | ^^^^^
220[warn] | Modifier final is redundant for this definition
221[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:250:4
222[warn] 250 | final case object ListMultipartUploadParts extends S3Action("s3:ListMultipartUploadParts")
223[warn] | ^^^^^
224[warn] | Modifier final is redundant for this definition
225[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:251:4
226[warn] 251 | final case object AbortMultipartUpload extends S3Action("s3:AbortMultipartUpload")
227[warn] | ^^^^^
228[warn] | Modifier final is redundant for this definition
229[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:252:4
230[warn] 252 | final case object RestoreObject extends S3Action("s3:RestoreObject")
231[warn] | ^^^^^
232[warn] | Modifier final is redundant for this definition
233[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:253:4
234[warn] 253 | final case object CreateBucket extends S3Action("s3:CreateBucket")
235[warn] | ^^^^^
236[warn] | Modifier final is redundant for this definition
237[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:254:4
238[warn] 254 | final case object DeleteBucket extends S3Action("s3:DeleteBucket")
239[warn] | ^^^^^
240[warn] | Modifier final is redundant for this definition
241[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:255:4
242[warn] 255 | final case object ListObjects extends S3Action("s3:ListBucket")
243[warn] | ^^^^^
244[warn] | Modifier final is redundant for this definition
245[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:256:4
246[warn] 256 | final case object ListObjectVersions extends S3Action("s3:ListBucketVersions")
247[warn] | ^^^^^
248[warn] | Modifier final is redundant for this definition
249[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:257:4
250[warn] 257 | final case object ListBuckets extends S3Action("s3:ListAllMyBuckets")
251[warn] | ^^^^^
252[warn] | Modifier final is redundant for this definition
253[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:258:4
254[warn] 258 | final case object ListBucketMultipartUploads extends S3Action("s3:ListBucketMultipartUploads")
255[warn] | ^^^^^
256[warn] | Modifier final is redundant for this definition
257[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:259:4
258[warn] 259 | final case object GetBucketAcl extends S3Action("s3:GetBucketAcl")
259[warn] | ^^^^^
260[warn] | Modifier final is redundant for this definition
261[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:260:4
262[warn] 260 | final case object SetBucketAcl extends S3Action("s3:PutBucketAcl")
263[warn] | ^^^^^
264[warn] | Modifier final is redundant for this definition
265[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:261:4
266[warn] 261 | final case object GetBucketCrossOriginConfiguration extends S3Action("s3:GetBucketCORS")
267[warn] | ^^^^^
268[warn] | Modifier final is redundant for this definition
269[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:262:4
270[warn] 262 | final case object SetBucketCrossOriginConfiguration extends S3Action("s3:PutBucketCORS")
271[warn] | ^^^^^
272[warn] | Modifier final is redundant for this definition
273[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:263:4
274[warn] 263 | final case object GetBucketVersioningConfiguration extends S3Action("s3:GetBucketVersioning")
275[warn] | ^^^^^
276[warn] | Modifier final is redundant for this definition
277[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:264:4
278[warn] 264 | final case object SetBucketVersioningConfiguration extends S3Action("s3:PutBucketVersioning")
279[warn] | ^^^^^
280[warn] | Modifier final is redundant for this definition
281[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:265:4
282[warn] 265 | final case object GetBucketRequesterPays extends S3Action("s3:GetBucketRequestPayment")
283[warn] | ^^^^^
284[warn] | Modifier final is redundant for this definition
285[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:266:4
286[warn] 266 | final case object SetBucketRequesterPays extends S3Action("s3:PutBucketRequestPayment")
287[warn] | ^^^^^
288[warn] | Modifier final is redundant for this definition
289[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:267:4
290[warn] 267 | final case object GetBucketLocation extends S3Action("s3:GetBucketLocation")
291[warn] | ^^^^^
292[warn] | Modifier final is redundant for this definition
293[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:268:4
294[warn] 268 | final case object GetBucketPolicy extends S3Action("s3:GetBucketPolicy")
295[warn] | ^^^^^
296[warn] | Modifier final is redundant for this definition
297[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:269:4
298[warn] 269 | final case object SetBucketPolicy extends S3Action("s3:PutBucketPolicy")
299[warn] | ^^^^^
300[warn] | Modifier final is redundant for this definition
301[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:270:4
302[warn] 270 | final case object DeleteBucketPolicy extends S3Action("s3:DeleteBucketPolicy")
303[warn] | ^^^^^
304[warn] | Modifier final is redundant for this definition
305[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:271:4
306[warn] 271 | final case object GetBucketNotificationConfiguration extends S3Action("s3:GetBucketNotification")
307[warn] | ^^^^^
308[warn] | Modifier final is redundant for this definition
309[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:272:4
310[warn] 272 | final case object SetBucketNotificationConfiguration extends S3Action("s3:PutBucketNotification")
311[warn] | ^^^^^
312[warn] | Modifier final is redundant for this definition
313[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:273:4
314[warn] 273 | final case object GetBucketLogging extends S3Action("s3:GetBucketLogging")
315[warn] | ^^^^^
316[warn] | Modifier final is redundant for this definition
317[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:274:4
318[warn] 274 | final case object SetBucketLogging extends S3Action("s3:PutBucketLogging")
319[warn] | ^^^^^
320[warn] | Modifier final is redundant for this definition
321[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:275:4
322[warn] 275 | final case object GetBucketTagging extends S3Action("s3:GetBucketTagging")
323[warn] | ^^^^^
324[warn] | Modifier final is redundant for this definition
325[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:276:4
326[warn] 276 | final case object SetBucketTagging extends S3Action("s3:PutBucketTagging")
327[warn] | ^^^^^
328[warn] | Modifier final is redundant for this definition
329[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:277:4
330[warn] 277 | final case object GetBucketWebsiteConfiguration extends S3Action("s3:GetBucketWebsite")
331[warn] | ^^^^^
332[warn] | Modifier final is redundant for this definition
333[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:278:4
334[warn] 278 | final case object SetBucketWebsiteConfiguration extends S3Action("s3:PutBucketWebsite")
335[warn] | ^^^^^
336[warn] | Modifier final is redundant for this definition
337[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:279:4
338[warn] 279 | final case object DeleteBucketWebsiteConfiguration extends S3Action("s3:DeleteBucketWebsite")
339[warn] | ^^^^^
340[warn] | Modifier final is redundant for this definition
341[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:280:4
342[warn] 280 | final case object GetBucketLifecycleConfiguration extends S3Action("s3:GetLifecycleConfiguration")
343[warn] | ^^^^^
344[warn] | Modifier final is redundant for this definition
345[warn] -- [E147] Syntax Warning: /build/repo/src/main/scala/s3dsl/domain/auth/Domain.scala:281:4
346[warn] 281 | final case object SetBucketLifecycleConfiguration extends S3Action("s3:PutLifecycleConfiguration")
347[warn] | ^^^^^
348[warn] | Modifier final is redundant for this definition
349[warn] 53 warnings found
350[info] done compiling
351[info] compiling 4 Scala sources to /build/repo/target/scala-3.8.0-RC3/test-classes ...
352[info] done compiling
353SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
354SLF4J: Defaulting to no-operation (NOP) logger implementation
355SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
356[info] CodecTest
357[info] Action codec should
358[info] + be reversible
359[info] Principal.Provider codec should
360[info] + be reversible
361[info] Principal.Id codec should
362[info] + be reversible
363[info] Set[Principal] codec should
364[info] + decode an example json
365[info] + decode string and array values
366[info] + be reversible
367[info] Effect codec should
368[info] + be reversible
369[info] Condition codec should
370[info] + be correct for an example json
371[info] + be reversible
372[info] Resource coded should
373[info] + be reversible
374[info] StatementWrite codec should
375[info] + be reversible
376[info] StatementRead codec should
377[info] + be reversible
378[info] + decode a simple example
379[info] Version codec should
380[info] + be reversible
381[info] PolicyWrite encoder should
382[info] + be successful
383[info] + encode a simple example correctly
384[info] PolicyRead decoder should
385[info] + decode a simple example
386[info] + be able to decode a set of examples
387[info] Total for specification CodecTest
388[info] Finished in 1 second, 706 ms
389[info] 18 examples, 1014 expectations, 0 failure, 0 error
390[error] java.lang.ExceptionInInitializerError
391[error] at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
392[error] at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1155)
393[error] at java.base/jdk.internal.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:42)
394[error] at java.base/jdk.internal.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:185)
395[error] at java.base/java.lang.reflect.Field.acquireFieldAccessor(Field.java:1132)
396[error] at java.base/java.lang.reflect.Field.getFieldAccessor(Field.java:1113)
397[error] at java.base/java.lang.reflect.Field.get(Field.java:425)
398[error] at org.specs2.reflect.Classes.createInstanceForConstructor$$anonfun$1(Classes.scala:75)
399[error] at org.specs2.reflect.Classes.newInstance(Classes.scala:100)
400[error] at org.specs2.reflect.Classes.createInstanceForConstructor(Classes.scala:75)
401[error] at org.specs2.reflect.Classes.findInstance(Classes.scala:58)
402[error] at org.specs2.reflect.Classes.createInstanceFromClass(Classes.scala:39)
403[error] at org.specs2.reflect.Classes.createInstanceFromClass$(Classes.scala:15)
404[error] at org.specs2.reflect.Classes$.createInstanceFromClass(Classes.scala:126)
405[error] at org.specs2.reflect.Classes.createInstance$$anonfun$1(Classes.scala:31)
406[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:386)
407[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
408[error] at org.specs2.control.eff.IntoPolyLower2$$anon$3.apply$$anonfun$8(IntoPoly.scala:60)
409[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
410[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
411[error] at org.specs2.control.eff.Interpret.go$1$$anonfun$5(Interpret.scala:198)
412[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
413[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
414[error] at org.specs2.control.eff.CollectedUnions.othersEff$$anonfun$1(Unions.scala:97)
415[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:386)
416[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
417[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:378)
418[error] at org.specs2.control.eff.CollectedUnions.continuation$$anonfun$1(Unions.scala:84)
419[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
420[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
421[error] at org.specs2.control.eff.Interpret.org$specs2$control$eff$Interpret$$anon$1$$_$onEffect$$anonfun$1(Interpret.scala:53)
422[error] at org.specs2.fp.EitherOps$.bimap$extension(EitherSyntax.scala:82)
423[error] at org.specs2.control.eff.Interpret$$anon$1.onEffect(Interpret.scala:53)
424[error] at org.specs2.control.eff.Interpret$$anon$1.onApplicativeEffect(Interpret.scala:61)
425[error] at org.specs2.control.eff.Interpret$$anon$1.onApplicativeEffect(Interpret.scala:58)
426[error] at org.specs2.control.eff.Interpret.go$1(Interpret.scala:200)
427[error] at org.specs2.control.eff.Interpret.interpretLoop(Interpret.scala:207)
428[error] at org.specs2.control.eff.Interpret.interpretLoop$(Interpret.scala:39)
429[error] at org.specs2.control.eff.Interpret$.interpretLoop(Interpret.scala:635)
430[error] at org.specs2.control.eff.Interpret.interpret(Interpret.scala:71)
431[error] at org.specs2.control.eff.Interpret.interpret$(Interpret.scala:39)
432[error] at org.specs2.control.eff.Interpret$.interpret(Interpret.scala:635)
433[error] at org.specs2.control.eff.Interpret.interpret1(Interpret.scala:78)
434[error] at org.specs2.control.eff.Interpret.interpret1$(Interpret.scala:39)
435[error] at org.specs2.control.eff.Interpret$.interpret1(Interpret.scala:635)
436[error] at org.specs2.control.eff.ErrorInterpretation.runError(ErrorEffect.scala:87)
437[error] at org.specs2.control.eff.ErrorInterpretation.runError$(ErrorEffect.scala:61)
438[error] at org.specs2.control.eff.ErrorEffect$.runError(ErrorEffect.scala:187)
439[error] at org.specs2.control.eff.syntax.error$ErrorEffectOps.runError(error.scala:14)
440[error] at org.specs2.control.ExecuteActions.executeActionFuture(ExecuteActions.scala:36)
441[error] at org.specs2.control.ExecuteActions.executeActionFuture$(ExecuteActions.scala:21)
442[error] at org.specs2.control.ExecuteActions$.executeActionFuture(ExecuteActions.scala:93)
443[error] at org.specs2.runner.SbtTask.executeFuture(SbtRunner.scala:146)
444[error] at org.specs2.runner.SbtTask.execute(SbtRunner.scala:166)
445[error] at sbt.TestRunner.runTest$1(TestFramework.scala:153)
446[error] at sbt.TestRunner.run(TestFramework.scala:168)
447[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
448[error] at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
449[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
450[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
451[error] at sbt.TestFunction.apply(TestFramework.scala:348)
452[error] at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
453[error] at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
454[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
455[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
456[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
457[error] at sbt.Execute.work(Execute.scala:292)
458[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
459[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
460[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
461[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
462[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
463[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
464[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
465[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
466[error] at java.base/java.lang.Thread.run(Thread.java:833)
467[error] Caused by: software.amazon.awssdk.core.exception.SdkClientException: Unable to load region from any of the providers in the chain software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain@77fd61f8: [software.amazon.awssdk.regions.providers.SystemSettingsRegionProvider@1c07c5e0: Unable to load region from system settings. Region must be specified either via environment variable (AWS_REGION) or system property (aws.region)., software.amazon.awssdk.regions.providers.AwsProfileRegionProvider@6f8de76c: No region provided in profile: default, software.amazon.awssdk.regions.providers.InstanceProfileRegionProvider@9acf0cc: Unable to retrieve region information from EC2 Metadata service. Please make sure the application is running on EC2.]
468[error] at software.amazon.awssdk.core.exception.SdkClientException$BuilderImpl.build(SdkClientException.java:130)
469[error] at software.amazon.awssdk.regions.providers.AwsRegionProviderChain.getRegion(AwsRegionProviderChain.java:70)
470[error] at software.amazon.awssdk.services.s3.internal.signing.DefaultSdkPresigner.<init>(DefaultSdkPresigner.java:58)
471[error] at software.amazon.awssdk.services.s3.internal.signing.DefaultS3Presigner.<init>(DefaultS3Presigner.java:166)
472[error] at software.amazon.awssdk.services.s3.internal.signing.DefaultS3Presigner.<init>(DefaultS3Presigner.java:143)
473[error] at software.amazon.awssdk.services.s3.internal.signing.DefaultS3Presigner$Builder.build(DefaultS3Presigner.java:756)
474[error] at s3dsl.PresignTest$.<clinit>(PresignTest.scala:28)
475[error] at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
476[error] at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1155)
477[error] at java.base/jdk.internal.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:42)
478[error] at java.base/jdk.internal.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:185)
479[error] at java.base/java.lang.reflect.Field.acquireFieldAccessor(Field.java:1132)
480[error] at java.base/java.lang.reflect.Field.getFieldAccessor(Field.java:1113)
481[error] at java.base/java.lang.reflect.Field.get(Field.java:425)
482[error] at org.specs2.reflect.Classes.createInstanceForConstructor$$anonfun$1(Classes.scala:75)
483[error] at org.specs2.reflect.Classes.newInstance(Classes.scala:100)
484[error] at org.specs2.reflect.Classes.createInstanceForConstructor(Classes.scala:75)
485[error] at org.specs2.reflect.Classes.findInstance(Classes.scala:58)
486[error] at org.specs2.reflect.Classes.createInstanceFromClass(Classes.scala:39)
487[error] at org.specs2.reflect.Classes.createInstanceFromClass$(Classes.scala:15)
488[error] at org.specs2.reflect.Classes$.createInstanceFromClass(Classes.scala:126)
489[error] at org.specs2.reflect.Classes.createInstance$$anonfun$1(Classes.scala:31)
490[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:386)
491[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
492[error] at org.specs2.control.eff.IntoPolyLower2$$anon$3.apply$$anonfun$8(IntoPoly.scala:60)
493[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
494[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
495[error] at org.specs2.control.eff.Interpret.go$1$$anonfun$5(Interpret.scala:198)
496[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
497[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
498[error] at org.specs2.control.eff.CollectedUnions.othersEff$$anonfun$1(Unions.scala:97)
499[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:386)
500[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
501[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:378)
502[error] at org.specs2.control.eff.CollectedUnions.continuation$$anonfun$1(Unions.scala:84)
503[error] at org.specs2.control.eff.Arrs.go$1(Eff.scala:383)
504[error] at org.specs2.control.eff.Arrs.apply(Eff.scala:402)
505[error] at org.specs2.control.eff.Interpret.org$specs2$control$eff$Interpret$$anon$1$$_$onEffect$$anonfun$1(Interpret.scala:53)
506[error] at org.specs2.fp.EitherOps$.bimap$extension(EitherSyntax.scala:82)
507[error] at org.specs2.control.eff.Interpret$$anon$1.onEffect(Interpret.scala:53)
508[error] at org.specs2.control.eff.Interpret$$anon$1.onApplicativeEffect(Interpret.scala:61)
509[error] at org.specs2.control.eff.Interpret$$anon$1.onApplicativeEffect(Interpret.scala:58)
510[error] at org.specs2.control.eff.Interpret.go$1(Interpret.scala:200)
511[error] at org.specs2.control.eff.Interpret.interpretLoop(Interpret.scala:207)
512[error] at org.specs2.control.eff.Interpret.interpretLoop$(Interpret.scala:39)
513[error] at org.specs2.control.eff.Interpret$.interpretLoop(Interpret.scala:635)
514[error] at org.specs2.control.eff.Interpret.interpret(Interpret.scala:71)
515[error] at org.specs2.control.eff.Interpret.interpret$(Interpret.scala:39)
516[error] at org.specs2.control.eff.Interpret$.interpret(Interpret.scala:635)
517[error] at org.specs2.control.eff.Interpret.interpret1(Interpret.scala:78)
518[error] at org.specs2.control.eff.Interpret.interpret1$(Interpret.scala:39)
519[error] at org.specs2.control.eff.Interpret$.interpret1(Interpret.scala:635)
520[error] at org.specs2.control.eff.ErrorInterpretation.runError(ErrorEffect.scala:87)
521[error] at org.specs2.control.eff.ErrorInterpretation.runError$(ErrorEffect.scala:61)
522[error] at org.specs2.control.eff.ErrorEffect$.runError(ErrorEffect.scala:187)
523[error] at org.specs2.control.eff.syntax.error$ErrorEffectOps.runError(error.scala:14)
524[error] at org.specs2.control.ExecuteActions.executeActionFuture(ExecuteActions.scala:36)
525[error] at org.specs2.control.ExecuteActions.executeActionFuture$(ExecuteActions.scala:21)
526[error] at org.specs2.control.ExecuteActions$.executeActionFuture(ExecuteActions.scala:93)
527[error] at org.specs2.runner.SbtTask.executeFuture(SbtRunner.scala:146)
528[error] at org.specs2.runner.SbtTask.execute(SbtRunner.scala:166)
529[error] at sbt.TestRunner.runTest$1(TestFramework.scala:153)
530[error] at sbt.TestRunner.run(TestFramework.scala:168)
531[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
532[error] at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
533[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
534[error] at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
535[error] at sbt.TestFunction.apply(TestFramework.scala:348)
536[error] at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
537[error] at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
538[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
539[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
540[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
541[error] at sbt.Execute.work(Execute.scala:292)
542[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
543[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
544[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
545[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
546[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
547[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
548[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
549[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
550[error] at java.base/java.lang.Thread.run(Thread.java:833)
551[error] (Test / executeTests) java.lang.ExceptionInInitializerError
552
553************************
554Build summary:
555[{
556 "module": "s3dsl",
557 "compile": {"status": "ok", "tookMs": 16961, "warnings": 53, "errors": 0, "sourceVersion": "3.8"},
558 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
559 "test-compile": {"status": "ok", "tookMs": 5174, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
560 "test": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["java.lang.ExceptionInInitializerError"]}, "tookMs": 3035, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
561 "publish": {"status": "skipped", "tookMs": 0},
562 "metadata": {
563 "crossScalaVersions": ["2.13.17", "3.7.1"]
564}
565}]
566************************
567[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: s3dsl
568[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: s3dsl
569[error] Total time: 60 s, completed Dec 4, 2025, 2:43:50 PM
570[0JBuild failed, not retrying.