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
49
49
run_defaultlib_tests_script : |
50
50
# Run defaultlib unittests & druntime integration tests
51
51
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
53
58
54
59
# Performs the extra packaging steps for jobs producing a prebuilt package.
55
60
# 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 30
30
# FIXME: sporadically hanging
31
31
excludes+='|^core.thread-shared$'
32
32
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
33
37
34
38
ctest -j$N --output-on-failure -E "$excludes" --timeout 120
35
39
Original file line number Diff line number Diff line change @@ -163,6 +163,8 @@ jobs:
163
163
# FIXME: crashes frequently with enabled optimizations on M1 runners
164
164
excludes+='|^std.internal.math.gammafunction(-shared)?$'
165
165
fi
166
+ # FIXME: https://github.com/dlang/phobos/issues/10730
167
+ excludes+='|^std.experimental.allocator.building_blocks.allocator_list'
166
168
else
167
169
N=$(nproc)
168
170
fi
You can’t perform that action at this time.
0 commit comments