On amd64 with a processor with IBT support running a kernel with the
control-flow enforcement diff that's being tried in snapshots, the
various Java-compiled binaries fail.

Some information pasted below and hs log attached; I didn't bother with
the gdb backtrace as it just shows the signal handler in the lead-up to
VMError::report_and_die).

There's a good chance aarch64 will have the same on CPUs which do
control-flow integrity too (I think that may just be M2, not sure).

Bearing in mind the CLA situation I won't send a diff but adding
-Wl,-z,nobtcfi in the same place that -Wl,-z,wxneeded is added does
the trick to fix things (and while I think it won't matter for the
package it would be helpful to add USE_NOBTCFI=Yes to the port so
we can find it more easily).

We'll need new bootstraps at some point (for people building jdk
themselves on newer machines) but that can be done later than
fixing the package binaries (I can help with bootstrap builds if
wanted).


$ dmesg | grep -B1 ,IBT | head -2
cpu0: 12th Gen Intel(R) Core(TM) i5-1245U, 1575.89 MHz, 06-9a-04
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES

$ /usr/local/jdk-11/bin/java                                         #
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x000005fe614cdc20, pid=55171, tid=6586713654336
#
# JRE version:  (11.0.19+7) (build )
# Java VM: OpenJDK 64-Bit Server VM (11.0.19+7-1, mixed mode, tiered, 
compressed oops, g1 gc, bsd-amd64)
# Problematic frame:
# j  java.lang.Object.<clinit>()V+-289299944 java.base
#
# Core dump will be written. Default location: /home/sthen/java.core
#
# An error report file with more information is saved as:
# /home/sthen/hs_err_pid55171.log
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
#
#
Abort trap (core dumped) 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x000005fe614cdc20, pid=55171, tid=6586713654336
#
# JRE version:  (11.0.19+7) (build )
# Java VM: OpenJDK 64-Bit Server VM (11.0.19+7-1, mixed mode, tiered, 
compressed oops, g1 gc, bsd-amd64)
# Problematic frame:
# j  java.lang.Object.<clinit>()V+-289299944 java.base
#
# Core dump will be written. Default location: /home/sthen/java.core
#
#

---------------  S U M M A R Y ------------

Command Line: 

Host: 12th Gen Intel(R) Core(TM) i5-1245U amd64, 12 cores, 4G, OpenBSD 7.3
Time: Tue Jun 27 10:30:12 2023 BST elapsed time: 0.128390 seconds (0d 0h 0m 0s)

---------------  T H R E A D  ---------------

Current thread (0x000005fd8c1da800):  JavaThread "Unknown thread" 
[_thread_in_Java, id=583068, stack(0x000005fe27e9f000,0x000005fe27f9f000)]

Stack: [0x000005fe27e9f000,0x000005fe27f9f000],  sp=0x000005fe27f9df08,  free 
space=1019k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, 
Vv=VM code, C=native code)
j  java.lang.Object.<clinit>()V+-289299944 java.base

[error occurred during error reporting (printing native stack), id 0xb, SIGSEGV 
(0xb) at pc=0x000005fd69227cca]


siginfo: si_signo: 4 (SIGILL), si_code: 1 (ILL_ILLOPC), si_addr: 
0x000005fe614cdc20

Register to memory mapping:

RAX=0x0000000000001f80 is an unknown value
RBX={method} {0x000005fe39383f38} '<clinit>' '()V' in 'java/lang/Object'
RCX=0x0 is NULL
RDX=0x000000000000000a is an unknown value
RSP=0x000005fe27f9df08 is pointing into the stack for thread: 0x000005fd8c1da800
RBP=0x000005fe27f9df70 is pointing into the stack for thread: 0x000005fd8c1da800
RSI=0x000005fe614cdc20 is at code_begin+0 in an Interpreter codelet
method entry point (kind = zerolocals)  [0x000005fe614cdc20, 
0x000005fe614ce140]  1312 bytes
RDI=0x000005fe27f9dfd0 is pointing into the stack for thread: 0x000005fd8c1da800
R8 =0x000005fe614cdc20 is at code_begin+0 in an Interpreter codelet
method entry point (kind = zerolocals)  [0x000005fe614cdc20, 
0x000005fe614ce140]  1312 bytes
R9 =0x000005fe27f9e078 is pointing into the stack for thread: 0x000005fd8c1da800
R10=0x000005fd69a5f0a0: gHotSpotVMLongConstantEntryValueOffset+0x4b918 in 
/usr/local/jdk-11/lib/server/libjvm.so at 0x000005fd68809000
R11=0x000005fe614bfc4f is at begin+0 in a stub
StubRoutines::call_stub [0x000005fe614bfc4f, 0x000005fe614bfd51[ (258 bytes)
R12=0x0 is NULL
R13=0x000005fe27f9df10 is pointing into the stack for thread: 0x000005fd8c1da800
R14=0x000005fd8c1da800 is a thread
R15=0x000005fd8c1da800 is a thread


Registers:
RAX=0x0000000000001f80, RBX=0x000005fe39383f38, RCX=0x0000000000000000, 
RDX=0x000000000000000a
RSP=0x000005fe27f9df08, RBP=0x000005fe27f9df70, RSI=0x000005fe614cdc20, 
RDI=0x000005fe27f9dfd0
R8 =0x000005fe614cdc20, R9 =0x000005fe27f9e078, R10=0x000005fd69a5f0a0, 
R11=0x000005fe614bfc4f
R12=0x0000000000000000, R13=0x000005fe27f9df10, R14=0x000005fd8c1da800, 
R15=0x000005fd8c1da800
RIP=0x000005fe614cdc20, EFLAGS=0x0000000000010246, ERR=0x0000000000000000
  TRAPNO=0x0000000000000000

Top of Stack: (sp=0x000005fe27f9df08)
0x000005fe27f9df08:   000005fe614bfced 000005fd00001fa0
0x000005fe27f9df18:   000005fe27f9e110 000005fd8c1da800
0x000005fe27f9df28:   000005fe27f9e070 000005fe27f9e140
0x000005fe27f9df38:   0000000000000001 000005fe27f9dfd0
0x000005fe27f9df48:   000005fe27f9e118 000000000000000a
0x000005fe27f9df58:   000005fe39383f38 000005fe614cdc20
0x000005fe27f9df68:   000005fe27f9e078 000005fe27f9e060
0x000005fe27f9df78:   000005fd6933bb4b 0000000000000000
0x000005fe27f9df88:   000005fd8c1da800 00000000c3f007f0
0x000005fe27f9df98:   000005fd8c1da800 000005fd8c1d2880
0x000005fe27f9dfa8:   000005fd8c1fb700 000005fd8c1fb720
0x000005fe27f9dfb8:   000005fd8c1fb7e8 00000000000000d8
0x000005fe27f9dfc8:   000005fe27f9e198 000005fd8c1da800
0x000005fe27f9dfd8:   000005fd8c1e9640 000005fe39383f38
0x000005fe27f9dfe8:   0000000000000000 0000000000000000
0x000005fe27f9dff8:   0000000000000000 0000000000000000
0x000005fe27f9e008:   000005fe27f9e110 000005fe614cdc20
0x000005fe27f9e018:   0000000a2c04672c 000005fe27f9e118
0x000005fe27f9e028:   0000000e00000000 000005fe393834a0
0x000005fe27f9e038:   000005fe39383f38 0000000000000000
0x000005fe27f9e048:   000005fd8c1da800 0000000100001000
0x000005fe27f9e058:   d1b2c65dc570d880 000005fe27f9e180
0x000005fe27f9e068:   000005fd69316b54 000005fe39383f38
0x000005fe27f9e078:   000005fe27f9e200 0000000000000000
0x000005fe27f9e088:   4d30368c7a109399 000005fe27f9e0e0
0x000005fe27f9e098:   000005fe3b7b15b1 0000000000000000
0x000005fe27f9e0a8:   89246e12ead41990 000005fe27f9e100
0x000005fe27f9e0b8:   000005fe3b7b15b1 0000000000000000
0x000005fe27f9e0c8:   000005fe27f9e078 000005fe27f9e0b9
0x000005fe27f9e0d8:   0000000800000000 0000000000000000
0x000005fe27f9e0e8:   0000000000000000 0000000000000003
0x000005fe27f9e0f8:   b4638d9c68e47985 000005fe27f9e130 

Instructions: (pc=0x000005fe614cdc20)
0x000005fe614cdb20:   c3 e9 0d eb ff ff 4c 8b 6d c0 48 8b 65 b8 48 c7
0x000005fe614cdb30:   45 f0 00 00 00 00 e8 05 00 00 00 e9 a2 00 00 00
0x000005fe614cdb40:   48 8d 44 24 08 4c 89 6d c0 49 8b ff c5 f8 77 49
0x000005fe614cdb50:   89 af 38 03 00 00 49 89 87 28 03 00 00 f7 c4 0f
0x000005fe614cdb60:   00 00 00 0f 84 1a 00 00 00 48 83 ec 08 49 ba c0
0x000005fe614cdb70:   21 33 69 fd 05 00 00 41 ff d2 48 83 c4 08 e9 0d
0x000005fe614cdb80:   00 00 00 49 ba c0 21 33 69 fd 05 00 00 41 ff d2
0x000005fe614cdb90:   49 ba 00 00 00 00 00 00 00 00 4d 89 97 28 03 00
0x000005fe614cdba0:   00 49 ba 00 00 00 00 00 00 00 00 4d 89 97 38 03
0x000005fe614cdbb0:   00 00 49 ba 00 00 00 00 00 00 00 00 4d 89 97 30
0x000005fe614cdbc0:   03 00 00 c5 f8 77 49 81 7f 08 00 00 00 00 0f 84
0x000005fe614cdbd0:   05 00 00 00 e9 27 20 ff ff 4c 8b 6d c0 4c 8b 75
0x000005fe614cdbe0:   c8 c3 66 0f 1f 44 00 00 00 00 00 00 00 00 00 00
0x000005fe614cdbf0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x000005fe614cdc00:   40 05 00 00 00 00 00 00 4e 51 ad 68 fd 05 00 00
0x000005fe614cdc10:   ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00
0x000005fe614cdc20:   48 8b 53 08 0f b7 4a 34 0f b7 52 32 2b d1 81 fa
0x000005fe614cdc30:   f5 01 00 00 0f 86 25 00 00 00 48 8b c2 48 c1 e0
0x000005fe614cdc40:   03 48 83 c0 58 49 03 87 30 04 00 00 48 3b e0 0f
0x000005fe614cdc50:   87 0a 00 00 00 58 49 8b e5 50 e9 21 99 ff ff 58
0x000005fe614cdc60:   4c 8d 74 cc f8 85 d2 0f 8e 09 00 00 00 68 00 00
0x000005fe614cdc70:   00 00 ff ca 7f f7 50 55 48 8b ec 41 55 68 00 00
0x000005fe614cdc80:   00 00 4c 8b 6b 08 4d 8d 6d 38 53 48 8b 53 08 48
0x000005fe614cdc90:   8b 52 08 48 8b 52 18 48 8b 52 70 48 8b 12 52 48
0x000005fe614cdca0:   8b 53 10 48 85 d2 0f 84 07 00 00 00 48 81 c2 38
0x000005fe614cdcb0:   01 00 00 52 48 8b 53 08 48 8b 52 08 48 8b 52 10
0x000005fe614cdcc0:   52 41 56 41 55 68 00 00 00 00 48 89 24 24 41 c6
0x000005fe614cdcd0:   87 e5 03 00 00 01 48 8b 45 d8 48 85 c0 0f 84 8a
0x000005fe614cdce0:   00 00 00 8b 48 f8 85 c9 0f 88 7f 00 00 00 48 03
0x000005fe614cdcf0:   c1 48 8b 48 08 48 83 e9 02 48 8b 54 c8 10 48 f7
0x000005fe614cdd00:   da 49 8b 14 d6 48 85 d2 75 0b 48 81 4c c8 18 01
0x000005fe614cdd10:   00 00 00 eb 52 8b 52 08 48 c1 e2 03 48 33 54 c8 


Stack slot to memory mapping:
stack at sp + 0 slots: 0x000005fe614bfced is at begin+158 in a stub
StubRoutines::call_stub [0x000005fe614bfc4f, 0x000005fe614bfd51[ (258 bytes)
stack at sp + 1 slots: 0x000005fd00001fa0 is an unknown value
stack at sp + 2 slots: 0x000005fe27f9e110 is pointing into the stack for 
thread: 0x000005fd8c1da800
stack at sp + 3 slots: 0x000005fd8c1da800 is a thread
stack at sp + 4 slots: 0x000005fe27f9e070 is pointing into the stack for 
thread: 0x000005fd8c1da800
stack at sp + 5 slots: 0x000005fe27f9e140 is pointing into the stack for 
thread: 0x000005fd8c1da800
stack at sp + 6 slots: 0x0000000000000001 is an unknown value
stack at sp + 7 slots: 0x000005fe27f9dfd0 is pointing into the stack for 
thread: 0x000005fd8c1da800

method entry point (kind = zerolocals)  [0x000005fe614cdc20, 
0x000005fe614ce140]  1312 bytes

---------------  P R O C E S S  ---------------

Threads class SMR info:
_java_thread_list=0x000005fd8c1cdc60, length=1, elements={
0x000005fd8c1da800
}

Java Threads: ( => current thread )
=>0x000005fd8c1da800 JavaThread "Unknown thread" [_thread_in_Java, id=583068, 
stack(0x000005fe27e9f000,0x000005fe27f9f000)]

Other Threads:
  0x000005fda10d3800 VMThread "VM Thread" [stack: 
0x000005fe5d522000,0x000005fe5d622000] [id=439859]
  0x000005fd8c1e1800 GCTaskThread "GC Thread#0" [stack: 
0x000005fdada47000,0x000005fdadb47000] [id=500599]
  0x000005fdf8500800 ConcurrentGCThread "G1 Main Marker" [stack: 
0x000005fe0d2a2000,0x000005fe0d3a2000] [id=146311]
  0x000005fdf8505800 ConcurrentGCThread "G1 Conc#0" [stack: 
0x000005fe49689000,0x000005fe49789000] [id=455668]
  0x000005fda10ae800 ConcurrentGCThread "G1 Refine#0" [stack: 
0x000005fe59962000,0x000005fe59a62000] [id=301929]
  0x000005fda10b1800 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 
0x000005fe39283000,0x000005fe39383000] [id=283535]

Threads with active compile tasks:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap address: 0x00000000c0000000, size: 1024 MB, Compressed Oops mode: 32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap:
 garbage-first heap   total 65536K, used 0K [0x00000000c0000000, 
0x0000000100000000)
  region size 1024K, 1 young (1024K), 0 survivors (0K)
 Metaspace       used 1143K, capacity 4480K, committed 4480K, reserved 1056768K
  class space    used 82K, capacity 384K, committed 384K, reserved 1048576K
Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), 
HC=humongous(continues), CS=collection set, F=free, A=archive, 
TAMS=top-at-mark-start (previous, next)
|   0|0x00000000c0000000, 0x00000000c0000000, 0x00000000c0100000|  0%| F|  
|TAMS 0x00000000c0000000, 0x00000000c0000000| Untracked 
|   1|0x00000000c0100000, 0x00000000c0100000, 0x00000000c0200000|  0%| F|  
|TAMS 0x00000000c0100000, 0x00000000c0100000| Untracked 
|   2|0x00000000c0200000, 0x00000000c0200000, 0x00000000c0300000|  0%| F|  
|TAMS 0x00000000c0200000, 0x00000000c0200000| Untracked 
|   3|0x00000000c0300000, 0x00000000c0300000, 0x00000000c0400000|  0%| F|  
|TAMS 0x00000000c0300000, 0x00000000c0300000| Untracked 
|   4|0x00000000c0400000, 0x00000000c0400000, 0x00000000c0500000|  0%| F|  
|TAMS 0x00000000c0400000, 0x00000000c0400000| Untracked 
|   5|0x00000000c0500000, 0x00000000c0500000, 0x00000000c0600000|  0%| F|  
|TAMS 0x00000000c0500000, 0x00000000c0500000| Untracked 
|   6|0x00000000c0600000, 0x00000000c0600000, 0x00000000c0700000|  0%| F|  
|TAMS 0x00000000c0600000, 0x00000000c0600000| Untracked 
|   7|0x00000000c0700000, 0x00000000c0700000, 0x00000000c0800000|  0%| F|  
|TAMS 0x00000000c0700000, 0x00000000c0700000| Untracked 
|   8|0x00000000c0800000, 0x00000000c0800000, 0x00000000c0900000|  0%| F|  
|TAMS 0x00000000c0800000, 0x00000000c0800000| Untracked 
|   9|0x00000000c0900000, 0x00000000c0900000, 0x00000000c0a00000|  0%| F|  
|TAMS 0x00000000c0900000, 0x00000000c0900000| Untracked 
|  10|0x00000000c0a00000, 0x00000000c0a00000, 0x00000000c0b00000|  0%| F|  
|TAMS 0x00000000c0a00000, 0x00000000c0a00000| Untracked 
|  11|0x00000000c0b00000, 0x00000000c0b00000, 0x00000000c0c00000|  0%| F|  
|TAMS 0x00000000c0b00000, 0x00000000c0b00000| Untracked 
|  12|0x00000000c0c00000, 0x00000000c0c00000, 0x00000000c0d00000|  0%| F|  
|TAMS 0x00000000c0c00000, 0x00000000c0c00000| Untracked 
|  13|0x00000000c0d00000, 0x00000000c0d00000, 0x00000000c0e00000|  0%| F|  
|TAMS 0x00000000c0d00000, 0x00000000c0d00000| Untracked 
|  14|0x00000000c0e00000, 0x00000000c0e00000, 0x00000000c0f00000|  0%| F|  
|TAMS 0x00000000c0e00000, 0x00000000c0e00000| Untracked 
|  15|0x00000000c0f00000, 0x00000000c0f00000, 0x00000000c1000000|  0%| F|  
|TAMS 0x00000000c0f00000, 0x00000000c0f00000| Untracked 
|  16|0x00000000c1000000, 0x00000000c1000000, 0x00000000c1100000|  0%| F|  
|TAMS 0x00000000c1000000, 0x00000000c1000000| Untracked 
|  17|0x00000000c1100000, 0x00000000c1100000, 0x00000000c1200000|  0%| F|  
|TAMS 0x00000000c1100000, 0x00000000c1100000| Untracked 
|  18|0x00000000c1200000, 0x00000000c1200000, 0x00000000c1300000|  0%| F|  
|TAMS 0x00000000c1200000, 0x00000000c1200000| Untracked 
|  19|0x00000000c1300000, 0x00000000c1300000, 0x00000000c1400000|  0%| F|  
|TAMS 0x00000000c1300000, 0x00000000c1300000| Untracked 
|  20|0x00000000c1400000, 0x00000000c1400000, 0x00000000c1500000|  0%| F|  
|TAMS 0x00000000c1400000, 0x00000000c1400000| Untracked 
|  21|0x00000000c1500000, 0x00000000c1500000, 0x00000000c1600000|  0%| F|  
|TAMS 0x00000000c1500000, 0x00000000c1500000| Untracked 
|  22|0x00000000c1600000, 0x00000000c1600000, 0x00000000c1700000|  0%| F|  
|TAMS 0x00000000c1600000, 0x00000000c1600000| Untracked 
|  23|0x00000000c1700000, 0x00000000c1700000, 0x00000000c1800000|  0%| F|  
|TAMS 0x00000000c1700000, 0x00000000c1700000| Untracked 
|  24|0x00000000c1800000, 0x00000000c1800000, 0x00000000c1900000|  0%| F|  
|TAMS 0x00000000c1800000, 0x00000000c1800000| Untracked 
|  25|0x00000000c1900000, 0x00000000c1900000, 0x00000000c1a00000|  0%| F|  
|TAMS 0x00000000c1900000, 0x00000000c1900000| Untracked 
|  26|0x00000000c1a00000, 0x00000000c1a00000, 0x00000000c1b00000|  0%| F|  
|TAMS 0x00000000c1a00000, 0x00000000c1a00000| Untracked 
|  27|0x00000000c1b00000, 0x00000000c1b00000, 0x00000000c1c00000|  0%| F|  
|TAMS 0x00000000c1b00000, 0x00000000c1b00000| Untracked 
|  28|0x00000000c1c00000, 0x00000000c1c00000, 0x00000000c1d00000|  0%| F|  
|TAMS 0x00000000c1c00000, 0x00000000c1c00000| Untracked 
|  29|0x00000000c1d00000, 0x00000000c1d00000, 0x00000000c1e00000|  0%| F|  
|TAMS 0x00000000c1d00000, 0x00000000c1d00000| Untracked 
|  30|0x00000000c1e00000, 0x00000000c1e00000, 0x00000000c1f00000|  0%| F|  
|TAMS 0x00000000c1e00000, 0x00000000c1e00000| Untracked 
|  31|0x00000000c1f00000, 0x00000000c1f00000, 0x00000000c2000000|  0%| F|  
|TAMS 0x00000000c1f00000, 0x00000000c1f00000| Untracked 
|  32|0x00000000c2000000, 0x00000000c2000000, 0x00000000c2100000|  0%| F|  
|TAMS 0x00000000c2000000, 0x00000000c2000000| Untracked 
|  33|0x00000000c2100000, 0x00000000c2100000, 0x00000000c2200000|  0%| F|  
|TAMS 0x00000000c2100000, 0x00000000c2100000| Untracked 
|  34|0x00000000c2200000, 0x00000000c2200000, 0x00000000c2300000|  0%| F|  
|TAMS 0x00000000c2200000, 0x00000000c2200000| Untracked 
|  35|0x00000000c2300000, 0x00000000c2300000, 0x00000000c2400000|  0%| F|  
|TAMS 0x00000000c2300000, 0x00000000c2300000| Untracked 
|  36|0x00000000c2400000, 0x00000000c2400000, 0x00000000c2500000|  0%| F|  
|TAMS 0x00000000c2400000, 0x00000000c2400000| Untracked 
|  37|0x00000000c2500000, 0x00000000c2500000, 0x00000000c2600000|  0%| F|  
|TAMS 0x00000000c2500000, 0x00000000c2500000| Untracked 
|  38|0x00000000c2600000, 0x00000000c2600000, 0x00000000c2700000|  0%| F|  
|TAMS 0x00000000c2600000, 0x00000000c2600000| Untracked 
|  39|0x00000000c2700000, 0x00000000c2700000, 0x00000000c2800000|  0%| F|  
|TAMS 0x00000000c2700000, 0x00000000c2700000| Untracked 
|  40|0x00000000c2800000, 0x00000000c2800000, 0x00000000c2900000|  0%| F|  
|TAMS 0x00000000c2800000, 0x00000000c2800000| Untracked 
|  41|0x00000000c2900000, 0x00000000c2900000, 0x00000000c2a00000|  0%| F|  
|TAMS 0x00000000c2900000, 0x00000000c2900000| Untracked 
|  42|0x00000000c2a00000, 0x00000000c2a00000, 0x00000000c2b00000|  0%| F|  
|TAMS 0x00000000c2a00000, 0x00000000c2a00000| Untracked 
|  43|0x00000000c2b00000, 0x00000000c2b00000, 0x00000000c2c00000|  0%| F|  
|TAMS 0x00000000c2b00000, 0x00000000c2b00000| Untracked 
|  44|0x00000000c2c00000, 0x00000000c2c00000, 0x00000000c2d00000|  0%| F|  
|TAMS 0x00000000c2c00000, 0x00000000c2c00000| Untracked 
|  45|0x00000000c2d00000, 0x00000000c2d00000, 0x00000000c2e00000|  0%| F|  
|TAMS 0x00000000c2d00000, 0x00000000c2d00000| Untracked 
|  46|0x00000000c2e00000, 0x00000000c2e00000, 0x00000000c2f00000|  0%| F|  
|TAMS 0x00000000c2e00000, 0x00000000c2e00000| Untracked 
|  47|0x00000000c2f00000, 0x00000000c2f00000, 0x00000000c3000000|  0%| F|  
|TAMS 0x00000000c2f00000, 0x00000000c2f00000| Untracked 
|  48|0x00000000c3000000, 0x00000000c3000000, 0x00000000c3100000|  0%| F|  
|TAMS 0x00000000c3000000, 0x00000000c3000000| Untracked 
|  49|0x00000000c3100000, 0x00000000c3100000, 0x00000000c3200000|  0%| F|  
|TAMS 0x00000000c3100000, 0x00000000c3100000| Untracked 
|  50|0x00000000c3200000, 0x00000000c3200000, 0x00000000c3300000|  0%| F|  
|TAMS 0x00000000c3200000, 0x00000000c3200000| Untracked 
|  51|0x00000000c3300000, 0x00000000c3300000, 0x00000000c3400000|  0%| F|  
|TAMS 0x00000000c3300000, 0x00000000c3300000| Untracked 
|  52|0x00000000c3400000, 0x00000000c3400000, 0x00000000c3500000|  0%| F|  
|TAMS 0x00000000c3400000, 0x00000000c3400000| Untracked 
|  53|0x00000000c3500000, 0x00000000c3500000, 0x00000000c3600000|  0%| F|  
|TAMS 0x00000000c3500000, 0x00000000c3500000| Untracked 
|  54|0x00000000c3600000, 0x00000000c3600000, 0x00000000c3700000|  0%| F|  
|TAMS 0x00000000c3600000, 0x00000000c3600000| Untracked 
|  55|0x00000000c3700000, 0x00000000c3700000, 0x00000000c3800000|  0%| F|  
|TAMS 0x00000000c3700000, 0x00000000c3700000| Untracked 
|  56|0x00000000c3800000, 0x00000000c3800000, 0x00000000c3900000|  0%| F|  
|TAMS 0x00000000c3800000, 0x00000000c3800000| Untracked 
|  57|0x00000000c3900000, 0x00000000c3900000, 0x00000000c3a00000|  0%| F|  
|TAMS 0x00000000c3900000, 0x00000000c3900000| Untracked 
|  58|0x00000000c3a00000, 0x00000000c3a00000, 0x00000000c3b00000|  0%| F|  
|TAMS 0x00000000c3a00000, 0x00000000c3a00000| Untracked 
|  59|0x00000000c3b00000, 0x00000000c3b00000, 0x00000000c3c00000|  0%| F|  
|TAMS 0x00000000c3b00000, 0x00000000c3b00000| Untracked 
|  60|0x00000000c3c00000, 0x00000000c3c00000, 0x00000000c3d00000|  0%| F|  
|TAMS 0x00000000c3c00000, 0x00000000c3c00000| Untracked 
|  61|0x00000000c3d00000, 0x00000000c3d00000, 0x00000000c3e00000|  0%| F|  
|TAMS 0x00000000c3d00000, 0x00000000c3d00000| Untracked 
|  62|0x00000000c3e00000, 0x00000000c3e00000, 0x00000000c3f00000|  0%| F|  
|TAMS 0x00000000c3e00000, 0x00000000c3e00000| Untracked 
|  63|0x00000000c3f00000, 0x00000000c3f7ae20, 0x00000000c4000000| 48%| E|  
|TAMS 0x00000000c3f00000, 0x00000000c3f00000| Complete 

Card table byte_map: [0x000005fe2d4cd000,0x000005fe2d6cd000] _byte_map_base: 
0x000005fe2cecd000

Marking Bits (Prev, Next): (CMBitMap*) 0x000005fdf84e5018, (CMBitMap*) 
0x000005fdf84e5050
 Prev Bits: [0x000005fdd3d60000, 0x000005fdd4d60000)
 Next Bits: [0x000005fe3e7aa000, 0x000005fe3f7aa000)

Polling page: 0x000005fe3df8e000

Metaspace:

Usage:
  Non-class:      4.00 MB capacity,     1.04 MB ( 26%) used,     2.96 MB ( 74%) 
free+waste,    64 bytes ( <1%) overhead. 
      Class:    384.00 KB capacity,    82.94 KB ( 22%) used,   301.00 KB ( 78%) 
free+waste,    64 bytes ( <1%) overhead. 
       Both:      4.38 MB capacity,     1.12 MB ( 26%) used,     3.26 MB ( 74%) 
free+waste,   128 bytes ( <1%) overhead. 

Virtual space:
  Non-class space:        8.00 MB reserved,       4.00 MB ( 50%) committed 
      Class space:        1.00 GB reserved,     384.00 KB ( <1%) committed 
             Both:        1.01 GB reserved,       4.38 MB ( <1%) committed 

Chunk freelists:
   Non-Class:  0 bytes
       Class:  0 bytes
        Both:  0 bytes

MaxMetaspaceSize: unlimited
CompressedClassSpaceSize: 1.00 GB
Initial GC threshold: 20.80 MB
Current GC threshold: 17179869184.00 GB
CDS: off

CodeHeap 'non-profiled nmethods': size=120032Kb used=0Kb max_used=0Kb 
free=120032Kb
 bounds [0x000005fe68f87000, 0x000005fe691f7000, 0x000005fe704bf000]
CodeHeap 'profiled nmethods': size=120028Kb used=0Kb max_used=0Kb free=120028Kb
 bounds [0x000005fe61a50000, 0x000005fe61cc0000, 0x000005fe68f87000]
CodeHeap 'non-nmethods': size=5700Kb used=305Kb max_used=305Kb free=5394Kb
 bounds [0x000005fe614bf000, 0x000005fe6172f000, 0x000005fe61a50000]
 total_blobs=81 nmethods=0 adapters=57
 compilation: enabled
              stopped_count=0, restarted_count=0
 full_count=0

Compilation events (0 events):
No events

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (0 events):
No events

Events (20 events):
Event: 0.120 loading class java/lang/Number
Event: 0.120 loading class java/lang/Number done
Event: 0.120 loading class java/lang/Float done
Event: 0.120 loading class java/lang/Double
Event: 0.121 loading class java/lang/Double done
Event: 0.121 loading class java/lang/Byte
Event: 0.122 loading class java/lang/Byte done
Event: 0.122 loading class java/lang/Short
Event: 0.122 loading class java/lang/Short done
Event: 0.122 loading class java/lang/Integer
Event: 0.123 loading class java/lang/Integer done
Event: 0.123 loading class java/lang/Long
Event: 0.123 loading class java/lang/Long done
Event: 0.123 loading class java/util/Iterator
Event: 0.123 loading class java/util/Iterator done
Event: 0.123 loading class java/lang/NullPointerException
Event: 0.124 loading class java/lang/NullPointerException done
Event: 0.124 loading class java/lang/ArithmeticException
Event: 0.124 loading class java/lang/ArithmeticException done
Event: 0.125 Thread 0x000005fd8c1da800 Thread added: 0x000005fd8c1da800


Dynamic libraries:
0x000005fb683da000      /usr/local/jdk-11/bin/java
0x000005fdd0872000      /usr/lib/libz.so.7.0
0x000005fe17cfd000      /usr/lib/libpthread.so.27.0
0x000005fe3b722000      /usr/lib/libc.so.97.0
0x000005fe37a5d000      /usr/libexec/ld.so
0x000005fd68809000      /usr/local/jdk-11/lib/server/libjvm.so
0x000005fd6bb60000      /usr/lib/libm.so.10.1
0x000005fddb64e000      /usr/lib/libc++.so.9.0
0x000005fd9b2f2000      /usr/lib/libc++abi.so.6.0
0x000005fe378dd000      /usr/local/jdk-11/lib/libverify.so
0x000005fe38607000      /usr/local/jdk-11/lib/libjava.so
0x000005fe2442b000      /usr/local/jdk-11/lib/libjimage.so
0x000005fe39f8a000      /usr/local/jdk-11/lib/libzip.so


VM Arguments:
java_command: <unknown>
java_class_path (initial): <not set>
Launcher Type: SUN_STANDARD

[Global flags]
     intx CICompilerCount                          = 4                          
               {product} {ergonomic}
     uint ConcGCThreads                            = 3                          
               {product} {ergonomic}
     uint G1ConcRefinementThreads                  = 10                         
               {product} {ergonomic}
   size_t G1HeapRegionSize                         = 1048576                    
               {product} {ergonomic}
    uintx GCDrainStackTargetSize                   = 64                         
               {product} {ergonomic}
   size_t InitialHeapSize                          = 67108864                   
               {product} {ergonomic}
   size_t MarkStackSize                            = 4194304                    
               {product} {ergonomic}
   size_t MaxHeapSize                              = 1073741824                 
               {product} {ergonomic}
   size_t MaxNewSize                               = 643825664                  
               {product} {ergonomic}
   size_t MinHeapDeltaBytes                        = 1048576                    
               {product} {ergonomic}
    uintx NonNMethodCodeHeapSize                   = 5836300                    
            {pd product} {ergonomic}
    uintx NonProfiledCodeHeapSize                  = 122910970                  
            {pd product} {ergonomic}
    uintx ProfiledCodeHeapSize                     = 122910970                  
            {pd product} {ergonomic}
    uintx ReservedCodeCacheSize                    = 251658240                  
            {pd product} {ergonomic}
     bool SegmentedCodeCache                       = true                       
               {product} {ergonomic}
     bool UseCompressedClassPointers               = true                       
          {lp64_product} {ergonomic}
     bool UseCompressedOops                        = true                       
          {lp64_product} {ergonomic}
     bool UseG1GC                                  = true                       
               {product} {ergonomic}

Logging:
Log output configuration:
 #0: stdout all=warning uptime,level,tags
 #1: stderr all=off uptime,level,tags

Environment Variables:
PATH=/home/sthen/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/ports/infrastructure/bin:/home/sthen/.local/bin
SHELL=/bin/ksh
DISPLAY=:0
LC_CTYPE=en_US.UTF-8
TERM=rxvt-unicode-256color

Signal Handlers:
SIGSEGV: [libjvm.so+0x10c6390], sa_mask[0]=11111111010111110111111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0x10c6390], sa_mask[0]=11111111001111110111111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0x10c6390], sa_mask[0]=11111110011111110111111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0xec10b0], sa_mask[0]=11111111011101110111111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0xec10b0], sa_mask[0]=11111111011111110111111101111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0x10c6390], sa_mask[0]=11101111011111110111111111111110, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.so+0xec1ad0], sa_mask[0]=00000000000000000000000000000000, 
sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGINT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none


---------------  S Y S T E M  ---------------

OS:uname:OpenBSD 7.3 GENERIC.MP#19 amd64
OS uptime: 6 days 1:02 hours
rlimit (soft/hard): STACK 4096k/32768k , CORE infinity/infinity , NPROC 
1310/1310 , NOFILE 1024/1024 , CPU infinity/infinity , DATA 4194304k/16777216k 
, FSIZE infinity/infinity , MEMLOCK 87381k/262144k , RSS 15889016k/15903092k
load average:0.70 1.06 0.83

CPU:total 12 (initial active 12) (12 cores per cpu, 1 threads per core) family 
6 model 154 stepping 4 microcode 0x0, cmov, cx8, fxsr, mmx, sse, sse2, sse3, 
ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, 
tsc, tscinvbit, bmi1, bmi2, adx, sha, fma
CPU Model: 12th Gen Intel(R) Core(TM) i5-1245U

Memory: 4k page, physical 4194304k(1048576k free)

vm_info: OpenJDK 64-Bit Server VM (11.0.19+7-1) for bsd-amd64 JRE 
(11.0.19+7-1), built on Jun 24 2023 11:09:37 by "" with clang OpenBSD Clang 
13.0.0

END.

Reply via email to