Subject of the issue
When using the AOT static PGO, execution of the instrumented aot file yields:
unhandled SIGSEGV, si_addr: (nil)
Aborted (core dumped)
Test case
Polybench benchmarks, covariance.wasm
Your environment
- Host OS: Ubuntu 24.04.1 LTS x86_64
- WAMR: 2.3.0, AOT, PGO
Steps to reproduce
Compile polybench covariance benchmark with PGO enabled to AOT and execute with iwasm.
Expected behavior
It should not crash.
Actual behavior
It does crash.