Closed michelou closed 9 months ago
The warning message mentioning GR-7731
was removed in 04788ced5ac2c83d076332dacc23d7124360eb44. Missing the enclosing method of a class is most likely due to invalid bytecode. Since Native Image eagerly queries class metadata this shouldn't cause an error in practice unless code relies on the enclosing method of exactly that class.
We have seen this issue in ECJ generated code which seems related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=476859. Essentially ECJ was generating wrong enclosing method attribute for anonymous inner classes declared inside a lambda.
In Scala code the issue looks very similar to https://github.com/scala/bug/issues/9124 which seems to have been fixed in https://github.com/scala/scala/pull/4296. Although that looks like a pretty old bug, so it may not be the exact same cause.
The IllegalArgumentException: 'other' has different root
should be fixed by f55915ac2638559b52d4b369c470f98028f66d72
Description Our objective is to create Windows executables for the Scala 3 command line tools, i.e. to run
scalac.exe
instead ofscalac.bat
(java.exe
+jars).warning: unknown locality of class ...
andGR-7731: Could not find the enclosing method of class ...
appear during the build process. NB. See also issue #1857.IllegalArgumentException: 'other' has different root
). NB. See also issue #3286.Describe GraalVM and your environment
Steps to reproduce the issue Here are the 4 build steps in the Windows console (NB: Option values are replaced with
"..."
) :%GRAAL_HOME%\bin\java.exe -agentlib:native-image-agent=config-output-dir="..." -cp "..." dotty.tools.dotc.Main -version
%GRAAL_HOME%\bin\java.exe -agentlib:native-image-agent=config-merge-dir="..." -cp "..." dotty.tools.dotc.Main -version
X:\VC\Auxiliary\Build\vcvarsall.bat" x64
%GRAAL_HOME%\bin\native-image.cmd" --report-unsupported-elements-at-runtime -H:Class=dotty.tools.dotc.Main -H:+ReportExceptionStackTraces -cp "..." -jar "<archive with main class>.jar"
where
GRAAL_HOME
is definedc:\opt\graalvm-ce-java8-21.0.0.2
c:\opt\graalvm-ce-java11-21.0.0.2
.Classpaths specified after
-cp
in the above build steps contain the jar filesscala3-compiler-XXX.jar
,scala3-library-XXX.jar
, and so on.NB. We follow the instructions from project
michelou/dotty-examples
to generate a local build of the Scala 3 distribution on Windows.X:
in build step 3 is a substitution (see commandsubst
) forC:\Program Files (x86)\Microsoft Visual Studio\2019\Community
(standard installation).More details We start with 2 observations about the 6 console outputs presented below :
native-image
produces a Windows executable ONLY when working with a nigthly build (created with GitHub Actions on a Ubuntu machine). The build process fails with exceptionjava.lang.IllegalArgumentException: 'other' has different root
when using local builds (created either with Oracle OpenJDK or RedHat JDK).native-image
produces both kinds of messages while GraalVM 11native-image
produces onlyGR-7731
messages.We first present the execution output for the produced Windows executable (if available) :
Each of the 6 console outputs follows exactly the above 4 build steps :
graalvm-ce-java8-21.0.0.2
GraalVM 8 : native-image output for Scala 3 nightly build (Maven)
```shell Microsoft Windows [version 10.0.19041.867] $ test.bat [test] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-20210317-758782a-NIGHTLY-git-758782a -- Copyright 2002-2021, LAMP/EPFL [test] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-20210317-758782a-NIGHTLY-git-758782a -- Copyright 2002-2021, LAMP/EPFL [test] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 [test] Drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [test] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\native-image.cmd" --report-unsupported-elements-at-runtime -H:Class=dotty.tools.dotc.Main -H:+ReportExceptionStackTraces -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" -jar "W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] classlist: 3,448.31 ms, 2.11 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (cap): 3,416.09 ms, 2.11 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] setup: 5,395.71 ms, 2.11 GB warning: unknown locality of class Ldotty/tools/dotc/core/Contexts$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Contexts$$anon$1; which is not following the naming convention. warning: unknown locality of class Lscala/util/hashing/MurmurHash3$accum$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lscala/util/hashing/MurmurHash3$accum$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$ProAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$ProAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Scanners$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Scanners$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$Reposition$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$Reposition$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inferencing$accu$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inferencing$accu$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$12;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$12; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Implicits$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Implicits$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameOps$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameOps$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSPositions$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSPositions$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/LambdaLift$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/LambdaLift$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Lorg/scalajs/ir/Hashers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lorg/scalajs/ir/Hashers$$anon$1; which is not following the naming convention.warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Comments$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Comments$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/Trees$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/Trees$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameKinds$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameKinds$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/Scala3$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/Scala3$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$10;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$10; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeComparer$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeComparer$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Checking$NotPrivate$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Checking$NotPrivate$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$retyper$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$retyper$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$DepAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$DepAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$populate$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$populate$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/io/FileZipArchive$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/io/FileZipArchive$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Variances$narrowVariances$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Variances$narrowVariances$1$; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (clinit): 1,301.68 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (typeflow): 53,622.03 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (objects): 12,422.79 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (features): 1,742.66 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] analysis: 70,539.06 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] universe: 2,579.67 ms, 3.35 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (parse): 6,319.91 ms, 3.34 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (inline): 20,451.53 ms, 5.75 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] (compile): 30,342.47 ms, 6.10 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] compile: 60,042.95 ms, 6.10 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] image: 3,676.84 ms, 6.13 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] write: 1,723.56 ms, 6.13 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:11596] [total]: 147,638.05 ms, 6.13 GB [test] _EXITCODE=0 ```GraalVM 8 : native-image output for OpenJDK 8 local build
```shell Microsoft Windows [version 10.0.19041.867] $ build compile clean -debug [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java8-21.0.0.2" [build] Variables : MSVS_HOME="X:" [build] (drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community) [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java8-21.0.0.2" [build] Variables : SCALA3_HOME="c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08" [build] Variables : _MAIN_CLASS=dotty.tools.dotc.Main [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-7c36649 -- Copyright 2002-2021, LAMP/EPFL [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-7c36649 -- Copyright 2002-2021, LAMP/EPFL [build] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\native-image.cmd" -H:+ReportExceptionStackTraces -H:Class=dotty.tools.dotc.Main -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" -jar "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8032] classlist: 3,345.15 ms, 1.41 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8032] (cap): 2,722.13 ms, 1.41 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8032] setup: 4,709.96 ms, 1.41 GB warning: unknown locality of class Ldotty/tools/dotc/core/Contexts$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Contexts$$anon$1; which is not following the naming convention. warning: unknown locality of class Lscala/util/hashing/MurmurHash3$accum$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lscala/util/hashing/MurmurHash3$accum$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$ProAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$ProAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Scanners$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Scanners$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$Reposition$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$Reposition$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inferencing$accu$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inferencing$accu$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$12;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$12; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Implicits$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Implicits$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameOps$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameOps$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/LambdaLift$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/LambdaLift$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSPositions$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSPositions$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Lorg/scalajs/ir/Hashers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lorg/scalajs/ir/Hashers$$anon$1; which is not following the naming convention.warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Comments$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Comments$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/Scala3$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/Scala3$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$10;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$10; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeComparer$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeComparer$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$retyper$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$retyper$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameKinds$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameKinds$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/Trees$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/Trees$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Checking$NotPrivate$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Checking$NotPrivate$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$DepAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$DepAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$populate$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$populate$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/io/FileZipArchive$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/io/FileZipArchive$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Variances$narrowVariances$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Variances$narrowVariances$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$$anon$1; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8032] (clinit): 1,142.26 ms, 2.45 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8032] analysis: 34,926.98 ms, 2.45 GB Warning: Aborting stand-alone image build due to unsupported features com.oracle.svm.hosted.FallbackFeature$FallbackImageRequest: Aborting stand-alone image build due to unsupported features at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:225) at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:210) at com.oracle.svm.hosted.FallbackFeature.afterAnalysis(FallbackFeature.java:291) at com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$9(NativeImageGenerator.java:761) at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70) at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:761) at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:563) at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:476) at java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) Exception in thread "main" java.lang.IllegalArgumentException: 'other' has different root at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:392) at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:44) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Iterator.forEachRemaining(Iterator.java:116) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) at com.oracle.svm.driver.NativeImage.createFallbackBuildArgs(NativeImage.java:611) at com.oracle.svm.driver.NativeImage.access$000(NativeImage.java:97) at com.oracle.svm.driver.NativeImage$FallbackBuildConfiguration.GraalVM 8 : native-image output for RedHat JDK 8 local build
```shell Microsoft Windows [version 10.0.19041.867] $ build compile clean -debug [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java8-21.0.0.2" [build] Variables : MSVS_HOME="X:" [build] (drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community) [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java8-21.0.0.2" [build] Variables : SCALA3_HOME="c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08" [build] Variables : _MAIN_CLASS=dotty.tools.dotc.Main [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-4134379 -- Copyright 2002-2021, LAMP/EPFL [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-4134379 -- Copyright 2002-2021, LAMP/EPFL [build] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [build] "c:\opt\graalvm-ce-java8-21.0.0.2\bin\native-image.cmd" -H:+ReportExceptionStackTraces -H:Class=dotty.tools.dotc.Main -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" -jar "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8680] classlist: 4,124.67 ms, 1.84 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8680] (cap): 2,614.59 ms, 1.84 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8680] setup: 4,462.36 ms, 1.84 GB warning: unknown locality of class Ldotty/tools/dotc/core/Contexts$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Contexts$$anon$1; which is not following the naming convention. warning: unknown locality of class Lscala/util/hashing/MurmurHash3$accum$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lscala/util/hashing/MurmurHash3$accum$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/printing/SyntaxHighlighting$TreeHighlighter$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$ProAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$ProAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Scanners$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Scanners$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$7;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$7; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/QuotesAndSplices$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$Reposition$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$Reposition$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inferencing$accu$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inferencing$accu$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$12;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$12; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/ProtectedAccessors$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/tpd$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/tpd$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PickleQuotes$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PickleQuotes$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$AlternativesPlan$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/JavaParsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/JavaParsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Implicits$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Implicits$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Applications$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Applications$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeSkelBuilder$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameOps$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameOps$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/LambdaLift$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/LambdaLift$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSPositions$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSPositions$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/jvm/BCodeHelpers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$Inliner$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeOps$InferPrefixMap$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/ExtractSemanticDB$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$SubstituteIdent$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/HoistSuperArgs$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/tasty/TreeUnpickler$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/transform/PatternMatcher$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/transform/PatternMatcher$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Annotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Annotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$6; which is not following the naming convention. warning: unknown locality of class Lorg/scalajs/ir/Hashers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Lorg/scalajs/ir/Hashers$$anon$1; which is not following the naming convention.warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Comments$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Comments$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/backend/sjs/JSConstructorGen$$anon$2; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/parsing/Parsers$$anon$6;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/parsing/Parsers$$anon$6; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Typer$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Typer$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/semanticdb/Scala3$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/semanticdb/Scala3$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/NameKinds$$anon$8;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/NameKinds$$anon$8; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/RefChecks$MixinOverrideError$2$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/Trees$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/Trees$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Inliner$$anon$10;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Inliner$$anon$10; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/untpd$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/untpd$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$dropNotNull$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$retyper$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$retyper$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Signature$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Signature$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$2;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$2; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/SymDenotations$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/SymDenotations$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/TypeComparer$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/TypeComparer$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Checking$NotPrivate$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Checking$NotPrivate$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$DepAcc$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$DepAcc$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/PrepareInlineable$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$4;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$4; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/typer/Nullables$populate$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/typer/Nullables$populate$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/io/FileZipArchive$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/io/FileZipArchive$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/desugar$$anon$3;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/desugar$$anon$3; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$5;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$5; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$searchRef$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Types$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Types$$anon$1; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/core/Variances$narrowVariances$1$;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/core/Variances$narrowVariances$1$; which is not following the naming convention. warning: unknown locality of class Ldotty/tools/dotc/ast/DesugarEnums$$anon$1;, assuming class is not local. To remove the warning report an issue to the library or language author. The issue is caused by Ldotty/tools/dotc/ast/DesugarEnums$$anon$1; which is not following the naming convention. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8680] (clinit): 1,069.45 ms, 3.13 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:8680] analysis: 35,029.48 ms, 3.13 GB Warning: Aborting stand-alone image build due to unsupported features com.oracle.svm.hosted.FallbackFeature$FallbackImageRequest: Aborting stand-alone image build due to unsupported features at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:225) at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:210) at com.oracle.svm.hosted.FallbackFeature.afterAnalysis(FallbackFeature.java:291) at com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$9(NativeImageGenerator.java:761) at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70) at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:761) at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:563) at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:476) at java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) Exception in thread "main" java.lang.IllegalArgumentException: 'other' has different root at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:392) at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:44) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Iterator.forEachRemaining(Iterator.java:116) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) at com.oracle.svm.driver.NativeImage.createFallbackBuildArgs(NativeImage.java:611) at com.oracle.svm.driver.NativeImage.access$000(NativeImage.java:97) at com.oracle.svm.driver.NativeImage$FallbackBuildConfiguration.graalvm-ce-java11-21.0.0.2
GraalVM 11 : native-image output for Scala 3 nightly build (Maven)
```shell Microsoft Windows [version 10.0.19041.867] $ test.bat [test] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-20210317-758782a-NIGHTLY-git-758782a -- Copyright 2002-2021, LAMP/EPFL [test] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-20210317-758782a-NIGHTLY-git-758782a -- Copyright 2002-2021, LAMP/EPFL [test] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 [test] Drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [test] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\native-image.cmd" --report-unsupported-elements-at-runtime -H:Class=dotty.tools.dotc.Main -H:+ReportExceptionStackTraces -cp "W:\native-image\target\jars\compiler-interface-1.3.4.jar;W:\native-image\target\jars\scala-asm-9.1.0-scala-1.jar;W:\native-image\target\jars\scala-library-2.13.5.jar;W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-interfaces-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;W:\native-image\target\jars\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar;" -jar "W:\native-image\target\jars\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] classlist: 2,583.13 ms, 0.96 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (cap): 2,715.05 ms, 0.96 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] setup: 4,921.76 ms, 0.96 GB GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (clinit): 1,324.10 ms, 3.78 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (typeflow): 27,619.62 ms, 3.78 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (objects): 13,357.96 ms, 3.78 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (features): 2,161.75 ms, 3.78 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] analysis: 46,412.23 ms, 3.78 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] universe: 2,709.42 ms, 3.66 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (parse): 10,861.01 ms, 4.88 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (inline): 17,644.98 ms, 5.00 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] (compile): 36,771.47 ms, 5.94 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] compile: 68,569.39 ms, 5.94 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] image: 4,885.27 ms, 5.93 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] write: 3,115.10 ms, 5.93 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-20210317-758782a-NIGHTLY:12468] [total]: 133,435.56 ms, 5.93 GB [test] _EXITCODE=0 ```GraalVM 11 : native-image output for OpenJDK 8 local build
```shell Microsoft Windows [version 10.0.19041.867] $ build compile clean -debug [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java11-21.0.0.2" [build] Variables : MSVS_HOME="X:" [build] (drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community) [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java11-21.0.0.2" [build] Variables : SCALA3_HOME="c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08" [build] Variables : _MAIN_CLASS=dotty.tools.dotc.Main [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-7c36649 -- Copyright 2002-2021, LAMP/EPFL [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-7c36649 -- Copyright 2002-2021, LAMP/EPFL [build] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\native-image.cmd" -H:+ReportExceptionStackTraces -H:Class=dotty.tools.dotc.Main -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" -jar "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-openjdk-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15468] classlist: 2,528.40 ms, 0.94 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15468] (cap): 2,692.75 ms, 0.94 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15468] setup: 4,902.30 ms, 0.94 GB GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15468] (clinit): 1,356.52 ms, 3.22 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15468] analysis: 45,883.56 ms, 3.22 GB Warning: Aborting stand-alone image build due to unsupported features com.oracle.svm.hosted.FallbackFeature$FallbackImageRequest: Aborting stand-alone image build due to unsupported features at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:225) at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:210) at com.oracle.svm.hosted.FallbackFeature.afterAnalysis(FallbackFeature.java:291) at com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$9(NativeImageGenerator.java:761) at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70) at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:761) at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:563) at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:476) at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) Exception in thread "main" java.lang.IllegalArgumentException: 'other' has different root at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:404) at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:42) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.util.Iterator.forEachRemaining(Iterator.java:133) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at com.oracle.svm.driver.NativeImage.createFallbackBuildArgs(NativeImage.java:611) at com.oracle.svm.driver.NativeImage.access$000(NativeImage.java:97) at com.oracle.svm.driver.NativeImage$FallbackBuildConfiguration.GraalVM 11 : native-image output for RedHat JDK 8 local build
```shell Microsoft Windows [version 10.0.19041.867] $ build compile clean -debug [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java11-21.0.0.2" [build] Variables : MSVS_HOME="X:" [build] (drive substitution is: X:\: => C:\Program Files (x86)\Microsoft Visual Studio\2019\Community) [build] Variables : GRAAL_HOME="c:\opt\graalvm-ce-java11-21.0.0.2" [build] Variables : SCALA3_HOME="c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08" [build] Variables : _MAIN_CLASS=dotty.tools.dotc.Main [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-output-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-4134379 -- Copyright 2002-2021, LAMP/EPFL [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\java.exe" "-agentlib:native-image-agent=config-merge-dir=W:\native-image\target\native-image" -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" dotty.tools.dotc.Main -version Scala compiler version 3.0.0-RC2-bin-SNAPSHOT-git-4134379 -- Copyright 2002-2021, LAMP/EPFL [build] "X:\VC\Auxiliary\Build\vcvarsall.bat" x64 ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.0 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [build] "c:\opt\graalvm-ce-java11-21.0.0.2\bin\native-image.cmd" -H:+ReportExceptionStackTraces -H:Class=dotty.tools.dotc.Main -cp "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-interfaces-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-library_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-staging_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-tasty-inspector_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-asm-9.1.0-scala-1.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala-library-2.13.5.jar;c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\tasty-core_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar;" -jar "c:\opt\scala-3.0.0-RC2-bin-SNAPSHOT-redhat-08\lib\scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT.jar" [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15444] classlist: 2,562.33 ms, 0.96 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15444] (cap): 2,736.84 ms, 0.96 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15444] setup: 4,913.08 ms, 0.96 GB GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. GR-7731: Could not find the enclosing method of class dotty.tools.dotc.transform.PickleQuotes$$anon$3. This is a known transient error and most likely does not cause any problems, unless your code relies on the enclosing method of exactly this class. If you can reliably reproduce this problem, please send us a test case. [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15444] (clinit): 1,233.99 ms, 3.09 GB [scala3-compiler_3.0.0-RC2-3.0.0-RC2-bin-SNAPSHOT:15444] analysis: 35,979.30 ms, 3.09 GB Warning: Aborting stand-alone image build due to unsupported features com.oracle.svm.hosted.FallbackFeature$FallbackImageRequest: Aborting stand-alone image build due to unsupported features at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:225) at com.oracle.svm.hosted.FallbackFeature.reportFallback(FallbackFeature.java:210) at com.oracle.svm.hosted.FallbackFeature.afterAnalysis(FallbackFeature.java:291) at com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$9(NativeImageGenerator.java:761) at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70) at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:761) at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:563) at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:476) at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) Exception in thread "main" java.lang.IllegalArgumentException: 'other' has different root at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:404) at sun.nio.fs.WindowsPath.relativize(WindowsPath.java:42) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.util.Iterator.forEachRemaining(Iterator.java:133) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at com.oracle.svm.driver.NativeImage.createFallbackBuildArgs(NativeImage.java:611) at com.oracle.svm.driver.NativeImage.access$000(NativeImage.java:97) at com.oracle.svm.driver.NativeImage$FallbackBuildConfiguration.