diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cb0516a..2f42b1b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -208,6 +208,31 @@ jobs: UBSAN_OPTIONS: halt_on_error=1 run: | time make test262 + linux-tcc: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - name: install TCC + run: | + pushd /tmp + git clone --depth 1 https://repo.or.cz/tinycc.git + cd tinycc + git checkout 9d2068c6309dc50dfdbbc30a5d6757683d3f884c + ./configure + make + sudo make install + tcc -v + popd + - name: build + env: + CC: tcc + run: | + make + - name: stats + run: | + make stats macos: runs-on: macos-latest