mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-08-17 01:10:28 +03:00
CI: Make the test262 worker use GCC 12
This commit is contained in:
parent
6382b174dc
commit
5ebfa8d620
Notes:
sideshowbarker
2024-07-17 04:57:20 +09:00
Author: https://github.com/Lubrsi Commit: https://github.com/SerenityOS/serenity/commit/5ebfa8d620 Pull-request: https://github.com/SerenityOS/serenity/pull/15868
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…
Reference in New Issue
Block a user