Build Logs

armanbilge/feral • 3.8.0-RC1:2025-11-14

Errors

0

Warnings

8

Total Lines

205

1##################################
2Clonning https://github.com/armanbilge/feral.git into /build/repo using revision
3##################################
4Would override fixed Scala version: 3.3.1
5----
6Preparing build for 3.8.0-RC1
7Scala binary version found: 3.8
8Implicitly using source version 3.8
9Scala binary version found: 3.8
10Implicitly using source version 3.8
11Would try to apply common scalacOption (best-effort, sbt/mill only):
12Append: ,REQUIRE:-source:3.8
13Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
14
15Try apply source patch:
16Path: build.sbt
17Pattern: val Scala3 = "3.3.1"
18Replacement: val Scala3 = "3.8.0-RC1"
19Starting compilation server
20Compiling project (Scala 3.7.3, JVM (17))
21Compiled project (Scala 3.7.3, JVM (17))
22Successfully applied pattern 'val Scala3 = "3.3.1"' in build.sbt
23----
24Starting build for 3.8.0-RC1
25Execute tests: false
26sbt project found:
27Sbt version 1.9.8 is not supported, minimal supported version is 1.11.5
28Enforcing usage of sbt in version 1.11.5
29No prepare script found for project armanbilge/feral
30/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
31##################################
32Scala version: 3.8.0-RC1
33Targets: com.armanbilge%feral-core com.armanbilge%feral-lambda com.armanbilge%feral-lambda-api-gateway-proxy-http4s com.armanbilge%feral-lambda-cloudformation-custom-resource com.armanbilge%feral-lambda-events com.armanbilge%feral-lambda-natchez
34Project projectConfig: {"projects":{"exclude":["com.armanbilge%feral-lambda-events","com.armanbilge%feral-lambda-natchez","com.armanbilge%feral-lambda-api-gateway-proxy-http4s","com.armanbilge%feral-core"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
35##################################
36Using extra scalacOptions: ,REQUIRE:-source:3.8
37Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
38[sbt_options] declare -a sbt_options=()
39[process_args] java_version = '17'
40[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
41# Executing command line:
42java
43-Xms1G
44-Xmx4G
45-XX:+UseG1GC
46-Dcommunitybuild.scala=3.8.0-RC1
47-Dcommunitybuild.project.dependencies.add=
48-Xmx7G
49-Xms4G
50-Xss8M
51-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
52-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
53-jar
54/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
55"setCrossScalaVersions 3.8.0-RC1"
56"++3.8.0-RC1 -v"
57"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
58"set every credentials := Nil"
59"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
60"removeScalacOptionsStartingWith -P:wartremover"
61
62moduleMappings
63"runBuild 3.8.0-RC1 """{"projects":{"exclude":["com.armanbilge%feral-lambda-events","com.armanbilge%feral-lambda-natchez","com.armanbilge%feral-lambda-api-gateway-proxy-http4s","com.armanbilge%feral-core"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" com.armanbilge%feral-core com.armanbilge%feral-lambda com.armanbilge%feral-lambda-api-gateway-proxy-http4s com.armanbilge%feral-lambda-cloudformation-custom-resource com.armanbilge%feral-lambda-events com.armanbilge%feral-lambda-natchez"
64
65[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
66[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
67[info] loading project definition from /build/repo/project
68[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
69[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
70[info] Compilation completed in 9.07s.
71[info] done compiling
72[info] loading settings for project root from build.sbt...
73[info] resolving key references (23052 settings) ...
74[info] set scmInfo to https://github.com/armanbilge/feral
75[info] set current project to feral (in build file:/build/repo/)
76Execute setCrossScalaVersions: 3.8.0-RC1
77OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in unidocs/crossScalaVersions
78OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaCloudFormationCustomResourceJVM/crossScalaVersions
79OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in examplesJS/crossScalaVersions
80OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in examplesJVM/crossScalaVersions
81OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaHttp4sJS/crossScalaVersions
82OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaCloudFormationCustomResourceJS/crossScalaVersions
83OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaJS/crossScalaVersions
84[info] set scmInfo to https://github.com/armanbilge/feral
85OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaJVM/crossScalaVersions
86OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in rootSbtScalafix/crossScalaVersions
87OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in lambdaHttp4sJVM/crossScalaVersions
88OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in rootJVM/crossScalaVersions
89OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in rootNative/crossScalaVersions
90OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in rootJS/crossScalaVersions
91OpenCB::Limitting incorrect crossVersions List() -> List(2.13.12) in root/crossScalaVersions
92[info] set current project to feral (in build file:/build/repo/)
93[info] Setting Scala version to 3.8.0-RC1 on 13 projects.
94[info] Switching Scala version on:
95[info] lambdaCloudFormationCustomResourceJS (3.8.0-RC1, 2.13.12)
96[info] lambdaHttp4sJVM (3.8.0-RC1, 2.13.12)
97[info] unidocs (2.12.18, 3.8.0-RC1, 2.13.12)
98[info] rootJS (2.12.18, 3.8.0-RC1, 2.13.12)
99[info] examplesJS (3.8.0-RC1, 2.13.12)
100[info] lambdaHttp4sJS (3.8.0-RC1, 2.13.12)
101[info] rootSbtScalafix (2.12.18, 3.8.0-RC1, 2.13.12)
102[info] rootJVM (2.12.18, 3.8.0-RC1, 2.13.12)
103[info] lambdaJS (3.8.0-RC1, 2.13.12)
104[info] rootNative (2.12.18, 3.8.0-RC1, 2.13.12)
105[info] examplesJVM (3.8.0-RC1, 2.13.12)
106[info] lambdaJVM (3.8.0-RC1, 2.13.12)
107[info] lambdaCloudFormationCustomResourceJVM (3.8.0-RC1, 2.13.12)
108[info] Excluding projects:
109[info] * root (2.13.12)
110[info] scalafix-output (2.13.12)
111[info] scalafix-input (2.13.12)
112[info] scalafix-rules (2.12.18)
113[info] sbtLambda (2.12.18)
114[info] scalafix-tests (2.12.18)
115[info] Reapplying settings...
116[info] set scmInfo to https://github.com/armanbilge/feral
117[info] set current project to feral (in build file:/build/repo/)
118Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
119[info] Reapplying settings...
120[info] set scmInfo to https://github.com/armanbilge/feral
121[info] set current project to feral (in build file:/build/repo/)
122[info] Defining Global / credentials, credentials and 17 others.
123[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 169 others.
124[info] Run `last` for details.
125[info] Reapplying settings...
126[info] set scmInfo to https://github.com/armanbilge/feral
127[info] set current project to feral (in build file:/build/repo/)
128Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
129[info] Reapplying settings...
130OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
131
132 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
133 Did you mean rootJVM / allExcludeDependencies ?
134 , retry without global scopes
135[info] Reapplying settings...
136[info] set scmInfo to https://github.com/armanbilge/feral
137[info] set current project to feral (in build file:/build/repo/)
138Execute removeScalacOptionsStartingWith: -P:wartremover
139[info] Reapplying settings...
140[info] set scmInfo to https://github.com/armanbilge/feral
141[info] set current project to feral (in build file:/build/repo/)
142[success] Total time: 0 s, completed Nov 14, 2025, 10:11:21 PM
143Build config: {"projects":{"exclude":["com.armanbilge%feral-lambda-events","com.armanbilge%feral-lambda-natchez","com.armanbilge%feral-lambda-api-gateway-proxy-http4s","com.armanbilge%feral-core"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala3 = \"3.3.1\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
144Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(com.armanbilge%feral-lambda-events, com.armanbilge%feral-lambda-natchez, com.armanbilge%feral-lambda-api-gateway-proxy-http4s, com.armanbilge%feral-core),Map()),CompileOnly,List()))
145Excluding target 'com.armanbilge%feral-core' - matches exclusion rule: 'com.armanbilge%feral-core'
146Excluding target 'com.armanbilge%feral-lambda-api-gateway-proxy-http4s' - matches exclusion rule: 'com.armanbilge%feral-lambda-api-gateway-proxy-http4s'
147Excluding target 'com.armanbilge%feral-lambda-events' - matches exclusion rule: 'com.armanbilge%feral-lambda-events'
148Excluding target 'com.armanbilge%feral-lambda-natchez' - matches exclusion rule: 'com.armanbilge%feral-lambda-natchez'
149Starting build...
150Projects: Set(lambdaJVM, lambdaCloudFormationCustomResourceJVM)
151Starting build for ProjectRef(file:/build/repo/,lambdaJVM) (feral-lambda)... [0/2]
152OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
153OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
154OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
155Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/lambda/jvm/target/scala-3.8.0-RC1/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
156[info] compiling 23 Scala sources to /build/repo/lambda/jvm/target/scala-3.8.0-RC1/classes ...
157[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
158[warn] one warning found
159[info] done compiling
160[info] compiling 11 Scala sources to /build/repo/lambda/jvm/target/scala-3.8.0-RC1/test-classes ...
161[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
162[warn] one warning found
163[info] done compiling
164Starting build for ProjectRef(file:/build/repo/,lambdaCloudFormationCustomResourceJVM) (feral-lambda-cloudformation-custom-resource)... [1/2]
165Compile scalacOptions: -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Xsemanticdb, -semanticdb-target, /build/repo/lambda-cloudformation-custom-resource/.jvm/target/scala-3.8.0-RC1/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
166[info] compiling 2 Scala sources to /build/repo/lambda-cloudformation-custom-resource/.jvm/target/scala-3.8.0-RC1/classes ...
167[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
168[warn] one warning found
169[info] done compiling
170[info] compiling 2 Scala sources to /build/repo/lambda-cloudformation-custom-resource/.jvm/target/scala-3.8.0-RC1/test-classes ...
171[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
172[warn] one warning found
173[info] done compiling
174
175************************
176Build summary:
177[{
178 "module": "feral-lambda",
179 "compile": {"status": "ok", "tookMs": 17948, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
180 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
181 "test-compile": {"status": "ok", "tookMs": 4329, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
182 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
183 "publish": {"status": "skipped", "tookMs": 0},
184 "metadata": {
185 "crossScalaVersions": ["2.13.12", "3.3.1"]
186}
187},{
188 "module": "feral-lambda-cloudformation-custom-resource",
189 "compile": {"status": "ok", "tookMs": 2634, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
190 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
191 "test-compile": {"status": "ok", "tookMs": 4329, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
192 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
193 "publish": {"status": "skipped", "tookMs": 0},
194 "metadata": {
195 "crossScalaVersions": ["2.13.12", "3.3.1"]
196}
197}]
198************************
199[success] Total time: 66 s (0:01:06.0), completed Nov 14, 2025, 10:12:27 PM
200[0JChecking patch project/plugins.sbt...
201Checking patch project/build.properties...
202Checking patch build.sbt...
203Applied patch project/plugins.sbt cleanly.
204Applied patch project/build.properties cleanly.
205Applied patch build.sbt cleanly.