jtreg test test java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
david.holmes at oracle.com
Tue Apr 10 11:44:24 UTC 2018
On 10/04/2018 9:24 PM, Siebenborn, Axel wrote:
> 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
> 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.
More information about the portola-dev