commit
c5b9a7a5a3
27
.github/workflows/ci.yml
vendored
27
.github/workflows/ci.yml
vendored
@ -19,6 +19,13 @@ jobs:
|
|||||||
- { gcc: "libgccjit.so", extra: "" }
|
- { gcc: "libgccjit.so", extra: "" }
|
||||||
- { gcc: "libgccjit_without_int128.so", extra: "" }
|
- { gcc: "libgccjit_without_int128.so", extra: "" }
|
||||||
- { gcc: "libgccjit12.so", extra: "--no-default-features" }
|
- { gcc: "libgccjit12.so", extra: "--no-default-features" }
|
||||||
|
commands: [
|
||||||
|
"--mini-tests",
|
||||||
|
"--std-tests",
|
||||||
|
"--test-libcore",
|
||||||
|
"--extended-tests",
|
||||||
|
"--test-rustc",
|
||||||
|
]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
@ -104,25 +111,9 @@ jobs:
|
|||||||
command: build
|
command: build
|
||||||
args: --release
|
args: --release
|
||||||
|
|
||||||
- name: Test mini_tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
./test.sh --release --clean --build-sysroot --mini-tests ${{ matrix.libgccjit_version.extra }}
|
./test.sh --release --clean --build-sysroot ${{ matrix.commands }} ${{ matrix.libgccjit_version.extra }}
|
||||||
|
|
||||||
- name: Test std_tests
|
|
||||||
run: |
|
|
||||||
./test.sh --release --std-tests ${{ matrix.libgccjit_version.extra }}
|
|
||||||
|
|
||||||
- name: Test test_libcore
|
|
||||||
run: |
|
|
||||||
./test.sh --release --test-libcore ${{ matrix.libgccjit_version.extra }}
|
|
||||||
|
|
||||||
- name: Test extended_sysroot_tests
|
|
||||||
run: |
|
|
||||||
./test.sh --release --extended-tests ${{ matrix.libgccjit_version.extra }}
|
|
||||||
|
|
||||||
- name: Test test_rustc
|
|
||||||
run: |
|
|
||||||
./test.sh --release --test-rustc ${{ matrix.libgccjit_version.extra }}
|
|
||||||
|
|
||||||
duplicates:
|
duplicates:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
Loading…
x
Reference in New Issue
Block a user