Tests for instrumentation
Details
Diff Detail
Event Timeline
bolt/test/X86/asm-dump.c | ||
---|---|---|
10 | nit: revert this change as it breaks this test, or add RUN: on line 11 |
We need a test that checks indirect calls are correctly handled, like the one we have in D153771
Hi Elvina, this stack broke aarch64 buildbot: https://lab.llvm.org/buildbot/#/builders/221/builds/17715. You should've received a notification. Please prioritize fixing it or revert if it can't be fixed quickly.
Hi! I'm trying to disable these tests in case they're building on aarch64, but I'm not sure this is the right way. Could you please take a look? https://reviews.llvm.org/D159094
Sorry, I meant specifically these tests (the buildbot is aarch64):
- instrumentation-ind-call.c: instrumented binary crashes with segfault
- basic-instrumentation.test: illegal instruction
- meta-merge-fdata.test: segfault
If needed I can provide access to the buildbot host, but it's a pretty standard Ubuntu 22.04 installation, so I'd suggest reproducing the issues locally first.
instrumentation-eh_frame_hdr.cpp and patch-entries.c will be addressed separately.
nit: revert this change as it breaks this test, or add RUN: on line 11