[jdk11u-dev] RFR: 8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32

Andrew John Hughes andrew at openjdk.java.net
Wed Feb 23 17:14:27 UTC 2022


The `slowdebug` build in 11u is broken in the same way as trunk was before this fix. We recently had to build 11u on x86_32 using Zero, due to issues with the new GCC 12 release, and the slowdebug build failed with this broken assert. Removing it allowed the build to complete.

Backport is clean, but couldn't be automated as later JDK versions have the file in a `zero` subdirectory.

Additional checks:
- [x] slowdebug build on x86_32

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

Commit messages:
 - Backport df55ecd83c70e8962e9037671cd13b104d3e5620

Changes: https://git.openjdk.java.net/jdk11u-dev/pull/839/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=839&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8257794
  Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk11u-dev/pull/839.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/839/head:pull/839

PR: https://git.openjdk.java.net/jdk11u-dev/pull/839


More information about the jdk-updates-dev mailing list