|
52 | 52 | if: ${{ matrix.operating-system == 'ubuntu-latest' }} |
53 | 53 | run: | |
54 | 54 | sudo apt update |
55 | | - sudo apt install -y clang-19 lld-19 |
56 | | - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100 |
57 | | - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-19 100 |
| 55 | + sudo apt install -y clang-20 lld-20 |
| 56 | + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100 |
| 57 | + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-20 100 |
58 | 58 | |
59 | 59 | - name: Build v8 ${{ matrix.v8-versions }} |
60 | 60 | if: steps.v8-build-cache.outputs.cache-hit != 'true' |
|
80 | 80 |
|
81 | 81 | # Setup GN |
82 | 82 | # Warnings are no errors - @see https://issues.chromium.org/issues/42203398#comment9 |
83 | | - tools/dev/v8gen.py -vv $V8CONFIG -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false |
| 83 | + tools/dev/v8gen.py -vv $V8CONFIG -- is_component_build=true use_custom_libcxx=true treat_warnings_as_errors=false |
84 | 84 |
|
85 | 85 | # Build |
86 | 86 | ninja -C out.gn/$V8CONFIG/ |
@@ -139,9 +139,9 @@ jobs: |
139 | 139 | if: ${{ matrix.operating-system == 'ubuntu-latest' }} |
140 | 140 | run: | |
141 | 141 | sudo apt update |
142 | | - sudo apt install -y clang-19 lld-19 |
143 | | - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100 |
144 | | - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-19 100 |
| 142 | + sudo apt install -y clang-20 lld-20 |
| 143 | + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100 |
| 144 | + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-20 100 |
145 | 145 |
|
146 | 146 | - name: Download cache v8 ${{ matrix.v8-versions }} build |
147 | 147 | uses: actions/cache/restore@v4 |
|
0 commit comments