Skip to content

druntime/dmain2: disable RTSan monitoring in init_rt ...

2d7b1db
Select commit
Loading
Failed to load commit list.
Draft

Preliminary support for LLVM 20 RTSan #4924

druntime/dmain2: disable RTSan monitoring in init_rt ...
2d7b1db
Select commit
Loading
Failed to load commit list.
Cirrus CI / Ubuntu rolling x64 shared-libs-only gdmd failed May 10, 2025 in 6m 2s

Task Summary

Instruction run_lit_testsuite failed in 00:17

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:03 clone
✅ 00:49 install_prerequisites
✅ 00:01 merge_with_target_branch
✅ 00:01 make_lld_the_default_linker
✅ 00:01 disable_tests
✅ 00:01 install_lit
✅ 00:01 clone_submodules
✅ 03:28 build
✅ 00:01 run_compiler_unittests
❌ 00:17 run_lit_testsuite

PASS: LDC :: sanitizers/fsanitize_blacklist_file1.d (380 of 412)
PASS: LDC :: sanitizers/fsanitize_blacklist_file2.d (381 of 412)
PASS: LDC :: sanitizers/fsanitize_error_diagnostic.d (382 of 412)
PASS: LDC :: linking/ir2obj_caching_flags1.d (383 of 412)
PASS: LDC :: sanitizers/fsanitize_coverage.d (384 of 412)
PASS: LDC :: sanitizers/fsanitize_fuzzer.d (385 of 412)
PASS: LDC :: sanitizers/asan_use_after_scope.d (386 of 412)
XFAIL: LDC :: sanitizers/fsanitize_thread.d (387 of 412)
PASS: LDC :: sanitizers/asan_use_after_scope_if.d (388 of 412)
PASS: LDC :: sanitizers/fuzz_mixin.d (389 of 412)
PASS: LDC :: sanitizers/fuzz_basic.d (390 of 412)
UNSUPPORTED: LDC :: sanitizers/rtsan_dmain_unsafe.d (391 of 412)
UNSUPPORTED: LDC :: sanitizers/rtsan_marked_blocking.d (392 of 412)
UNSUPPORTED: LDC :: sanitizers/rtsan_sleep.d (393 of 412)
UNSUPPORTED: LDC :: sanitizers/tsan_noerror.d (394 of 412)
UNSUPPORTED: LDC :: sanitizers/tsan_tiny_race.d (395 of 412)
UNSUPPORTED: LDC :: sanitizers/tsan_tiny_race_TLS.d (396 of 412)
PASS: LDC :: sanitizers/msan_noerror.d (397 of 412)
PASS: LDC :: sanitizers/link_fuzzer.d (398 of 412)
PASS: LDC :: semantic/dcompute_asm.d (399 of 412)
PASS: LDC :: semantic/target_traits_dcompute.d (400 of 412)
PASS: LDC :: semantic/target_traits_diag.d (401 of 412)
PASS: LDC :: semantic/target_traits.d (402 of 412)
PASS: LDC :: semantic/traits_initSymbol.d (403 of 412)
PASS: LDC :: semantic/dcompute.d (404 of 412)
PASS: LDC :: tools/timetrace2txt_1.d (405 of 412)
PASS: LDC :: tools/timetrace2txt_tsv.d (406 of 412)
PASS: LDC :: sanitizers/fuzz_asan.d (407 of 412)
PASS: LDC :: sanitizers/msan_uninitialized.d (408 of 412)
PASS: LDC :: sanitizers/asan_recover_stackoverflow.d (409 of 412)
PASS: LDC :: plugins/addFuncEntryCall/testPlugin.d (410 of 412)
PASS: LDC :: linking/ir2obj_cache_pruning2.d (411 of 412)
PASS: LDC :: tools/ldc_prune_cache_1.d (412 of 412)

1 warning(s) in tests
********************
Failed Tests (10):
  LDC :: dynamiccompile/bind.d
  LDC :: dynamiccompile/bind_bool.d
  LDC :: dynamiccompile/bind_func_opt.d
  LDC :: dynamiccompile/bind_nested_opt.d
  LDC :: dynamiccompile/bind_opt.d
  LDC :: dynamiccompile/compiler_context.d
  LDC :: dynamiccompile/compiler_context_parallel.d
  LDC :: dynamiccompile/simd_simple_opt.d
  LDC :: dynamiccompile/struct_init.d
  LDC :: dynamiccompile/throw.d


Testing Time: 16.93s

Total Discovered Tests: 412
  Unsupported      :  38 (9.22%)
  Passed           : 362 (87.86%)
  Expectedly Failed:   2 (0.49%)
  Failed           :  10 (2.43%)