Build Logs
eed3si9n/sbt-coursier • 14270752029
Errors
0
Warnings
20
Total Lines
306
1##################################
2Clonning https://github.com/eed3si9n/sbt-coursier.git into repo using revision
3##################################
4----
5Preparing build for 3.6.4
6Scala binary version found: 3.6
7Implicitly using source version 3.6-migration
8Scala binary version found: 3.6
9Implicitly using source version 3.6-migration
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
13----
14Starting build for 3.6.4
15Execute tests: false
16sbt project found:
17Try apply source patch:
18Path: project/Settings.scala
19Pattern: def scala3 = "3.3.1"
20Replacement: def scala3 = "3.6.4"
21Starting compilation server
22Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
23Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
24Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
25Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
26Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
27Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
28Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
29Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
30Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
31Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
32Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
33Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
34Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
35Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
36Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
37Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
38Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
39Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
40Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
41Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
42Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
43Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
44Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
45Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
46Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
47Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
48Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
49Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
50Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
51Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
52Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
53Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
54Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
55Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
56Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
57Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
58Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
59Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
60Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
61Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
62Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
63Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
64Compiling project (Scala 3.4.2, JVM (17))
65Compiled project (Scala 3.4.2, JVM (17))
66Successfully applied pattern 'def scala3 = "3.3.1"' in repo/project/Settings.scala
67No prepare script found for project eed3si9n/sbt-coursier
68Synchronizing submodule url for 'metadata'
69##################################
70Scala version: 3.6.4
71Targets: org.scala-sbt%librarymanagement-coursier
72Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "17" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [ { "path": "project/Settings.scala", "pattern": "def scala3 = \"3.3.1\"", "replaceWith": "def scala3 = \"<SCALA_VERSION>\"" } ] }
73##################################
74Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
75Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
76[sbt_options] declare -a sbt_options=()
77[process_args] java_version = '17'
78[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
79# Executing command line:
80java
81-Dfile.encoding=UTF-8
82-Dcommunitybuild.scala=3.6.4
83-Dcommunitybuild.project.dependencies.add=
84-Xmx7G
85-Xms4G
86-Xss8M
87-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
88-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
89-jar
90/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
91"setCrossScalaVersions 3.6.4"
92"++3.6.4 -v"
93"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
94"set every credentials := Nil"
95"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
96"removeScalacOptionsStartingWith -P:wartremover"
97
98moduleMappings
99"runBuild 3.6.4 """{
100 "projects": {
101 "exclude": [],
102 "overrides": {}
103 },
104 "java": {
105 "version": "17"
106 },
107 "sbt": {
108 "commands": [],
109 "options": []
110 },
111 "mill": {
112 "options": []
113 },
114 "tests": "compile-only",
115 "migrationVersions": [],
116 "sourcePatches": [
117 {
118 "path": "project/Settings.scala",
119 "pattern": "def scala3 = \"3.3.1\"",
120 "replaceWith": "def scala3 = \"<SCALA_VERSION>\""
121 }
122 ]
123}""" org.scala-sbt%librarymanagement-coursier"
124
125[info] [launcher] getting org.scala-sbt sbt 1.9.7 (this may take some time)...
126[info] welcome to sbt 1.9.7 (Eclipse Adoptium Java 17.0.8)
127[info] loading settings for project repo-build-build-build from metals.sbt ...
128[info] loading project definition from /build/repo/project/project/project
129[info] loading settings for project repo-build-build from metals.sbt ...
130[info] loading project definition from /build/repo/project/project
131[success] Generated .bloop/repo-build-build.json
132[success] Total time: 1 s, completed Apr 4, 2025, 7:23:17 PM
133[info] loading settings for project repo-build from plugins.sbt ...
134[info] loading project definition from /build/repo/project
135[info] compiling 5 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
136[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.18. Compiling...
137[info] Compilation completed in 8.835s.
138[info] done compiling
139[info] loading settings for project sbt-coursier-root from build.sbt ...
140[info] resolving key references (13416 settings) ...
141[info] set current project to sbt-coursier-root (in build file:/build/repo/)
142Execute setCrossScalaVersions: 3.6.4
143OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in lm-coursier-shaded/crossScalaVersions
144OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in sbt-lm-coursier/crossScalaVersions
145OpenCB::Limitting incorrect crossVersions List(2.12.17) -> List(3.6.4) in sbt-lm-coursier/crossScalaVersions
146OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in lm-coursier/crossScalaVersions
147OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in definitions/crossScalaVersions
148OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in sbt-coursier-shared-shaded/crossScalaVersions
149OpenCB::Limitting incorrect crossVersions List(2.12.17) -> List(3.6.4) in sbt-coursier-shared-shaded/crossScalaVersions
150OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in sbt-coursier-shared/crossScalaVersions
151OpenCB::Limitting incorrect crossVersions List(2.12.17) -> List(3.6.4) in sbt-coursier-shared/crossScalaVersions
152OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in sbt-coursier-root/crossScalaVersions
153OpenCB::Limitting incorrect crossVersions List(2.12.17) -> List(3.6.4) in sbt-coursier-root/crossScalaVersions
154OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in sbt-coursier/crossScalaVersions
155OpenCB::Limitting incorrect crossVersions List(2.12.17) -> List(3.6.4) in sbt-coursier/crossScalaVersions
156OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in lm-coursier-shaded-publishing/crossScalaVersions
157OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in customProtocolJavaForTest/crossScalaVersions
158OpenCB::Limitting incorrect crossVersions List(3.6.4) -> List(2.13.10) in customProtocolForTest213/crossScalaVersions
159OpenCB::Limitting incorrect crossVersions List(3.6.4) -> List(2.12.17) in customProtocolForTest212/crossScalaVersions
160[info] set current project to sbt-coursier-root (in build file:/build/repo/)
161[info] Setting Scala version to 3.6.4 on 10 projects.
162[info] Switching Scala version on:
163[info] * sbt-coursier-root (3.6.4)
164[info] sbt-coursier (3.6.4)
165[info] sbt-coursier-shared-shaded (3.6.4)
166[info] lm-coursier-shaded (2.12.17, 2.13.10, 3.6.4)
167[info] customProtocolJavaForTest (3.6.4)
168[info] sbt-lm-coursier (3.6.4)
169[info] lm-coursier (2.12.17, 2.13.10, 3.6.4)
170[info] definitions (2.12.17, 2.13.10, 3.6.4)
171[info] sbt-coursier-shared (3.6.4)
172[info] lm-coursier-shaded-publishing (2.12.17, 2.13.10, 3.6.4)
173[info] Excluding projects:
174[info] customProtocolForTest212 (2.12.17)
175[info] customProtocolForTest213 (2.13.10)
176[info] Reapplying settings...
177[info] set current project to sbt-coursier-root (in build file:/build/repo/)
178Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
179[info] Reapplying settings...
180[info] set current project to sbt-coursier-root (in build file:/build/repo/)
181[info] Defining Global / credentials, credentials and 10 others.
182[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 60 others.
183[info] Run `last` for details.
184[info] Reapplying settings...
185[info] set current project to sbt-coursier-root (in build file:/build/repo/)
186Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
187[info] Reapplying settings...
188OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
189
190 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
191 Did you mean sbt-coursier-shared-shaded / allExcludeDependencies ?
192 , retry without global scopes
193[info] Reapplying settings...
194[info] set current project to sbt-coursier-root (in build file:/build/repo/)
195Execute removeScalacOptionsStartingWith: -P:wartremover
196[info] Reapplying settings...
197[info] set current project to sbt-coursier-root (in build file:/build/repo/)
198[success] Total time: 0 s, completed Apr 4, 2025, 7:23:51 PM
199Build config: {
200 "projects": {
201 "exclude": [],
202 "overrides": {}
203 },
204 "java": {
205 "version": "17"
206 },
207 "sbt": {
208 "commands": [],
209 "options": []
210 },
211 "mill": {
212 "options": []
213 },
214 "tests": "compile-only",
215 "migrationVersions": [],
216 "sourcePatches": [
217 {
218 "path": "project/Settings.scala",
219 "pattern": "def scala3 = \"3.3.1\"",
220 "replaceWith": "def scala3 = \"<SCALA_VERSION>\""
221 }
222 ]
223}
224Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
225Starting build...
226Projects: Set(lm-coursier-shaded-publishing)
227Starting build for ProjectRef(file:/build/repo/,lm-coursier-shaded-publishing) (librarymanagement-coursier)...
228OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.18 module Global
229Compile scalacOptions: List(-Xsemanticdb, -semanticdb-target, /build/repo/modules/lm-coursier/target/shaded-publishing-module/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
230OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
231[info] Wrote /build/repo/modules/lm-coursier/target/shaded-publishing-module/target/scala-3.6.4/librarymanagement-coursier_3-2.0.0-alpha8-SNAPSHOT.pom
232OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
233OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
234[info] compiling 21 Scala sources to /build/repo/modules/definitions/target/scala-3.6.4/classes ...
235[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/definitions/src/main/scala/lmcoursier/definitions/FromCoursier.scala:8:4
236[warn] 8 | r match {
237[warn] | ^
238[warn] |match may not be exhaustive.
239[warn] |
240[warn] |It would fail on pattern case: FetchMissing, ForceDownload, LocalOnly, LocalUpdate
241[warn] |
242[warn] | longer explanation available when compiling with `-explain`
243[warn] one warning found
244[info] done compiling
245[info] Loading external rule(s) built against an old version of Scalafix (0.10.1).
246[info] This might not be a problem, but in case you run into unexpected behavior, you
247[info] should try a more recent version of the rules(s) if available. If that does
248[info] not help, request the rule(s) maintainer to build against Scalafix 0.14.2
249[info] or later, and downgrade Scalafix to 0.10.x (x>=1) for the time being.
250[info]
251[info] Running scalafix on 21 Scala sources
252[info] compiling 42 Scala sources to /build/repo/modules/lm-coursier/target/shaded-module/target/scala-3.6.4/classes ...
253[warn] bad option '-Ymacro-annotations' was ignored
254[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/lm-coursier/src/main/scala/lmcoursier/definitions/FromCoursier.scala:8:4
255[warn] 8 | r match {
256[warn] | ^
257[warn] |match may not be exhaustive.
258[warn] |
259[warn] |It would fail on pattern case: FetchMissing, ForceDownload, LocalOnly, LocalUpdate
260[warn] |
261[warn] | longer explanation available when compiling with `-explain`
262[warn] there were 10 deprecation warnings; re-run with -deprecation for details
263[warn] three warnings found
264[info] done compiling
265Fully-qualified classname does not match jar entry:
266 jar entry: META-INF/versions/9/coursier/util/shaded/org/jsoup/helper/RequestAuthHandler.class
267 class name: coursier/util/shaded/org/jsoup/helper/RequestAuthHandler.class
268Omitting META-INF/versions/9/coursier/util/shaded/org/jsoup/helper/RequestAuthHandler.class.
269Fully-qualified classname does not match jar entry:
270 jar entry: META-INF/versions/9/module-info.class
271 class name: module-info.class
272Omitting META-INF/versions/9/module-info.class.
273[info] 4 file(s) merged using strategy 'Rename' (Run the task at debug level to see the details)
274[info] 22 file(s) merged using strategy 'Discard' (Run the task at debug level to see the details)
275[info] 2 file(s) merged using strategy 'FilterDistinctLines' (Run the task at debug level to see the details)
276[info] Built: /build/repo/modules/lm-coursier/target/shaded-module/target/scala-3.6.4/lm-coursier-shaded-assembly-2.0.0-alpha8-SNAPSHOT.jar
277[info] Jar hash: 5279179b0d5c072beadb220b9f125c2ff659e8b8
278[info] :: delivering :: org.scala-sbt#librarymanagement-coursier_3;2.0.0-alpha8-SNAPSHOT :: 2.0.0-alpha8-SNAPSHOT :: integration :: Fri Apr 04 19:24:22 CEST 2025
279[info] delivering ivy file to /build/repo/modules/lm-coursier/target/shaded-publishing-module/target/scala-3.6.4/ivy-2.0.0-alpha8-SNAPSHOT.xml
280[info] published librarymanagement-coursier_3 to /root/.ivy2/local/org.scala-sbt/librarymanagement-coursier_3/2.0.0-alpha8-SNAPSHOT/poms/librarymanagement-coursier_3.pom
281[info] published librarymanagement-coursier_3 to /root/.ivy2/local/org.scala-sbt/librarymanagement-coursier_3/2.0.0-alpha8-SNAPSHOT/jars/librarymanagement-coursier_3.jar
282[info] published librarymanagement-coursier_3 to /root/.ivy2/local/org.scala-sbt/librarymanagement-coursier_3/2.0.0-alpha8-SNAPSHOT/srcs/librarymanagement-coursier_3-sources.jar
283[info] published librarymanagement-coursier_3 to /root/.ivy2/local/org.scala-sbt/librarymanagement-coursier_3/2.0.0-alpha8-SNAPSHOT/docs/librarymanagement-coursier_3-javadoc.jar
284[info] published ivy to /root/.ivy2/local/org.scala-sbt/librarymanagement-coursier_3/2.0.0-alpha8-SNAPSHOT/ivys/ivy.xml
285
286************************
287Build summary:
288[{
289 "module": "librarymanagement-coursier",
290 "compile": {"status": "ok", "tookMs": 271, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
291 "doc": {"status": "ok", "tookMs": 41, "files": 0, "totalSizeKb": 0},
292 "test-compile": {"status": "ok", "tookMs": 96, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
293 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
294 "publish": {"status": "ok", "tookMs": 28929},
295 "metadata": {
296 "crossScalaVersions": ["2.12.17", "2.13.10"]
297}
298}]
299************************
300[success] Total time: 32 s, completed Apr 4, 2025, 7:24:23 PM
301Checking patch project/plugins.sbt...
302Checking patch project/Settings.scala...
303Checking patch build.sbt...
304Applied patch project/plugins.sbt cleanly.
305Applied patch project/Settings.scala cleanly.
306Applied patch build.sbt cleanly.