Hi please consider. This adds below to hs_err:
Floating point state: fcsr=1 Floating point registers: f0=0xffffffff44a72000 | 1.84467e+19 f1=0xffffffff44a72000 | 1.84467e+19 .... f31=0xffffffff44a72000 | 1.84467e+19 Vector state: vstart=0x0000000000000000 vl=0x0000000000000020 vtype=0x0000000000000000 vcsr=0x0000000000000000 vlenb=0x0000000000000020 Vector registers: v0=0x0101010101010101010101010101010101010101010101010101010101010101 .... v31=0x0101010101010101010101010101010101010101010101010101010101010101 To get vector the headers need to include those structures, hence build files hackery. This means if you compile on a kernel without RVV support the error handler will lack support for it. We don't care about RVV option as carshing in native may still use vector even if the jit do not. I'm doubt full about the printing as double for fp regs, maybe that should be removed. Local testing, running t1 over weekend. Thanks, Robbin ------------- Commit messages: - Fixed ws - Baseline Changes: https://git.openjdk.org/jdk/pull/22845/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22845&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346706 Stats: 95 lines in 4 files changed: 94 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/22845.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/22845/head:pull/22845 PR: https://git.openjdk.org/jdk/pull/22845