mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 09:24:57 +00:00
CI: Make the test262 worker use GCC 12
This commit is contained in:
parent
6382b174dc
commit
5ebfa8d620
1 changed files with 3 additions and 3 deletions
6
.github/workflows/libjs-test262.yml
vendored
6
.github/workflows/libjs-test262.yml
vendored
|
@ -48,7 +48,7 @@ jobs:
|
|||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y ninja-build unzip gcc-11 g++-11 jq wget
|
||||
sudo apt-get install -y ninja-build unzip gcc-12 g++-12 jq wget
|
||||
test -e /opt/wabt-1.0.27 || (
|
||||
cd /tmp
|
||||
wget https://github.com/WebAssembly/wabt/releases/download/1.0.27/wabt-1.0.27-ubuntu.tar.gz
|
||||
|
@ -66,7 +66,7 @@ jobs:
|
|||
pip install -r libjs-test262/requirements.txt
|
||||
|
||||
- name: Check versions
|
||||
run: set +e; g++ --version; g++-10 --version; python --version; python3 --version; ninja --version
|
||||
run: set +e; g++ --version; g++-12 --version; python --version; python3 --version; ninja --version
|
||||
|
||||
- name: Create build directory
|
||||
run: |
|
||||
|
@ -100,7 +100,7 @@ jobs:
|
|||
run: |
|
||||
cd Build
|
||||
env PATH="/opt/wabt-1.0.27/bin:$PATH" \
|
||||
cmake -GNinja -DCMAKE_C_COMPILER=gcc-11 -DCMAKE_CXX_COMPILER=g++-11 -DWASM_SPEC_TEST_SKIP_FORMATTING=ON -DINCLUDE_WASM_SPEC_TESTS=ON -DSERENITY_SOURCE_DIR=${{ env.SERENITY_SOURCE_DIR }} ..
|
||||
cmake -GNinja -DCMAKE_C_COMPILER=gcc-12 -DCMAKE_CXX_COMPILER=g++-12 -DWASM_SPEC_TEST_SKIP_FORMATTING=ON -DINCLUDE_WASM_SPEC_TESTS=ON -DSERENITY_SOURCE_DIR=${{ env.SERENITY_SOURCE_DIR }} ..
|
||||
ninja test262-runner test-js test-wasm
|
||||
|
||||
- name: Get previous results
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue