jtreg test test java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
David Holmes
david.holmes at oracle.com
Tue Apr 10 11:44:24 UTC 2018
On 10/04/2018 9:24 PM, Siebenborn, Axel wrote:
> Hi,
> I had a look on the test java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
>
> This test fails, because a loaded native library is not removed by the GC.
> The native library should be unloaded by dlclose, but this is a noop in musl
> (https://wiki.musl-libc.org/functional-differences-from-glibc.html)
>
> Any idea, how this should be handled?
> Should this test be skipped for musl?
I would say there is no choice :( Is there a whitebox function to
identify musl so you can use @requires ?
I don't buy their argument as to why dlclose is a no-op. Yes it's
"safer" in the same sense that standing still is safer than moving - but
nowhere near as useful.
Cheers,
David
> Regards,
> Axel
>
More information about the portola-dev
mailing list