Currently aarch64 lacks instrumentation support for variadic arguments
for MSan. This patch sets the UBSan tests that uses it as to require
stable-runtime and sets aarch64/ubsan as an unstable one.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I assume this takes care of all three XPASS at the moment on some machines but not others.
LGTM. Thanks!
Comment Actions
The vptr-virtual-base tests are also set to require stable-runtime
because aarch64 kernel might sets different permission for the heap
segments and thus invaliding the checks for the false-positive.
Comment Actions
Thanks for investigating it further! We need to know why they're failing, so would be good if you could add a one line comment before the REQUIRES line explaining about the kernel options for vptr.
Please, commit as soon as possible, as the bots are red for almost a week now.
Comment Actions
The revision r247484 'ubsan: Implement memory permission validation for vtables.' has been reverted by r247921. I will rebase my patch to initial state and push it.