Build Logs
xuwei-k/sbt-warning-diff • scheduled_3.8.0-RC1-bin-20251031-2f97633-NIGHTLY
Errors
0
Warnings
14
Total Lines
183
1##################################
2Clonning https://github.com/xuwei-k/sbt-warning-diff.git into /build/repo using revision v0.6.1
3##################################
4Note: switching to '8f12d2f2fc342e4774f2830c8bf12ffa266ce5b9'.
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-RC1-bin-20251031-2f97633-NIGHTLY
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
31Try apply source patch:
32Path: build.sbt
33Pattern: def Scala3 = "3.7.3"
34Replacement: def Scala3 = "3.8.0-RC1-bin-20251031-2f97633-NIGHTLY"
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (25))
37Compiled project (Scala 3.7.3, JVM (25))
38WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
39WARNING: sun.misc.Unsafe::objectFieldOffset has been called by scala.runtime.LazyVals$ (file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.7.3/scala3-library_3-3.7.3.jar)
40WARNING: Please consider reporting this to the maintainers of class scala.runtime.LazyVals$
41WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
42Successfully applied pattern 'def Scala3 = "3.7.3"' in build.sbt
43----
44Starting build for 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY
45Execute tests: false
46sbt project found:
47No prepare script found for project xuwei-k/sbt-warning-diff
48/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
49##################################
50Scala version: 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY
51Targets: com.github.xuwei-k%warning-diff-core
52Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"def Scala3 = \"3.7.3\"","replaceWith":"def Scala3 = \"<SCALA_VERSION>\""}]}
53##################################
54Using extra scalacOptions: ,REQUIRE:-source:3.8
55Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
56[sbt_options] declare -a sbt_options=()
57[process_args] java_version = '25'
58[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25/rt.jar'
59# Executing command line:
60java
61-Dfile.encoding=UTF-8
62-Dcommunitybuild.scala=3.8.0-RC1-bin-20251031-2f97633-NIGHTLY
63-Dcommunitybuild.project.dependencies.add=
64-Xmx7G
65-Xms4G
66-Xss8M
67-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
68-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25
69-jar
70/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
71"setCrossScalaVersions 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY"
72"++3.8.0-RC1-bin-20251031-2f97633-NIGHTLY -v"
73"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
74"set every credentials := Nil"
75"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
76"removeScalacOptionsStartingWith -P:wartremover"
77
78moduleMappings
79"runBuild 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"def Scala3 = \"3.7.3\"","replaceWith":"def Scala3 = \"<SCALA_VERSION>\""}]}""" com.github.xuwei-k%warning-diff-core"
80
81[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
82WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
83WARNING: sun.misc.Unsafe::arrayBaseOffset has been called by net.openhft.hashing.UnsafeAccess (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/zero-allocation-hashing-0.16.jar)
84WARNING: Please consider reporting this to the maintainers of class net.openhft.hashing.UnsafeAccess
85WARNING: sun.misc.Unsafe::arrayBaseOffset will be removed in a future release
86WARNING: A restricted method in java.lang.System has been called
87WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/jna-5.12.0.jar)
88WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
89WARNING: Restricted methods will be blocked in a future release unless native access is enabled
90
91[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 25)
92[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
93[info] loading project definition from /build/repo/project
94[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
95[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
96[info] Compilation completed in 8.293s.
97[info] done compiling
98[info] loading settings for project repo from build.sbt, version.sbt...
99[info] resolving key references (11608 settings) ...
100[info] set current project to repo (in build file:/build/repo/)
101Execute setCrossScalaVersions: 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY
102OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY -> 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY in scalafixPlugin3/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20251031-2f97633-NIGHTLY) in scalafixPlugin3/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY -> 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY in core3/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20251031-2f97633-NIGHTLY) in core3/crossScalaVersions
106OpenCB::Changing crossVersion 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY -> 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY in plugin3/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20251031-2f97633-NIGHTLY) in plugin3/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in core2_13/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in fix2_13/crossScalaVersions
110[info] set current project to repo (in build file:/build/repo/)
111[info] Setting Scala version to 3.8.0-RC1-bin-20251031-2f97633-NIGHTLY on 3 projects.
112[info] Switching Scala version on:
113[info] plugin3 (3.8.0-RC1-bin-20251031-2f97633-NIGHTLY)
114[info] scalafixPlugin3 (3.8.0-RC1-bin-20251031-2f97633-NIGHTLY)
115[info] core3 (3.8.0-RC1-bin-20251031-2f97633-NIGHTLY)
116[info] Excluding projects:
117[info] fix2_12 (2.12.20)
118[info] scalafixPlugin2_12 (2.12.20)
119[info] core2_12 (2.12.20)
120[info] fix2_13 (2.13.17)
121[info] * repo (2.12.20)
122[info] plugin2_12 (2.12.20)
123[info] core2_13 (2.13.17)
124[info] Reapplying settings...
125[info] set current project to repo (in build file:/build/repo/)
126Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
127[info] Reapplying settings...
128[info] set current project to repo (in build file:/build/repo/)
129[info] Defining Global / credentials, core2_12 / credentials and 8 others.
130[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 80 others.
131[info] Run `last` for details.
132[info] Reapplying settings...
133[info] set current project to repo (in build file:/build/repo/)
134Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
135[info] Reapplying settings...
136OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
137
138 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
139 Did you mean core3 / allExcludeDependencies ?
140 , retry without global scopes
141[info] Reapplying settings...
142[info] set current project to repo (in build file:/build/repo/)
143Execute removeScalacOptionsStartingWith: -P:wartremover
144[info] Reapplying settings...
145[info] set current project to repo (in build file:/build/repo/)
146[success] Total time: 0 s, completed Nov 1, 2025, 12:46:56 AM
147Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"def Scala3 = \"3.7.3\"","replaceWith":"def Scala3 = \"<SCALA_VERSION>\""}]}
148Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
149Starting build...
150Projects: Set(core3)
151Starting build for ProjectRef(file:/build/repo/,core3) (warning-diff-core)... [0/1]
152OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
153OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
154Compile scalacOptions: -unchecked, -Xlint, -language:existentials, -language:higherKinds, -language:implicitConversions, -Xsemanticdb, -semanticdb-target, /build/repo/core/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
155[info] compiling 23 Scala sources to /build/repo/core/target/jvm-3/classes ...
156[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
157[warn] one warning found
158[info] done compiling
159[info] Loading external rule(s) built against a recent version of Scalafix (0.14.3).
160[info] This might not be a problem, but in case you run into unexpected behavior, you
161[info] should upgrade Scalafix to 0.14.x (x>=3).
162[info]
163[info] Running scalafix on 22 Scala sources
164
165************************
166Build summary:
167[{
168 "module": "warning-diff-core",
169 "compile": {"status": "ok", "tookMs": 12160, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
170 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
171 "test-compile": {"status": "ok", "tookMs": 191, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
172 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
173 "publish": {"status": "skipped", "tookMs": 0},
174 "metadata": {
175 "crossScalaVersions": ["2.12.20"]
176}
177}]
178************************
179[success] Total time: 19 s, completed Nov 1, 2025, 12:47:14 AM
180[0JChecking patch project/plugins.sbt...
181Checking patch build.sbt...
182Applied patch project/plugins.sbt cleanly.
183Applied patch build.sbt cleanly.