On Thu, 3 Apr 2025 09:44:02 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
> The JDK mainline build when using XCode 16 or 16.1 fails with: > > > * For target > buildtools_create_symbols_javac__the.COMPILE_CREATE_SYMBOLS_batch: > Exception in thread "main" java.lang.ClassFormatError: StackMapTable format > error: bad verification type > at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:64) > at jdk.compiler/com.sun.tools.javac.Main.main(Main.java:52) > > > This is due to a compiler bug in Xcode, which was fixed in 16.2. We should > catch this at configure time, since the build error is very confusing. This pull request has now been integrated. Changeset: 5520ff12 Author: Magnus Ihse Bursie <i...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/5520ff12ec26dc2b490fb702101c3679a2af9a2d Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod 8340341: Abort in configure when using Xcode 16.0 or 16.1 Reviewed-by: jwaters, erikj ------------- PR: https://git.openjdk.org/jdk/pull/24408