Comment libgccjit 12 CI
This commit is contained in:
parent
2ecab996f8
commit
606196b0cf
1 changed files with 16 additions and 14 deletions
30
.github/workflows/gcc12.yml
vendored
30
.github/workflows/gcc12.yml
vendored
|
@ -68,21 +68,23 @@ jobs:
|
|||
run: |
|
||||
./y.sh prepare --only-libcore --libgccjit12-patches
|
||||
./y.sh build --no-default-features --sysroot-panic-abort
|
||||
cargo test --no-default-features
|
||||
./y.sh clean all
|
||||
# Uncomment when we no longer need to remove global variables.
|
||||
#./y.sh build --sysroot --no-default-features --sysroot-panic-abort
|
||||
#cargo test --no-default-features
|
||||
#./y.sh clean all
|
||||
|
||||
- name: Prepare dependencies
|
||||
run: |
|
||||
git config --global user.email "user@example.com"
|
||||
git config --global user.name "User"
|
||||
./y.sh prepare --libgccjit12-patches
|
||||
#- name: Prepare dependencies
|
||||
#run: |
|
||||
#git config --global user.email "user@example.com"
|
||||
#git config --global user.name "User"
|
||||
#./y.sh prepare --libgccjit12-patches
|
||||
|
||||
- name: Add more failing tests for GCC 12
|
||||
run: cat tests/failing-ui-tests12.txt >> tests/failing-ui-tests.txt
|
||||
#- name: Add more failing tests for GCC 12
|
||||
#run: cat tests/failing-ui-tests12.txt >> tests/failing-ui-tests.txt
|
||||
|
||||
- name: Add more failing tests because the sysroot is not compiled with LTO
|
||||
run: cat tests/failing-non-lto-tests.txt >> tests/failing-ui-tests.txt
|
||||
#- name: Add more failing tests because the sysroot is not compiled with LTO
|
||||
#run: cat tests/failing-non-lto-tests.txt >> tests/failing-ui-tests.txt
|
||||
|
||||
- name: Run tests
|
||||
run: |
|
||||
./y.sh test --release --clean --build-sysroot ${{ matrix.commands }} --no-default-features
|
||||
#- name: Run tests
|
||||
#run: |
|
||||
#./y.sh test --release --clean --build-sysroot ${{ matrix.commands }} --no-default-features
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue