File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,12 @@ common_steps_template: &COMMON_STEPS_TEMPLATE
4949 run_defaultlib_tests_script : |
5050 # Run defaultlib unittests & druntime integration tests
5151 cd $CIRRUS_WORKING_DIR/../build
52- ctest -j$PARALLELISM --output-on-failure -E "dmd-testsuite|ldc2-unittest|lit-tests" --timeout 120
52+ excludes="dmd-testsuite|lit-tests|ldc2-unittest"
53+ if [[ "$CI_OS" == "freebsd" ]]; then
54+ # FIXME: https://github.com/dlang/phobos/issues/10730
55+ excludes+='|^std.experimental.allocator.building_blocks.allocator_list'
56+ fi
57+ ctest -j$PARALLELISM --output-on-failure -E "$excludes" --timeout 120
5358
5459# Performs the extra packaging steps for jobs producing a prebuilt package.
5560# Requires env variables CI_ARCH, CI_OS, GITHUB_TOKEN and PARALLELISM (and CC for FreeBSD).
Original file line number Diff line number Diff line change 3030 # FIXME: sporadically hanging
3131 excludes+='|^core.thread-shared$'
3232 fi
33+ if [[ '${{ runner.os }}' == macOS ]]; then
34+ # FIXME: https://github.com/dlang/phobos/issues/10730
35+ excludes+='|^std.experimental.allocator.building_blocks.allocator_list'
36+ fi
3337
3438 ctest -j$N --output-on-failure -E "$excludes" --timeout 120
3539
Original file line number Diff line number Diff line change @@ -163,6 +163,8 @@ jobs:
163163 # FIXME: crashes frequently with enabled optimizations on M1 runners
164164 excludes+='|^std.internal.math.gammafunction(-shared)?$'
165165 fi
166+ # FIXME: https://github.com/dlang/phobos/issues/10730
167+ excludes+='|^std.experimental.allocator.building_blocks.allocator_list'
166168 else
167169 N=$(nproc)
168170 fi
You can’t perform that action at this time.
0 commit comments