RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols
David Holmes
dholmes at openjdk.java.net
Fri Apr 29 04:40:43 UTC 2022
On Thu, 28 Apr 2022 14:34:57 GMT, Jie Fu <jiefu at openjdk.org> wrote:
> Hi all,
>
> If we configure and build the jdk with `--with-native-debug-symbols=zipped`, `runtime/execstack/TestCheckJDK.java` fails on Linux.
>
> The failure was caused by the following zipped debug symbols files, which aren't ELF files at all.
>
> ~/jdk/build/linux-x86_64-server-release/images/jdk/bin]$ ls *.diz
> jar.diz java.diz jcmd.diz jdeprscan.diz jhsdb.diz jlink.diz jpackage.diz jshell.diz jstat.diz rmiregistry.diz
> jarsigner.diz javadoc.diz jconsole.diz jdeps.diz jimage.diz jmap.diz jps.diz jstack.diz jwebserver.diz serialver.diz
> javac.diz javap.diz jdb.diz jfr.diz jinfo.diz jmod.diz jrunscript.diz jstatd.diz keytool.diz
>
>
> The fix just skips these non-elf `*.diz` files when checking the linking attributes.
>
> Thanks.
> Best regards,
> Jie
Looks good.
Thanks,
David
-------------
Marked as reviewed by dholmes (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/8451
More information about the hotspot-runtime-dev
mailing list