Author: Thurston Dang
Date: 2025-04-14T09:55:36-07:00
New Revision: 9800c3489a06a285cbc469a9aab4601e57dac35a

URL: 
https://github.com/llvm/llvm-project/commit/9800c3489a06a285cbc469a9aab4601e57dac35a
DIFF: 
https://github.com/llvm/llvm-project/commit/9800c3489a06a285cbc469a9aab4601e57dac35a.diff

LOG: [Interp] Mark inline-virtual.cpp as unsupported with ASan (#135402)

See https://github.com/llvm/llvm-project/issues/135401 for the full flakiness 
report.

It fails on stage2/asan_ubsan check with:
```
+ 
/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/bin/clang-repl 
-Xcc -fno-rtti -Xcc -fno-sized-deallocation
JIT session error: In graph incr_module_23-jitted-objectbuffer, section 
.text.startup: relocation target "_ZN1AD2Ev" at address 0x79618c48d040 is out 
of range of Delta32 fixup at 0x75618b40d02d (<anonymous block> @ 0x75618b40d010 
+ 0x1d)
error: Failed to materialize symbols: { (main, { $.incr_module_23.__inits.0, 
__orc_init_func.incr_module_23, a2 }) }
error: Failed to materialize symbols: { (main, { __orc_init_func.incr_module_23 
}) }
The error message ("out of range of Delta32") appears similar to #102858, 
another Interpreter test that is flaky with ASan.
```

Recent test history on the x86_64-linux-fast bot:

- https://lab.llvm.org/buildbot/#/builders/169/builds/10339: fail
- 10340: buildbot logistical problem
- https://lab.llvm.org/buildbot/#/builders/169/builds/10341: fail
- https://lab.llvm.org/buildbot/#/builders/169/builds/10342: fail
- 10343: pass
- 10344: pass
- https://lab.llvm.org/buildbot/#/builders/169/builds/10345: fail
- 10346: pass
...

Added: 
    

Modified: 
    clang/test/Interpreter/inline-virtual.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/Interpreter/inline-virtual.cpp 
b/clang/test/Interpreter/inline-virtual.cpp
index 9c31208a4a642..c9e85683d3cd0 100644
--- a/clang/test/Interpreter/inline-virtual.cpp
+++ b/clang/test/Interpreter/inline-virtual.cpp
@@ -1,6 +1,9 @@
 // REQUIRES: host-supports-jit
 // UNSUPPORTED: system-aix
 //
+// This test is flaky with ASan: 
https://github.com/llvm/llvm-project/issues/135401
+// UNSUPPORTED: asan
+//
 // We disable RTTI to avoid problems on Windows for non-RTTI builds of LLVM
 // where the JIT cannot find ??_7type_info@@6B@.
 // RUN: cat %s | clang-repl -Xcc -fno-rtti -Xcc -fno-sized-deallocation \


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to