diff --git a/.github/workflows/linux_ci.yml b/.github/workflows/linux_ci.yml index 40f7f8020e..dc755ffb69 100644 --- a/.github/workflows/linux_ci.yml +++ b/.github/workflows/linux_ci.yml @@ -223,8 +223,10 @@ jobs: run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./v -cc gcc -cstrict test-self - name: Build examples run: ./v build-examples - - name: Build tetris.v with -autofree - run: ./v -autofree -experimental -o tetris examples/tetris/tetris.v + - name: Build tetris with -autofree + run: ./v -autofree -o tetris examples/tetris/tetris.v + - name: Build blog tutorial with -autofree + run: ./v -autofree -o blog tutorials/building_a_simple_web_blog_with_vweb/code/blog - name: Build option_test.v with -autofree run: ./v -autofree vlib/v/tests/option_test.v - name: V self compilation with -parallel-cc diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml index 77c40c4bb1..53e5ec8e8b 100644 --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -68,10 +68,10 @@ jobs: run: VJOBS=1 ./v test-self - name: Build examples run: ./v build-examples - - name: Build examples with -autofree - run: | - ./v -autofree -o tetris examples/tetris/tetris.v - ./v -autofree -o blog tutorials/building_a_simple_web_blog_with_vweb/code/blog + - name: Build tetris with -autofree + run: ./v -autofree -o tetris examples/tetris/tetris.v + - name: Build blog tutorial with -autofree + run: ./v -autofree -o blog tutorials/building_a_simple_web_blog_with_vweb/code/blog - name: Build examples with -prod run: | ./v -prod examples/news_fetcher.v diff --git a/.github/workflows/windows_ci.yml b/.github/workflows/windows_ci.yml index 7d1458a972..10d8d39353 100644 --- a/.github/workflows/windows_ci.yml +++ b/.github/workflows/windows_ci.yml @@ -53,6 +53,8 @@ jobs: run: .\v.exe test-self # - name: Test # run: .\v.exe test-all + - name: Build option_test.v with -autofree + run: .\v.exe -autofree vlib/v/tests/option_test.v - name: Test time functions in a timezone UTC-12 run: | tzutil /s "Dateline Standard Time"