@@ -406,10 +406,7 @@ function check_stage2 {
406
406
(
407
407
echo @@@BUILD_STEP stage2/$sanitizer_name check-cxx@@@
408
408
# Very slow.
409
- export LIT_FILTER_OUT=" modules_include.sh.cpp"
410
- LIT_FILTER_OUT+=" |std/algorithms/alg.modifying.operations/alg.transform/ranges.transform.pass.cpp"
411
- LIT_FILTER_OUT+=" |std/utilities/charconv/charconv.msvc/test.pass.cpp"
412
- LIT_FILTER_OUT+=" |std/utilities/format/format.functions/format.locale.runtime_format.pass.cpp"
409
+ export LIT_FILTER_OUT=" std/utilities/format/format.functions/format.locale.runtime_format.pass.cpp"
413
410
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/format.runtime_format.pass.cpp"
414
411
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/format_to_n.locale.pass.cpp"
415
412
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/format_to_n.pass.cpp"
@@ -420,39 +417,22 @@ function check_stage2 {
420
417
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/formatted_size.locale.pass.cpp"
421
418
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/formatted_size.pass.cpp"
422
419
LIT_FILTER_OUT+=" |std/utilities/format/format.functions/vformat"
423
- LIT_FILTER_OUT+=" |std/utilities/variant/variant.visit/visit_return_type.pass.cpp"
424
- LIT_FILTER_OUT+=" |std/utilities/variant/variant.visit/visit.pass.cpp"
425
420
426
- if [[ " $( arch) " == " aarch64" && " $sanitizer_name " == " asan" ]] ; then
427
- # TODO: Investigate one leak and two slowest tests.
428
- LIT_FILTER_OUT+=" |test_vector2.pass.cpp|catch_multi_level_pointer.pass.cpp"
429
- LIT_FILTER_OUT+=" |guard_threaded_test.pass.cpp"
430
- fi
431
421
if [[ " $( arch) " == " aarch64" && " $sanitizer_name " == " msan" ]] ; then
432
422
# TODO: Investigate one slow tests.
433
- LIT_FILTER_OUT+=" |catch_multi_level_pointer.pass.cpp"
434
- LIT_FILTER_OUT+=" |guard_threaded_test.pass.cpp"
435
423
LIT_FILTER_OUT+=" |test_demangle.pass.cpp"
436
424
fi
437
425
if [[ " $( arch) " == " aarch64" && " $sanitizer_name " == " hwasan" ]] ; then
438
426
# TODO: Investigate one slow tests.
439
- LIT_FILTER_OUT+=" |catch_multi_level_pointer.pass.cpp"
440
- LIT_FILTER_OUT+=" |guard_threaded_test.pass.cpp"
441
427
LIT_FILTER_OUT+=" |test_demangle.pass.cpp"
442
- LIT_FILTER_OUT+=" |test_vector2.pass.cpp"
443
- LIT_FILTER_OUT+=" |forced_unwind2.pass.cpp"
444
428
fi
445
429
446
430
if [[ " $( arch) " == " aarch64" ]] ; then
447
431
# TODO: Investigate what is wrong with aarch64 unwinder.
448
432
LIT_FILTER_OUT+=" |ostream.formatted.print/vprint_nonunicode.pass.cpp"
449
433
LIT_FILTER_OUT+=" |ostream.formatted.print/vprint_unicode.pass.cpp"
450
- LIT_FILTER_OUT+=" |ra_sign_state.pass.cpp"
451
434
fi
452
- ninja -C libcxx_build_${sanitizer_name} check-cxx || exit 1
453
-
454
- echo @@@BUILD_STEP stage2/$sanitizer_name check-cxxabi@@@
455
- ninja -C libcxx_build_${sanitizer_name} check-cxxabi || exit 1
435
+ ninja -C libcxx_build_${sanitizer_name} check-runtimes || exit 1
456
436
) || build_failure
457
437
)
458
438
fi
0 commit comments