On Fri, 24 Apr 2026 08:48:27 GMT, Severin Gehwolf <[email protected]> wrote:

>> David Beaumont has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Fix issue with resource lookup in ImageReader
>
> test/jdk/tools/jlink/JLinkPreviewTest.java line 60:
> 
>> 58:  * @run junit/othervm JLinkPreviewTest
>> 59:  */
>> 60: public class JLinkPreviewTest {
> 
> I needed this additional hunk for the test to work on linkable runtimes:
> 
> 
> diff --git a/test/jdk/tools/jlink/JLinkPreviewTest.java 
> b/test/jdk/tools/jlink/JLinkPreviewTest.java
> index fcaa7493f07..d263c1ad972 100644
> --- a/test/jdk/tools/jlink/JLinkPreviewTest.java
> +++ b/test/jdk/tools/jlink/JLinkPreviewTest.java
> @@ -55,6 +55,7 @@
>   *        tests.*
>   * @modules jdk.jlink/jdk.tools.jimage
>   *          jdk.jlink/jdk.tools.jlink.internal
> + *          java.base/jdk.internal.jimage
>   * @run junit/othervm JLinkPreviewTest
>   */
>  public class JLinkPreviewTest {
> 
> 
> Compilation of the test fails otherwise with:
> 
> /disk/openjdk/upstream-sources/git/jdk-jdk/test/jdk/tools/lib/tests/JImageValidator.java:37:
>  error: package jdk.internal.jimage is not visible
> import jdk.internal.jimage.BasicImageReader;
>                    ^
>   (package jdk.internal.jimage is declared in module java.base, which does 
> not export it to the unnamed module)
> /disk/openjdk/upstream-sources/git/jdk-jdk/test/jdk/tools/lib/tests/JImageValidator.java:38:
>  error: package jdk.internal.jimage is not visible
> import jdk.internal.jimage.ImageLocation;
>                    ^
>   (package jdk.internal.jimage is declared in module java.base, which does 
> not export it to the unnamed module)
> 2 errors
> 
> TEST RESULT: Failed. Compilation failed: Compilation failed
> --------------------------------------------------

Thank you for that!

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/29414#discussion_r3139057834

Reply via email to