$ apt list --installed | grep libnss3 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. libnss3-dev/mantic,now 2:3.91-1 amd64 [installed] libnss3/mantic,now 2:3.91-1 amd64 [installed,automatic] make TEST=sun/security/pkcs11/MessageDigest/TestCloning.java test CONF=linux-x86_64-server-fastdebug Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug' Test selection 'sun/security/pkcs11/MessageDigest/TestCloning.java', will run: * jtreg:test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java Running test 'jtreg:test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java' [0.000s][warning][cds] The shared archive file version 0x11 does not match the required version 0x12. [0.002s][warning][cds] The shared archive file version 0x11 does not match the required version 0x12. [0.002s][warning][cds] The shared archive file has the wrong version. -------------------------------------------------- TEST: sun/security/pkcs11/MessageDigest/TestCloning.java TEST JDK: /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 5.877 seconds messages: command: build TestCloning reason: Named class compiled on demand started: Thu Jul 20 10:26:49 NZST 2023 Test directory: compile: TestCloning finished: Thu Jul 20 10:26:54 NZST 2023 elapsed time (seconds): 5.877 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 5.873 seconds messages: command: compile /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java reason: .class file out of date or does not exist started: Thu Jul 20 10:26:49 NZST 2023 Additional options from @modules: --add-modules jdk.crypto.cryptoki Mode: agentvm Agent id: 1 finished: Thu Jul 20 10:26:54 NZST 2023 elapsed time (seconds): 5.873 configuration: Boot Layer (javac runtime environment) class path: /home/vladimirp/git/jtreg/build/images/jtreg/lib/javatest.jar /home/vladimirp/git/jtreg/build/images/jtreg/lib/jtreg.jar patch: java.base /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/patches/java.base javac compilation environment add modules: jdk.crypto.cryptoki source path: /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest /home/vladimirp/git/jdk/test/lib /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11 class path: /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 rerun: cd /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/scratch/0 && \ DISPLAY=:1 \ GNOME_DESKTOP_SESSION_ID=this-is-deprecated \ HOME=/home/vladimirp \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/test \ XMODIFIERS=@im=ibus \ _JVM_DWARF_PATH=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/symbols \ /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.5625 \ -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \ -J-Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.5625 -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=1.5625 -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.nativepath=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/vladimirp/git/jdk/test/jdk \ -J-Dtest.name=sun/security/pkcs11/MessageDigest/TestCloning.java \ -J-Dtest.file=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java \ -J-Dtest.src=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest \ -J-Dtest.src.path=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/test/lib:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11 \ -J-Dtest.classes=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d \ -J-Dtest.class.path=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 \ -J-Dtest.class.path.prefix=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 \ -J-Dtest.modules=jdk.crypto.cryptoki \ --add-modules jdk.crypto.cryptoki \ -d /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d \ -sourcepath /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/test/lib:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11 \ -classpath /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java direct: /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/PKCS11Test.java:172: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal System.setSecurityManager(new SecurityManager()); ^ /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/PKCS11Test.java:172: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(new SecurityManager()); ^ /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/PKCS11Test.java:184: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/PKCS11Test.java:930: warning: [removal] Policy in java.security has been deprecated and marked for removal Policy.setPolicy(null); // Clear the policy created by JIB if any ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 4 warnings ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.CloneNotSupportedException: SHA3-512 REASON: User specified action: run main/othervm TestCloning TIME: 0.901 seconds messages: command: main TestCloning reason: User specified action: run main/othervm TestCloning started: Thu Jul 20 10:26:54 NZST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.crypto.cryptoki finished: Thu Jul 20 10:26:55 NZST 2023 elapsed time (seconds): 0.901 configuration: Boot Layer add modules: jdk.crypto.cryptoki STDOUT: Beginning test run TestCloning... Cannot resolve artifact, please check if JIB jar is present in classpath. nssLibDir: /usr/lib/x86_64-linux-gnu/ Running test with provider SunPKCS11-NSS (security manager disabled) ... Testing against provider SunPKCS11-NSS Testing SHA3-512 STDERR: java.lang.CloneNotSupportedException: SHA3-512 at jdk.crypto.cryptoki/sun.security.pkcs11.P11Digest.clone(P11Digest.java:317) at java.base/java.security.MessageDigest$Delegate.clone(MessageDigest.java:631) at TestCloning.testCloning(TestCloning.java:79) at TestCloning.main(TestCloning.java:63) at PKCS11Test.premain(PKCS11Test.java:178) at PKCS11Test.testNSS(PKCS11Test.java:554) at PKCS11Test.main(PKCS11Test.java:214) at TestCloning.main(TestCloning.java:45) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:125) at java.base/java.lang.Thread.run(Thread.java:1570) Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_STATE_UNSAVEABLE at jdk.crypto.cryptoki/sun.security.pkcs11.wrapper.PKCS11.C_GetOperationState(Native Method) at jdk.crypto.cryptoki/sun.security.pkcs11.P11Digest.clone(P11Digest.java:312) ... 11 more JavaTest Message: Test threw exception: java.lang.CloneNotSupportedException: SHA3-512 JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.CloneNotSupportedException: SHA3-512 rerun: cd /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/scratch/0 && \ DISPLAY=:1 \ GNOME_DESKTOP_SESSION_ID=this-is-deprecated \ HOME=/home/vladimirp \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/test \ XMODIFIERS=@im=ibus \ _JVM_DWARF_PATH=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11:/home/vladimirp/git/jtreg/build/images/jtreg/lib/javatest.jar:/home/vladimirp/git/jtreg/build/images/jtreg/lib/jtreg.jar \ /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.5625 -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=1.5625 -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.nativepath=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/vladimirp/git/jdk/test/jdk \ -Dtest.name=sun/security/pkcs11/MessageDigest/TestCloning.java \ -Dtest.file=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java \ -Dtest.src=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest \ -Dtest.src.path=/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/test/lib:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11 \ -Dtest.classes=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d \ -Dtest.class.path=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 \ -Dtest.class.path.prefix=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11/MessageDigest/TestCloning.d:/home/vladimirp/git/jdk/test/jdk/sun/security/pkcs11/MessageDigest:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/test/lib:/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/classes/0/sun/security/pkcs11 \ -Dtest.modules=jdk.crypto.cryptoki \ --add-modules jdk.crypto.cryptoki \ -Xmx768m \ -XX:MaxRAMPercentage=1.5625 \ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \ -Djava.io.tmpdir=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/tmp \ -ea \ -esa \ -Djava.library.path=/home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/sun/security/pkcs11/MessageDigest/TestCloning.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.CloneNotSupportedException: SHA3-512 -------------------------------------------------- Test results: failed: 1 Error: Some tests failed or other problems occurred. Report written to /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java/html/report.html Results written to /home/vladimirp/git/jdk/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java Finished running test 'jtreg:test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_sun_security_pkcs11_MessageDigest_TestCloning_java ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java >> 1 0 1 0 << ============================== TEST FAILURE make[1]: *** [/home/vladimirp/git/jdk/make/Init.gmk:327: main] Error 1 make: *** [/home/vladimirp/git/jdk/make/Init.gmk:189: test] Error 2 (mantic-amd64)vladimirp@vladimirp:~/git/jdk$