failed. [iter=1][bt:1|op:1] java.lang.IllegalAccessError: Class spec/benchmarks/check/Main(unnamed module 0x000000060D1618F0) can not access class com/sun/tools/javac/main/JavaCompiler(jdk.compiler) because module jdk.compiler does not export package com/sun/tools/javac/main to module unnamed module 0x000000060D1618F0
No benchmarks will be run, since initial check test failed.
The Javac version test in check failed.
The Javac version must be the one included in SPECjvm2008.
There is a known issue with this for Java on Mac OS X, including a workaround.
Понятно, что known issues не помогает - https://www.spec.org/jvm2008/docs/KnownIssues.html
Экспорт путей как в этой статье, то тоже - https://codeantenna.com/a/SBAmiHH3r1
Это кастомный билд JVM javac --versionjavac 17.0.6-internal java --version openjdk 17.0.6-internal 2023-01-17 OpenJDK Runtime Environment (build 17.0.6-internal+0-adhoc.savitar.openj9-openjdk-jdk17) Eclipse OpenJ9 VM (build whatever-2fd07ae4b, JRE 17 Linux amd64-64-Bit Compressed References 20230719_000000 (JIT enabled, AOT enabled) OpenJ9 - 28c6d9b55 OMR - f80e14e7d JCL - 927b34f84c8 based on jdk-17.0.6+10)
Обсуждают сегодня