Build Logs

apache/pekko-projection • scheduled_3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY

Errors

1493

Warnings

56

Total Lines

1980

1##################################
2Clonning https://github.com/apache/pekko-projection.git into /build/repo using revision v1.1.0
3##################################
4Note: switching to 'be34eadcb1771e45abf7207bddaeb22633b7d4f8'.
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.3.5
22----
23Preparing build for 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
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: project/Dependencies.scala
34Pattern: val Scala3 = "3.3.5"
35Replacement: val Scala3 = "3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY"
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.3.5"' in project/Dependencies.scala
40----
41Starting build for 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
42Execute tests: false
43sbt project found:
44Sbt version 1.10.7 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project apache/pekko-projection
47##################################
48Scala version: 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
49Targets: org.apache.pekko%pekko-projection-bom org.apache.pekko%pekko-projection-cassandra org.apache.pekko%pekko-projection-core org.apache.pekko%pekko-projection-durable-state org.apache.pekko%pekko-projection-eventsourced org.apache.pekko%pekko-projection-jdbc org.apache.pekko%pekko-projection-kafka org.apache.pekko%pekko-projection-slick org.apache.pekko%pekko-projection-testkit
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY"
70"++3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.apache.pekko%pekko-projection-bom org.apache.pekko%pekko-projection-cassandra org.apache.pekko%pekko-projection-core org.apache.pekko%pekko-projection-durable-state org.apache.pekko%pekko-projection-eventsourced org.apache.pekko%pekko-projection-jdbc org.apache.pekko%pekko-projection-kafka org.apache.pekko%pekko-projection-slick org.apache.pekko%pekko-projection-testkit"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 14 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.481s.
85[warn] /build/repo/project/CopyrightHeader.scala:27:24: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
86[warn] Seq(Compile, Test, IntegrationTest).flatMap { config =>
87[warn] ^
88[warn] /build/repo/project/CopyrightHeader.scala:39:65: 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
89[warn] Def.settings(headerMappingSettings, additional) ++ Defaults.itSettings ++
90[warn] ^
91[warn] /build/repo/project/CopyrightHeader.scala:40:20: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
92[warn] headerSettings(IntegrationTest)
93[warn] ^
94[warn] /build/repo/project/SequentialTestExecution.scala:31:7: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
95[warn] IntegrationTest / test / tags := Seq(IntegrationTestTag -> 1),
96[warn] ^
97[warn] four warnings found
98[info] done compiling
99/build/repo/build.sbt:22: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
100 .configs(IntegrationTest)
101 ^
102/build/repo/build.sbt:24: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
103 .settings(headerSettings(IntegrationTest))
104 ^
105/build/repo/build.sbt:25: 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
106 .settings(Defaults.itSettings)
107 ^
108/build/repo/build.sbt:33: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
109 .configs(IntegrationTest)
110 ^
111/build/repo/build.sbt:34: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
112 .settings(headerSettings(IntegrationTest))
113 ^
114/build/repo/build.sbt:36: 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
115 .settings(Defaults.itSettings)
116 ^
117/build/repo/build.sbt:46: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
118 .configs(IntegrationTest)
119 ^
120/build/repo/build.sbt:48: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
121 .settings(headerSettings(IntegrationTest))
122 ^
123/build/repo/build.sbt:49: 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
124 .settings(Defaults.itSettings)
125 ^
126/build/repo/build.sbt:60: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
127 .settings(headerSettings(IntegrationTest))
128 ^
129/build/repo/build.sbt:61: 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
130 .settings(Defaults.itSettings)
131 ^
132/build/repo/build.sbt:72: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
133 .configs(IntegrationTest.extend(Test))
134 ^
135/build/repo/build.sbt:74: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
136 .settings(headerSettings(IntegrationTest))
137 ^
138/build/repo/build.sbt:75: 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
139 .settings(Defaults.itSettings)
140 ^
141/build/repo/build.sbt:96: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
142 .configs(IntegrationTest)
143 ^
144/build/repo/build.sbt:98: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
145 .settings(headerSettings(IntegrationTest))
146 ^
147/build/repo/build.sbt:99: 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
148 .settings(Defaults.itSettings)
149 ^
150/build/repo/build.sbt:131: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
151 .configs(IntegrationTest)
152 ^
153/build/repo/build.sbt:134: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
154 .settings(headerSettings(IntegrationTest))
155 ^
156/build/repo/build.sbt:135: 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
157 .settings(Defaults.itSettings)
158 ^
159/build/repo/build.sbt:147: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
160 .configs(IntegrationTest)
161 ^
162/build/repo/build.sbt:159: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
163 .configs(IntegrationTest.extend(Test))
164 ^
165/build/repo/build.sbt:160: warning: value IntegrationTest in trait LibraryManagementSyntax is deprecated (since 1.9.0): Create a separate subproject for testing instead
166 .settings(headerSettings(IntegrationTest))
167 ^
168/build/repo/build.sbt:163: 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
169 .settings(Defaults.itSettings)
170 ^
171[info] loading settings for project projection from build.sbt...
172[info] resolving key references (20178 settings) ...
173[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
174[info] set current project to pekko-projection-root (in build file:/build/repo/)
175[warn] there are 7 keys that are not used by any other settings/tasks:
176[warn]
177[warn] * bill-of-materials / mimaPreviousArtifacts
178[warn] +- /build/repo/project/Common.scala:73
179[warn] * core-test / mimaPreviousArtifacts
180[warn] +- /build/repo/project/Common.scala:73
181[warn] * docs / mimaPreviousArtifacts
182[warn] +- /build/repo/project/Common.scala:73
183[warn] * docs / previewSite / previewPath
184[warn] +- /build/repo/build.sbt:183
185[warn] * examples / mimaPreviousArtifacts
186[warn] +- /build/repo/project/Common.scala:73
187[warn] * kafka-test / mimaPreviousArtifacts
188[warn] +- /build/repo/project/Common.scala:73
189[warn] * projection / mimaPreviousArtifacts
190[warn] +- /build/repo/project/Common.scala:73
191[warn]
192[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
193[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
194Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
195[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
196OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in cassandra/crossScalaVersions
197OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in core-test/crossScalaVersions
198OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in slick/crossScalaVersions
199OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in core/crossScalaVersions
200OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in projection/crossScalaVersions
201OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in durable-state/crossScalaVersions
202OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in eventsourced/crossScalaVersions
203OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in kafka-test/crossScalaVersions
204OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in docs/crossScalaVersions
205OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in jdbc/crossScalaVersions
206OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in kafka/crossScalaVersions
207OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in examples/crossScalaVersions
208OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in bill-of-materials/crossScalaVersions
209OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY -> 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY in testkit/crossScalaVersions
210[info] set current project to pekko-projection-root (in build file:/build/repo/)
211[info] Setting Scala version to 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY on 14 projects.
212[info] Switching Scala version on:
213[info] examples (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
214[info] * projection (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
215[info] slick (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
216[info] jdbc (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
217[info] docs (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
218[info] core-test (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
219[info] cassandra (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
220[info] eventsourced (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
221[info] kafka (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
222[info] durable-state (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
223[info] core (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
224[info] kafka-test (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
225[info] bill-of-materials (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
226[info] testkit (2.13.16, 2.12.20, 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY)
227[info] Excluding projects:
228[info] Reapplying settings...
229[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
230[info] set current project to pekko-projection-root (in build file:/build/repo/)
231Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
232[info] Reapplying settings...
233[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
234[info] set current project to pekko-projection-root (in build file:/build/repo/)
235[info] Defining Global / credentials, ThisBuild / credentials and 13 others.
236[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 112 others.
237[info] Run `last` for details.
238[info] Reapplying settings...
239[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
240[info] set current project to pekko-projection-root (in build file:/build/repo/)
241Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
242[info] Reapplying settings...
243OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
244
245 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
246 Did you mean durable-state / allExcludeDependencies ?
247 , retry without global scopes
248[info] Reapplying settings...
249[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
250[info] set current project to pekko-projection-root (in build file:/build/repo/)
251Execute removeScalacOptionsStartingWith: -P:wartremover
252[info] Reapplying settings...
253[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
254[info] set current project to pekko-projection-root (in build file:/build/repo/)
255[success] Total time: 0 s, completed Dec 27, 2025, 1:46:25 AM
256Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.5\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
257Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
258Starting build...
259Projects: Set(slick, jdbc, core-test, cassandra, eventsourced, kafka, durable-state, core, bill-of-materials, testkit)
260Starting build for ProjectRef(file:/build/repo/,jdbc) (pekko-projection-jdbc)... [0/10]
261OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
262OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
263Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
264[info] compiling 34 Scala sources and 1 Java source to /build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
265[info] done compiling
266[info] compiling 12 Scala sources to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
267[info] done compiling
268[info] compiling 13 Scala sources to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
269[info] done compiling
270[info] compiling 16 Scala sources and 1 Java source to /build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
271[info] done compiling
272[info] compiling 2 Scala sources and 1 Java source to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
273[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:16:31
274[error] 16 |import static org.junit.Assert.assertEquals;
275[error] | ^
276[error] | value junit is not a member of org
277[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:17:31
278[error] 17 |import static org.junit.Assert.assertTrue;
279[error] | ^
280[error] | value junit is not a member of org
281[error] -- [E006] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:80:3
282[error] 80 | @ClassRule public static final TestKitJunitResource testKit = new TestKitJunitResource(config);
283[error] | ^^^^^^^^^
284[error] | Not found: type ClassRule - did you mean ClassValue?
285[error] |
286[error] | longer explanation available when compiling with `-explain`
287[info]
288[info] exception occurred while typechecking /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
289[info]
290[info] An unhandled exception was thrown in the compiler.
291[info] Please file a crash report here:
292[info] https://github.com/scala/scala3/issues/new/choose
293[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
294[info]
295[info]
296[info] while compiling: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
297[info] during phase: typer
298[info] mode: Mode(ImplicitsEnabled)
299[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
300[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
301[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/h2database/h2/2.2.224/h2-2.2.224.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/postgresql/postgresql/42.7.5/postgresql-42.7.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/postgresql/1.20.5/postgresql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/mysql/mysql-connector-j/9.2.0/mysql-connector-j-9.2.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mysql/1.20.5/mysql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/microsoft/sqlserver/mssql-jdbc/12.8.1.jre8/mssql-jdbc-12.8.1.jre8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mssqlserver/1.20.5/mssqlserver-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ojdbc8/19.3.0.0/ojdbc8-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/oracle-xe/1.20.5/oracle-xe-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/checkerframework/checker-qual/3.48.3/checker-qual-3.48.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/jdbc/1.20.5/jdbc-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/google/protobuf/protobuf-java/4.29.0/protobuf-java-4.29.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ucp/19.3.0.0/ucp-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/oraclepki/19.3.0.0/oraclepki-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_cert/19.3.0.0/osdt_cert-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_core/19.3.0.0/osdt_core-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/simplefan/19.3.0.0/simplefan-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ons/19.3.0.0/ons-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/database-commons/1.20.5/database-commons-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/testcontainers/1.20.5/testcontainers-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.24.0/commons-compress-1.24.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/rnorth/duct-tape/duct-tape/1.0.8/duct-tape-1.0.8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-api/3.4.1/docker-java-api-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport-zerodep/3.4.1/docker-java-transport-zerodep-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/jetbrains/annotations/17.0.0/annotations-17.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/fasterxml/jackson/core/jackson-annotations/2.10.3/jackson-annotations-2.10.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport/3.4.1/docker-java-transport-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar -d /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
302[error] ## Exception when compiling 3 sources to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
303[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
304[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
305[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
306[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
307[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
308[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
309[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
310[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
311[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
312[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
313[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
314[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
315[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
316[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
317[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
318[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
319[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
320[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
321[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
322[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
323[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
324[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
325[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
326[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
327[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
328[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
329[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
330[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
331[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
332[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
333[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
334[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
335[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
336[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
337[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
338[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
339[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
340[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
341[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
342[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
343[error] scala.collection.immutable.List.prependedAll(List.scala:156)
344[error] scala.collection.immutable.List$.from(List.scala:682)
345[error] scala.collection.immutable.List$.from(List.scala:682)
346[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
347[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
348[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
349[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
350[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
351[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
352[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
353[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
354[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
355[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
356[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
357[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
358[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
359[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
360[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
361[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
362[error] dotty.tools.dotc.Run.compile(Run.scala:304)
363[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
364[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
365[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
366[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
367[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
368[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
369[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
370[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
371[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
372[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
373[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
374[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
375[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
376[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
377[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
378[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
379[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
380[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
381[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
382[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
383[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
384[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
385[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
386[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
387[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
388[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
389[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
390[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
391[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
392[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
393[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
394[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
395[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
396[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
397[error] sbt.internal.io.Retry$.io(Retry.scala:102)
398[error] sbt.internal.io.Retry$.io(Retry.scala:78)
399[error] sbt.internal.io.Retry$.io(Retry.scala:67)
400[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
401[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
402[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
403[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
404[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
405[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
406[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
407[error] sbt.Execute.work(Execute.scala:292)
408[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
409[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
410[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
411[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
412[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
413[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
414[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
415[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
416[error] java.base/java.lang.Thread.run(Thread.java:833)
417[error]
418[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
419[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
420[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
421[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
422[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
423[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
424[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
425[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
426[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
427[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
428[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
429[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
430[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
431[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
432[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
433[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
434[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
435[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
436[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
437[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
438[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
439[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
440[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
441[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
442[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
443[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
444[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
445[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
446[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
447[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
448[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
449[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
450[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
451[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
452[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
453[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
454[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
455[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
456[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
457[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
458[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
459[error] at scala.collection.immutable.List$.from(List.scala:682)
460[error] at scala.collection.immutable.List$.from(List.scala:682)
461[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
462[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
463[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
464[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
465[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
466[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
467[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
468[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
469[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
470[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
471[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
472[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
473[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
474[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
475[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
476[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
477[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
478[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
479[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
480[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
481[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
482[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
483[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
484[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
485[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
486[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
487[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
488[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
489[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
490[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
491[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
492[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
493[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
494[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
495[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
496[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
497[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
498[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
499[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
500[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
501[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
502[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
503[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
504[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
505[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
506[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
507[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
508[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
509[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
510[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
511[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
512[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
513[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
514[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
515[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
516[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
517[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
518[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
519[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
520[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
521[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
522[error] at sbt.Execute.work(Execute.scala:292)
523[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
524[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
525[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
526[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
527[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
528[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
529[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
530[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
531[error] at java.base/java.lang.Thread.run(Thread.java:833)
532[error] (jdbc / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
533[info] compiling 2 Scala sources and 1 Java source to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
534[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:16:31
535[error] 16 |import static org.junit.Assert.assertEquals;
536[error] | ^
537[error] | value junit is not a member of org
538[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:17:31
539[error] 17 |import static org.junit.Assert.assertTrue;
540[error] | ^
541[error] | value junit is not a member of org
542[error] -- [E006] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:80:3
543[error] 80 | @ClassRule public static final TestKitJunitResource testKit = new TestKitJunitResource(config);
544[error] | ^^^^^^^^^
545[error] | Not found: type ClassRule - did you mean ClassValue?
546[error] |
547[error] | longer explanation available when compiling with `-explain`
548[info]
549[info] exception occurred while typechecking /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
550[info]
551[info] An unhandled exception was thrown in the compiler.
552[info] Please file a crash report here:
553[info] https://github.com/scala/scala3/issues/new/choose
554[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
555[info]
556[info]
557[info] while compiling: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
558[info] during phase: typer
559[info] mode: Mode(ImplicitsEnabled)
560[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
561[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
562[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/h2database/h2/2.2.224/h2-2.2.224.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/postgresql/postgresql/42.7.5/postgresql-42.7.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/postgresql/1.20.5/postgresql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/mysql/mysql-connector-j/9.2.0/mysql-connector-j-9.2.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mysql/1.20.5/mysql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/microsoft/sqlserver/mssql-jdbc/12.8.1.jre8/mssql-jdbc-12.8.1.jre8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mssqlserver/1.20.5/mssqlserver-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ojdbc8/19.3.0.0/ojdbc8-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/oracle-xe/1.20.5/oracle-xe-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/checkerframework/checker-qual/3.48.3/checker-qual-3.48.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/jdbc/1.20.5/jdbc-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/google/protobuf/protobuf-java/4.29.0/protobuf-java-4.29.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ucp/19.3.0.0/ucp-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/oraclepki/19.3.0.0/oraclepki-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_cert/19.3.0.0/osdt_cert-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_core/19.3.0.0/osdt_core-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/simplefan/19.3.0.0/simplefan-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ons/19.3.0.0/ons-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/database-commons/1.20.5/database-commons-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/testcontainers/1.20.5/testcontainers-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.24.0/commons-compress-1.24.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/rnorth/duct-tape/duct-tape/1.0.8/duct-tape-1.0.8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-api/3.4.1/docker-java-api-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport-zerodep/3.4.1/docker-java-transport-zerodep-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/jetbrains/annotations/17.0.0/annotations-17.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/fasterxml/jackson/core/jackson-annotations/2.10.3/jackson-annotations-2.10.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport/3.4.1/docker-java-transport-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar -d /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
563[error] ## Exception when compiling 3 sources to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
564[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
565[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
566[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
567[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
568[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
569[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
570[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
571[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
572[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
573[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
574[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
575[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
576[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
577[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
578[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
579[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
580[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
581[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
582[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
583[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
584[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
585[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
586[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
587[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
588[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
589[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
590[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
591[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
592[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
593[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
594[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
595[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
596[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
597[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
598[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
599[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
600[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
601[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
602[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
603[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
604[error] scala.collection.immutable.List.prependedAll(List.scala:156)
605[error] scala.collection.immutable.List$.from(List.scala:682)
606[error] scala.collection.immutable.List$.from(List.scala:682)
607[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
608[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
609[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
610[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
611[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
612[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
613[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
614[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
615[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
616[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
617[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
618[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
619[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
620[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
621[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
622[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
623[error] dotty.tools.dotc.Run.compile(Run.scala:304)
624[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
625[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
626[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
627[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
628[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
629[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
630[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
631[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
632[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
633[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
634[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
635[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
636[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
637[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
638[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
639[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
640[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
641[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
642[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
643[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
644[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
645[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
646[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
647[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
648[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
649[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
650[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
651[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
652[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
653[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
654[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
655[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
656[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
657[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
658[error] sbt.internal.io.Retry$.io(Retry.scala:102)
659[error] sbt.internal.io.Retry$.io(Retry.scala:78)
660[error] sbt.internal.io.Retry$.io(Retry.scala:67)
661[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
662[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
663[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
664[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
665[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
666[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
667[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
668[error] sbt.Execute.work(Execute.scala:292)
669[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
670[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
671[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
672[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
673[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
674[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
675[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
676[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
677[error] java.base/java.lang.Thread.run(Thread.java:833)
678[error]
679[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
680[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
681[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
682[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
683[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
684[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
685[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
686[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
687[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
688[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
689[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
690[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
691[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
692[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
693[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
694[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
695[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
696[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
697[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
698[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
699[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
700[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
701[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
702[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
703[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
704[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
705[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
706[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
707[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
708[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
709[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
710[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
711[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
712[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
713[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
714[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
715[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
716[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
717[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
718[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
719[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
720[error] at scala.collection.immutable.List$.from(List.scala:682)
721[error] at scala.collection.immutable.List$.from(List.scala:682)
722[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
723[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
724[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
725[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
726[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
727[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
728[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
729[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
730[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
731[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
732[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
733[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
734[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
735[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
736[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
737[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
738[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
739[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
740[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
741[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
742[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
743[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
744[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
745[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
746[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
747[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
748[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
749[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
750[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
751[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
752[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
753[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
754[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
755[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
756[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
757[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
758[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
759[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
760[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
761[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
762[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
763[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
764[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
765[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
766[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
767[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
768[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
769[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
770[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
771[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
772[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
773[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
774[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
775[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
776[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
777[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
778[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
779[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
780[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
781[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
782[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
783[error] at sbt.Execute.work(Execute.scala:292)
784[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
785[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
786[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
787[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
788[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
789[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
790[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
791[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
792[error] at java.base/java.lang.Thread.run(Thread.java:833)
793[error] (jdbc / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
794[info] compiling 2 Scala sources and 1 Java source to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
795[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:16:31
796[error] 16 |import static org.junit.Assert.assertEquals;
797[error] | ^
798[error] | value junit is not a member of org
799[error] -- [E008] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:17:31
800[error] 17 |import static org.junit.Assert.assertTrue;
801[error] | ^
802[error] | value junit is not a member of org
803[error] -- [E006] Not Found Error: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java:80:3
804[error] 80 | @ClassRule public static final TestKitJunitResource testKit = new TestKitJunitResource(config);
805[error] | ^^^^^^^^^
806[error] | Not found: type ClassRule - did you mean ClassValue?
807[error] |
808[error] | longer explanation available when compiling with `-explain`
809[info]
810[info] exception occurred while typechecking /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
811[info]
812[info] An unhandled exception was thrown in the compiler.
813[info] Please file a crash report here:
814[info] https://github.com/scala/scala3/issues/new/choose
815[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
816[info]
817[info]
818[info] while compiling: /build/repo/jdbc/src/test/java/org/apache/pekko/projection/jdbc/JdbcProjectionTest.java
819[info] during phase: typer
820[info] mode: Mode(ImplicitsEnabled)
821[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
822[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
823[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core-test/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/h2database/h2/2.2.224/h2-2.2.224.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/postgresql/postgresql/42.7.5/postgresql-42.7.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/postgresql/1.20.5/postgresql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/mysql/mysql-connector-j/9.2.0/mysql-connector-j-9.2.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mysql/1.20.5/mysql-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/microsoft/sqlserver/mssql-jdbc/12.8.1.jre8/mssql-jdbc-12.8.1.jre8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/mssqlserver/1.20.5/mssqlserver-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ojdbc8/19.3.0.0/ojdbc8-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/oracle-xe/1.20.5/oracle-xe-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/checkerframework/checker-qual/3.48.3/checker-qual-3.48.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/jdbc/1.20.5/jdbc-1.20.5.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/google/protobuf/protobuf-java/4.29.0/protobuf-java-4.29.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ucp/19.3.0.0/ucp-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/oraclepki/19.3.0.0/oraclepki-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_cert/19.3.0.0/osdt_cert-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/osdt_core/19.3.0.0/osdt_core-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/simplefan/19.3.0.0/simplefan-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/oracle/ojdbc/ons/19.3.0.0/ons-19.3.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/database-commons/1.20.5/database-commons-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/testcontainers/testcontainers/1.20.5/testcontainers-1.20.5.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.24.0/commons-compress-1.24.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/rnorth/duct-tape/duct-tape/1.0.8/duct-tape-1.0.8.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-api/3.4.1/docker-java-api-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport-zerodep/3.4.1/docker-java-transport-zerodep-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/jetbrains/annotations/17.0.0/annotations-17.0.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/fasterxml/jackson/core/jackson-annotations/2.10.3/jackson-annotations-2.10.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/github/docker-java/docker-java-transport/3.4.1/docker-java-transport-3.4.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar -d /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
824[error] ## Exception when compiling 3 sources to /build/repo/jdbc/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
825[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
826[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
827[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
828[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
829[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
830[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
831[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
832[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
833[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
834[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
835[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
836[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
837[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
838[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
839[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
840[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
841[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
842[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
843[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
844[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
845[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
846[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
847[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
848[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
849[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
850[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
851[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
852[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
853[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
854[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
855[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
856[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
857[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
858[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
859[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
860[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
861[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
862[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
863[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
864[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
865[error] scala.collection.immutable.List.prependedAll(List.scala:156)
866[error] scala.collection.immutable.List$.from(List.scala:682)
867[error] scala.collection.immutable.List$.from(List.scala:682)
868[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
869[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
870[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
871[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
872[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
873[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
874[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
875[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
876[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
877[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
878[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
879[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
880[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
881[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
882[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
883[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
884[error] dotty.tools.dotc.Run.compile(Run.scala:304)
885[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
886[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
887[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
888[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
889[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
890[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
891[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
892[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
893[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
894[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
895[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
896[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
897[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
898[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
899[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
900[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
901[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
902[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
903[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
904[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
905[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
906[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
907[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
908[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
909[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
910[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
911[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
912[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
913[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
914[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
915[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
916[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
917[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
918[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
919[error] sbt.internal.io.Retry$.io(Retry.scala:102)
920[error] sbt.internal.io.Retry$.io(Retry.scala:78)
921[error] sbt.internal.io.Retry$.io(Retry.scala:67)
922[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
923[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
924[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
925[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
926[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
927[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
928[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
929[error] sbt.Execute.work(Execute.scala:292)
930[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
931[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
932[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
933[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
934[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
935[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
936[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
937[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
938[error] java.base/java.lang.Thread.run(Thread.java:833)
939[error]
940[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
941[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
942[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
943[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
944[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
945[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
946[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
947[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
948[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
949[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
950[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
951[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
952[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
953[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
954[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
955[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
956[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
957[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
958[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
959[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
960[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
961[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
962[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
963[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
964[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
965[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
966[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
967[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
968[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
969[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
970[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
971[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
972[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
973[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
974[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
975[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
976[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
977[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
978[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
979[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
980[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
981[error] at scala.collection.immutable.List$.from(List.scala:682)
982[error] at scala.collection.immutable.List$.from(List.scala:682)
983[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
984[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
985[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
986[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
987[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
988[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
989[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
990[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
991[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
992[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
993[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
994[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
995[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
996[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
997[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
998[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
999[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1000[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1001[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1002[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1003[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1004[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1005[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1006[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1007[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1008[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1009[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1010[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1011[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1012[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1013[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1014[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1015[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1016[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1017[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1018[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1019[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1020[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1021[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1022[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1023[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1024[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1025[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1026[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1027[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1028[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1029[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1030[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1031[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1032[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1033[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1034[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1035[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1036[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1037[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1038[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1039[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1040[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1041[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1042[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1043[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1044[error] at sbt.Execute.work(Execute.scala:292)
1045[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1046[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1047[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1048[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1049[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1050[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1051[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1052[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1053[error] at java.base/java.lang.Thread.run(Thread.java:833)
1054[error] (jdbc / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1055Starting build for ProjectRef(file:/build/repo/,eventsourced) (pekko-projection-eventsourced)... [1/10]
1056Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1057[info] compiling 3 Scala sources to /build/repo/eventsourced/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
1058[info] done compiling
1059[info] compiling 1 Scala source to /build/repo/eventsourced/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1060[info] done compiling
1061Starting build for ProjectRef(file:/build/repo/,bill-of-materials) (pekko-projection-bom)... [2/10]
1062Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1063Starting build for ProjectRef(file:/build/repo/,cassandra) (pekko-projection-cassandra)... [3/10]
1064Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1065[info] compiling 5 Scala sources to /build/repo/cassandra/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
1066[info] done compiling
1067Starting build for ProjectRef(file:/build/repo/,core) (pekko-projection-core)... [4/10]
1068Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1069Starting build for ProjectRef(file:/build/repo/,testkit) (pekko-projection-testkit)... [5/10]
1070Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1071[info] compiling 2 Scala sources and 1 Java source to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1072[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:16:31
1073[error] 16 |import static org.junit.Assert.assertEquals;
1074[error] | ^
1075[error] | value junit is not a member of org
1076[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:43:17
1077[error] 43 |import org.junit.Assert;
1078[error] | ^
1079[error] | value junit is not a member of org
1080[error] -- [E006] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:65:3
1081[error] 65 | @ClassRule public static final TestKitJunitResource testKitJunit = new TestKitJunitResource();
1082[error] | ^^^^^^^^^
1083[error] | Not found: type ClassRule - did you mean ClassValue?
1084[error] |
1085[error] | longer explanation available when compiling with `-explain`
1086[info]
1087[info] exception occurred while typechecking /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1088[info]
1089[info] An unhandled exception was thrown in the compiler.
1090[info] Please file a crash report here:
1091[info] https://github.com/scala/scala3/issues/new/choose
1092[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
1093[info]
1094[info]
1095[info] while compiling: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1096[info] during phase: typer
1097[info] mode: Mode(ImplicitsEnabled)
1098[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
1099[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
1100[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar -d /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1101[error] ## Exception when compiling 3 sources to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1102[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1103[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1104[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1105[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1106[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1107[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1108[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1109[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1110[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1111[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1112[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1113[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1114[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1115[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1116[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1117[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1118[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1119[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1120[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1121[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1122[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1123[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1124[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1125[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1126[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1127[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1128[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1129[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1130[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1131[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1132[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1133[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1134[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1135[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1136[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1137[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1138[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1139[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1140[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1141[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1142[error] scala.collection.immutable.List.prependedAll(List.scala:156)
1143[error] scala.collection.immutable.List$.from(List.scala:682)
1144[error] scala.collection.immutable.List$.from(List.scala:682)
1145[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1146[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1147[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1148[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1149[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1150[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1151[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1152[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1153[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1154[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
1155[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
1156[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1157[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1158[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1159[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1160[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
1161[error] dotty.tools.dotc.Run.compile(Run.scala:304)
1162[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1163[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1164[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1165[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1166[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1167[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1168[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1169[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1170[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1171[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1172[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1173[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1174[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1175[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1176[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1177[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1178[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1179[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1180[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1181[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1182[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1183[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1184[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1185[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1186[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1187[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1188[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1189[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1190[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1191[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1192[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1193[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1194[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1195[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1196[error] sbt.internal.io.Retry$.io(Retry.scala:102)
1197[error] sbt.internal.io.Retry$.io(Retry.scala:78)
1198[error] sbt.internal.io.Retry$.io(Retry.scala:67)
1199[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1200[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1201[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
1202[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1203[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
1204[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1205[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1206[error] sbt.Execute.work(Execute.scala:292)
1207[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1208[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1209[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1210[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1211[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1212[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1213[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1214[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1215[error] java.base/java.lang.Thread.run(Thread.java:833)
1216[error]
1217[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1218[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1219[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1220[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1221[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1222[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1223[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1224[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1225[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1226[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1227[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1228[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1229[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1230[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1231[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1232[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1233[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1234[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1235[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1236[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1237[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1238[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1239[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1240[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1241[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1242[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1243[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1244[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1245[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1246[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1247[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1248[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1249[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1250[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1251[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1252[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1253[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1254[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1255[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1256[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1257[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
1258[error] at scala.collection.immutable.List$.from(List.scala:682)
1259[error] at scala.collection.immutable.List$.from(List.scala:682)
1260[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1261[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1262[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1263[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1264[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1265[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1266[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1267[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1268[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1269[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
1270[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1271[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1272[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1273[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1274[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1275[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1276[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1277[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1278[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1279[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1280[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1281[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1282[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1283[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1284[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1285[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1286[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1287[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1288[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1289[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1290[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1291[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1292[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1293[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1294[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1295[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1296[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1297[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1298[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1299[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1300[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1301[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1302[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1303[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1304[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1305[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1306[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1307[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1308[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1309[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1310[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1311[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1312[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1313[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1314[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1315[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1316[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1317[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1318[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1319[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1320[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1321[error] at sbt.Execute.work(Execute.scala:292)
1322[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1323[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1324[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1325[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1326[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1327[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1328[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1329[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1330[error] at java.base/java.lang.Thread.run(Thread.java:833)
1331[error] (testkit / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1332[info] compiling 2 Scala sources and 1 Java source to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1333[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:16:31
1334[error] 16 |import static org.junit.Assert.assertEquals;
1335[error] | ^
1336[error] | value junit is not a member of org
1337[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:43:17
1338[error] 43 |import org.junit.Assert;
1339[error] | ^
1340[error] | value junit is not a member of org
1341[error] -- [E006] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:65:3
1342[error] 65 | @ClassRule public static final TestKitJunitResource testKitJunit = new TestKitJunitResource();
1343[error] | ^^^^^^^^^
1344[error] | Not found: type ClassRule - did you mean ClassValue?
1345[error] |
1346[error] | longer explanation available when compiling with `-explain`
1347[info]
1348[info] exception occurred while typechecking /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1349[info]
1350[info] An unhandled exception was thrown in the compiler.
1351[info] Please file a crash report here:
1352[info] https://github.com/scala/scala3/issues/new/choose
1353[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
1354[info]
1355[info]
1356[info] while compiling: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1357[info] during phase: typer
1358[info] mode: Mode(ImplicitsEnabled)
1359[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
1360[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
1361[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar -d /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1362[error] ## Exception when compiling 3 sources to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1363[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1364[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1365[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1366[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1367[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1368[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1369[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1370[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1371[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1372[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1373[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1374[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1375[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1376[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1377[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1378[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1379[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1380[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1381[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1382[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1383[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1384[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1385[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1386[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1387[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1388[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1389[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1390[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1391[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1392[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1393[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1394[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1395[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1396[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1397[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1398[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1399[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1400[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1401[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1402[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1403[error] scala.collection.immutable.List.prependedAll(List.scala:156)
1404[error] scala.collection.immutable.List$.from(List.scala:682)
1405[error] scala.collection.immutable.List$.from(List.scala:682)
1406[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1407[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1408[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1409[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1410[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1411[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1412[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1413[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1414[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1415[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
1416[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
1417[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1418[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1419[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1420[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1421[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
1422[error] dotty.tools.dotc.Run.compile(Run.scala:304)
1423[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1424[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1425[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1426[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1427[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1428[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1429[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1430[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1431[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1432[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1433[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1434[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1435[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1436[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1437[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1438[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1439[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1440[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1441[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1442[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1443[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1444[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1445[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1446[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1447[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1448[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1449[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1450[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1451[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1452[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1453[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1454[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1455[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1456[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1457[error] sbt.internal.io.Retry$.io(Retry.scala:102)
1458[error] sbt.internal.io.Retry$.io(Retry.scala:78)
1459[error] sbt.internal.io.Retry$.io(Retry.scala:67)
1460[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1461[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1462[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
1463[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1464[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
1465[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1466[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1467[error] sbt.Execute.work(Execute.scala:292)
1468[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1469[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1470[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1471[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1472[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1473[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1474[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1475[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1476[error] java.base/java.lang.Thread.run(Thread.java:833)
1477[error]
1478[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1479[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1480[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1481[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1482[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1483[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1484[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1485[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1486[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1487[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1488[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1489[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1490[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1491[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1492[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1493[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1494[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1495[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1496[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1497[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1498[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1499[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1500[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1501[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1502[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1503[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1504[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1505[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1506[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1507[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1508[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1509[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1510[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1511[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1512[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1513[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1514[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1515[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1516[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1517[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1518[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
1519[error] at scala.collection.immutable.List$.from(List.scala:682)
1520[error] at scala.collection.immutable.List$.from(List.scala:682)
1521[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1522[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1523[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1524[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1525[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1526[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1527[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1528[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1529[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1530[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
1531[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1532[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1533[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1534[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1535[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1536[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1537[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1538[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1539[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1540[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1541[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1542[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1543[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1544[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1545[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1546[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1547[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1548[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1549[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1550[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1551[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1552[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1553[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1554[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1555[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1556[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1557[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1558[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1559[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1560[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1561[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1562[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1563[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1564[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1565[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1566[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1567[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1568[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1569[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1570[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1571[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1572[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1573[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1574[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1575[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1576[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1577[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1578[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1579[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1580[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1581[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1582[error] at sbt.Execute.work(Execute.scala:292)
1583[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1584[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1585[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1586[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1587[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1588[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1589[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1590[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1591[error] at java.base/java.lang.Thread.run(Thread.java:833)
1592[error] (testkit / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1593[info] compiling 2 Scala sources and 1 Java source to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1594[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:16:31
1595[error] 16 |import static org.junit.Assert.assertEquals;
1596[error] | ^
1597[error] | value junit is not a member of org
1598[error] -- [E008] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:43:17
1599[error] 43 |import org.junit.Assert;
1600[error] | ^
1601[error] | value junit is not a member of org
1602[error] -- [E006] Not Found Error: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java:65:3
1603[error] 65 | @ClassRule public static final TestKitJunitResource testKitJunit = new TestKitJunitResource();
1604[error] | ^^^^^^^^^
1605[error] | Not found: type ClassRule - did you mean ClassValue?
1606[error] |
1607[error] | longer explanation available when compiling with `-explain`
1608[info]
1609[info] exception occurred while typechecking /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1610[info]
1611[info] An unhandled exception was thrown in the compiler.
1612[info] Please file a crash report here:
1613[info] https://github.com/scala/scala3/issues/new/choose
1614[info] For non-enriched exceptions, compile with -Xno-enrich-error-messages.
1615[info]
1616[info]
1617[info] while compiling: /build/repo/testkit/src/test/java/org/apache/pekko/projection/testkit/javadsl/ProjectionTestKitTest.java
1618[info] during phase: typer
1619[info] mode: Mode(ImplicitsEnabled)
1620[info] library version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY
1621[info] compiler version: version 3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY-git-6e12d35
1622[info] settings: -Wconf List(msg=can be rewritten automatically under:s) -classpath /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes:/build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/build/repo/core/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala3-library_3/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala3-library_3-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-testkit-typed_3/1.1.3/pekko-actor-testkit-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream-testkit_3/1.1.3/pekko-stream-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest_3/3.2.19/scalatest_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatestplus/junit-4-13_3/3.2.19.0/junit-4-13_3-3.2.19.0.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-classic/1.3.15/logback-classic-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-stream_3/1.1.3/pekko-stream_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor-typed_3/1.1.3/pekko-actor-typed_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-protobuf-v3_3/1.1.3/pekko-protobuf-v3_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence-query_3/1.1.3/pekko-persistence-query_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/scala-library/3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/scala-library-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-slf4j_3/1.1.3/pekko-slf4j_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-testkit_3/1.1.3/pekko-testkit_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-core_3/3.2.19/scalatest-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-featurespec_3/3.2.19/scalatest-featurespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-flatspec_3/3.2.19/scalatest-flatspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-freespec_3/3.2.19/scalatest-freespec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funsuite_3/3.2.19/scalatest-funsuite_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-funspec_3/3.2.19/scalatest-funspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-propspec_3/3.2.19/scalatest-propspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-refspec_3/3.2.19/scalatest-refspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-wordspec_3/3.2.19/scalatest-wordspec_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-diagrams_3/3.2.19/scalatest-diagrams_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-matchers-core_3/3.2.19/scalatest-matchers-core_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-shouldmatchers_3/3.2.19/scalatest-shouldmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-mustmatchers_3/3.2.19/scalatest-mustmatchers_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/ch/qos/logback/logback-core/1.3.15/logback-core-1.3.15.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-actor_3/1.1.3/pekko-actor_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/com/typesafe/ssl-config-core_3/0.6.1/ssl-config-core_3-0.6.1.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/apache/pekko/pekko-persistence_3/1.1.3/pekko-persistence_3-1.1.3.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalactic/scalactic_3/3.2.19/scalactic_3-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scalatest/scalatest-compatible/3.2.19/scalatest-compatible-3.2.19.jar:/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/org/scala-lang/modules/scala-xml_3/2.1.0/scala-xml_3-2.1.0.jar:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar -d /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1623[error] ## Exception when compiling 3 sources to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes
1624[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1625[error] scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1626[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1627[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1628[error] dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1629[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1630[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1631[error] dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1632[error] dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1633[error] dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1634[error] dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1635[error] dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1636[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1637[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1638[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1639[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1640[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1641[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1642[error] dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1643[error] dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1644[error] dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1645[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1646[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1647[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1648[error] dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1649[error] dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1650[error] dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1651[error] dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1652[error] dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1653[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1654[error] dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1655[error] dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1656[error] dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1657[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1658[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1659[error] dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1660[error] dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1661[error] dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1662[error] scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1663[error] scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1664[error] scala.collection.immutable.List.prependedAll(List.scala:156)
1665[error] scala.collection.immutable.List$.from(List.scala:682)
1666[error] scala.collection.immutable.List$.from(List.scala:682)
1667[error] scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1668[error] dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1669[error] dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1670[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1671[error] scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1672[error] scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1673[error] dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1674[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1675[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1676[error] scala.Function0.apply$mcV$sp(Function0.scala:45)
1677[error] dotty.tools.dotc.Run.showProgress(Run.scala:482)
1678[error] dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1679[error] dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1680[error] dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1681[error] dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1682[error] dotty.tools.dotc.Run.compileSources(Run.scala:319)
1683[error] dotty.tools.dotc.Run.compile(Run.scala:304)
1684[error] dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1685[error] dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1686[error] dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1687[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1688[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1689[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1690[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1691[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1692[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1693[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1694[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1695[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1696[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1697[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1698[error] sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1699[error] sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1700[error] sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1701[error] sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1702[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1703[error] sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1704[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1705[error] sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1706[error] sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1707[error] sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1708[error] sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1709[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1710[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1711[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1712[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1713[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1714[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1715[error] sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1716[error] sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1717[error] sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1718[error] sbt.internal.io.Retry$.io(Retry.scala:102)
1719[error] sbt.internal.io.Retry$.io(Retry.scala:78)
1720[error] sbt.internal.io.Retry$.io(Retry.scala:67)
1721[error] sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1722[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1723[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
1724[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1725[error] sbt.std.Transform$$anon$4.work(Transform.scala:69)
1726[error] sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1727[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1728[error] sbt.Execute.work(Execute.scala:292)
1729[error] sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1730[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1731[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1732[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1733[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1734[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1735[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1736[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1737[error] java.base/java.lang.Thread.run(Thread.java:833)
1738[error]
1739[error] java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1740[error] at scala.runtime.Scala3RunTime$.assertFailed(Scala3RunTime.scala:10)
1741[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.traverse$1(SymDenotations.scala:2055)
1742[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.computeBaseData(SymDenotations.scala:2060)
1743[error] at dotty.tools.dotc.core.SymDenotations$BaseDataImpl.apply(SymDenotations.scala:3048)
1744[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseData(SymDenotations.scala:2026)
1745[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.baseClassSet(SymDenotations.scala:2042)
1746[error] at dotty.tools.dotc.core.SymDenotations$ClassDenotation.derivesFrom(SymDenotations.scala:2067)
1747[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.derivesFrom(SymDenotations.scala:882)
1748[error] at dotty.tools.dotc.core.Types$Type.loop$1(Types.scala:291)
1749[error] at dotty.tools.dotc.core.Types$Type.derivesFrom(Types.scala:315)
1750[error] at dotty.tools.dotc.typer.Typer.typedValDef(Typer.scala:3063)
1751[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3769)
1752[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1753[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1754[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1755[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1756[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1757[error] at dotty.tools.dotc.typer.Typer.typedClassDef(Typer.scala:3439)
1758[error] at dotty.tools.dotc.typer.Typer.typedTypeOrClassDef$1(Typer.scala:3778)
1759[error] at dotty.tools.dotc.typer.Typer.typedNamed$1(Typer.scala:3782)
1760[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3883)
1761[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1762[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1763[error] at dotty.tools.dotc.typer.Typer.traverse$1(Typer.scala:3998)
1764[error] at dotty.tools.dotc.typer.Typer.typedStats(Typer.scala:4044)
1765[error] at dotty.tools.dotc.typer.Typer.typedPackageDef(Typer.scala:3574)
1766[error] at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:3824)
1767[error] at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:3884)
1768[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3971)
1769[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3976)
1770[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:4087)
1771[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck$$anonfun$1(TyperPhase.scala:47)
1772[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1773[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1774[error] at dotty.tools.dotc.core.Phases$Phase.monitor(Phases.scala:533)
1775[error] at dotty.tools.dotc.typer.TyperPhase.typeCheck(TyperPhase.scala:53)
1776[error] at dotty.tools.dotc.typer.TyperPhase.$anonfun$4(TyperPhase.scala:99)
1777[error] at scala.collection.Iterator$$anon$6.hasNext(Iterator.scala:495)
1778[error] at scala.collection.Iterator$$anon$9.hasNext(Iterator.scala:599)
1779[error] at scala.collection.immutable.List.prependedAll(List.scala:156)
1780[error] at scala.collection.immutable.List$.from(List.scala:682)
1781[error] at scala.collection.immutable.List$.from(List.scala:682)
1782[error] at scala.collection.IterableOps$WithFilter.map(Iterable.scala:911)
1783[error] at dotty.tools.dotc.typer.TyperPhase.runOn(TyperPhase.scala:98)
1784[error] at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:380)
1785[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1786[error] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1787[error] at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1327)
1788[error] at dotty.tools.dotc.Run.runPhases$1(Run.scala:373)
1789[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$2(Run.scala:420)
1790[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1$$anonfun$adapted$1(Run.scala:420)
1791[error] at scala.Function0.apply$mcV$sp(Function0.scala:45)
1792[error] at dotty.tools.dotc.Run.showProgress(Run.scala:482)
1793[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:420)
1794[error] at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:432)
1795[error] at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:69)
1796[error] at dotty.tools.dotc.Run.compileUnits(Run.scala:432)
1797[error] at dotty.tools.dotc.Run.compileSources(Run.scala:319)
1798[error] at dotty.tools.dotc.Run.compile(Run.scala:304)
1799[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:38)
1800[error] at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:141)
1801[error] at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
1802[error] at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
1803[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.scala:196)
1804[error] at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
1805[error] at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:252)
1806[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:186)
1807[error] at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingCompiler.scala:166)
1808[error] at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:241)
1809[error] at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:166)
1810[error] at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:214)
1811[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:542)
1812[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:542)
1813[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3(Incremental.scala:182)
1814[error] at sbt.internal.inc.Incremental$.$anonfun$apply$3$adapted(Incremental.scala:180)
1815[error] at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:458)
1816[error] at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
1817[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
1818[error] at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
1819[error] at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:264)
1820[error] at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:413)
1821[error] at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:500)
1822[error] at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:400)
1823[error] at sbt.internal.inc.Incremental$.apply(Incremental.scala:208)
1824[error] at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:542)
1825[error] at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:496)
1826[error] at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:332)
1827[error] at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:433)
1828[error] at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
1829[error] at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2489)
1830[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2439)
1831[error] at sbt.internal.server.BspCompileTask$.$anonfun$compute$1(BspCompileTask.scala:41)
1832[error] at sbt.internal.io.Retry$.sbt$internal$io$Retry$$impl(Retry.scala:114)
1833[error] at sbt.internal.io.Retry$.io(Retry.scala:102)
1834[error] at sbt.internal.io.Retry$.io(Retry.scala:78)
1835[error] at sbt.internal.io.Retry$.io(Retry.scala:67)
1836[error] at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:41)
1837[error] at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2437)
1838[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
1839[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
1840[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1841[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1842[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1843[error] at sbt.Execute.work(Execute.scala:292)
1844[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1845[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1846[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1847[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1848[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
1849[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
1850[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1851[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1852[error] at java.base/java.lang.Thread.run(Thread.java:833)
1853[error] (testkit / Test / compileIncremental) java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)
1854Starting build for ProjectRef(file:/build/repo/,kafka) (pekko-projection-kafka)... [6/10]
1855Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1856[info] compiling 6 Scala sources to /build/repo/kafka/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
1857[info] done compiling
1858Starting build for ProjectRef(file:/build/repo/,slick) (pekko-projection-slick)... [7/10]
1859Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1860[info] compiling 4 Scala sources to /build/repo/slick/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
1861[info] done compiling
1862[info] compiling 2 Scala sources to /build/repo/slick/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1863[info] done compiling
1864Starting build for ProjectRef(file:/build/repo/,durable-state) (pekko-projection-durable-state)... [8/10]
1865Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1866[info] compiling 2 Scala sources to /build/repo/durable-state/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/classes ...
1867[info] done compiling
1868[info] compiling 1 Scala source to /build/repo/durable-state/target/scala-3.8.1-RC1-bin-20251226-6e12d35-NIGHTLY/test-classes ...
1869[info] done compiling
1870Starting build for ProjectRef(file:/build/repo/,core-test) (pekko-projection-core-test)... [9/10]
1871Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1872
1873************************
1874Build summary:
1875[{
1876 "module": "pekko-projection-jdbc",
1877 "compile": {"status": "ok", "tookMs": 16994, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1878 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1879 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)"]}, "tookMs": 13178, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1880 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1881 "publish": {"status": "skipped", "tookMs": 0},
1882 "metadata": {
1883 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1884}
1885},{
1886 "module": "pekko-projection-eventsourced",
1887 "compile": {"status": "ok", "tookMs": 629, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1888 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1889 "test-compile": {"status": "ok", "tookMs": 1324, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1890 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1891 "publish": {"status": "skipped", "tookMs": 0},
1892 "metadata": {
1893 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1894}
1895},{
1896 "module": "pekko-projection-bom",
1897 "compile": {"status": "ok", "tookMs": 65, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1898 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1899 "test-compile": {"status": "ok", "tookMs": 91, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1900 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1901 "publish": {"status": "skipped", "tookMs": 0},
1902 "metadata": {
1903 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1904}
1905},{
1906 "module": "pekko-projection-cassandra",
1907 "compile": {"status": "ok", "tookMs": 799, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1908 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1909 "test-compile": {"status": "ok", "tookMs": 301, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1910 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1911 "publish": {"status": "skipped", "tookMs": 0},
1912 "metadata": {
1913 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1914}
1915},{
1916 "module": "pekko-projection-core",
1917 "compile": {"status": "ok", "tookMs": 62, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1918 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1919 "test-compile": {"status": "ok", "tookMs": 113, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1920 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1921 "publish": {"status": "skipped", "tookMs": 0},
1922 "metadata": {
1923 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1924}
1925},{
1926 "module": "pekko-projection-testkit",
1927 "compile": {"status": "ok", "tookMs": 114, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1928 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1929 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["java.lang.AssertionError: assertion failed: class TestKitJunitResource has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class junit)),object rules),ExternalResource)"]}, "tookMs": 1508, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1930 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1931 "publish": {"status": "skipped", "tookMs": 0},
1932 "metadata": {
1933 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1934}
1935},{
1936 "module": "pekko-projection-kafka",
1937 "compile": {"status": "ok", "tookMs": 768, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1938 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1939 "test-compile": {"status": "ok", "tookMs": 173, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1940 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1941 "publish": {"status": "skipped", "tookMs": 0},
1942 "metadata": {
1943 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1944}
1945},{
1946 "module": "pekko-projection-slick",
1947 "compile": {"status": "ok", "tookMs": 1471, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1948 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1949 "test-compile": {"status": "ok", "tookMs": 4271, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1950 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1951 "publish": {"status": "skipped", "tookMs": 0},
1952 "metadata": {
1953 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1954}
1955},{
1956 "module": "pekko-projection-durable-state",
1957 "compile": {"status": "ok", "tookMs": 502, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1958 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1959 "test-compile": {"status": "ok", "tookMs": 719, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1960 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1961 "publish": {"status": "skipped", "tookMs": 0},
1962 "metadata": {
1963 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1964}
1965},{
1966 "module": "pekko-projection-core-test",
1967 "compile": {"status": "ok", "tookMs": 107, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1968 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1969 "test-compile": {"status": "ok", "tookMs": 201, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1970 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1971 "publish": {"status": "ok", "tookMs": 3},
1972 "metadata": {
1973 "crossScalaVersions": ["2.13.16", "2.12.20", "3.3.5"]
1974}
1975}]
1976************************
1977[error] Scala3CommunityBuild$ProjectBuildFailureException: 2 module(s) finished with failures: pekko-projection-jdbc, pekko-projection-testkit
1978[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 2 module(s) finished with failures: pekko-projection-jdbc, pekko-projection-testkit
1979[error] Total time: 143 s (0:02:23.0), completed Dec 27, 2025, 1:48:48 AM
1980[0JBuild failed, not retrying.