File tree 6 files changed +19
-10
lines changed
6 files changed +19
-10
lines changed Original file line number Diff line number Diff line change @@ -101,7 +101,8 @@ jobs:
101
101
./y.sh prepare --only-libcore
102
102
# TODO: remove --features master when it is back to the default.
103
103
./y.sh build --features master
104
- cargo test
104
+ # TODO: remove --features master when it is back to the default.
105
+ cargo test --features master
105
106
./clean_all.sh
106
107
107
108
- name : Prepare dependencies
Original file line number Diff line number Diff line change @@ -21,11 +21,14 @@ jobs:
21
21
libgccjit_version :
22
22
- gcc : " libgccjit.so"
23
23
artifacts_branch : " master"
24
+ # TODO: switch back to --no-default-features in the case of libgccjit 12 when the default is to enable
25
+ # master again.
26
+ extra : " --features master"
24
27
- gcc : " libgccjit_without_int128.so"
25
28
artifacts_branch : " master-without-128bit-integers"
29
+ extra : " --features master"
26
30
- gcc : " libgccjit12.so"
27
31
artifacts_branch : " gcc12"
28
- extra : " --no-default-features"
29
32
# FIXME(antoyo): we need to set GCC_EXEC_PREFIX so that the linker can find the linker plugin.
30
33
# Not sure why it's not found otherwise.
31
34
env_extra : " TEST_FLAGS='-Cpanic=abort -Zpanic-abort-tests' GCC_EXEC_PREFIX=/usr/lib/gcc/"
@@ -125,6 +128,5 @@ jobs:
125
128
- name : Run tests
126
129
id : tests
127
130
run : |
128
- # TODO: remove --features master when it is back to the default.
129
- ${{ matrix.libgccjit_version.env_extra }} ./test.sh --release --features master --clean --build-sysroot --test-failing-rustc ${{ matrix.libgccjit_version.extra }} | tee output_log
131
+ ${{ matrix.libgccjit_version.env_extra }} ./test.sh --release --clean --build-sysroot --test-failing-rustc ${{ matrix.libgccjit_version.extra }} | tee output_log
130
132
rg --text "test result" output_log >> $GITHUB_STEP_SUMMARY
Original file line number Diff line number Diff line change @@ -116,7 +116,8 @@ jobs:
116
116
./y.sh prepare --only-libcore --cross
117
117
# TODO: remove --features master when it is back to the default.
118
118
./y.sh build --target-triple m68k-unknown-linux-gnu --features master
119
- CG_GCC_TEST_TARGET=m68k-unknown-linux-gnu cargo test
119
+ # TODO: remove --features master when it is back to the default.
120
+ CG_GCC_TEST_TARGET=m68k-unknown-linux-gnu cargo test --features master
120
121
./clean_all.sh
121
122
122
123
- name : Prepare dependencies
Original file line number Diff line number Diff line change 80
80
./y.sh prepare --only-libcore
81
81
# TODO: remove --features master when it is back to the default.
82
82
EMBED_LTO_BITCODE=1 ./y.sh build --release --release-sysroot --features master
83
- cargo test
83
+ # TODO: remove --features master when it is back to the default.
84
+ cargo test --features master
84
85
./clean_all.sh
85
86
86
87
- name : Prepare dependencies
Original file line number Diff line number Diff line change 92
92
- name : Build
93
93
run : |
94
94
./y.sh prepare --only-libcore
95
- # TODO: remove --features master when it is back to the default.
95
+ # TODO: remove ` --features master` when it is back to the default.
96
96
./y.sh build --release --release-sysroot --features master
97
- cargo test
97
+ # TODO: remove --features master when it is back to the default.
98
+ cargo test --features master
98
99
99
100
- name : Clean
100
101
if : ${{ !matrix.cargo_runner }}
@@ -112,12 +113,14 @@ jobs:
112
113
uses :
actions-rs/[email protected]
113
114
with :
114
115
command : build
115
- args : --release
116
+ # TODO: remove `--features master` when it is back to the default.
117
+ args : --release --features master
116
118
117
119
- name : Run tests
118
120
if : ${{ !matrix.cargo_runner }}
119
121
run : |
120
- ./test.sh --release --clean --release-sysroot --build-sysroot --mini-tests --std-tests --test-libcore
122
+ # TODO: remove `--features master` when it is back to the default.
123
+ ./test.sh --release --clean --release-sysroot --build-sysroot --mini-tests --std-tests --test-libcore --features master
121
124
122
125
- name : Run stdarch tests
123
126
if : ${{ !matrix.cargo_runner }}
Original file line number Diff line number Diff line change @@ -39,3 +39,4 @@ tests/ui/sse2.rs
39
39
tests/ui/codegen/issue-79865-llvm-miscompile.rs
40
40
tests/ui/intrinsics/intrinsics-integer.rs
41
41
tests/ui/std-backtrace.rs
42
+ tests/ui/mir/alignment/packed.rs
You can’t perform that action at this time.
0 commit comments