mirror of
https://github.com/vlang/v.git
synced 2025-09-14 23:12:33 +03:00
all: enable -gc boehm
by default (#14577)
This commit is contained in:
parent
e6580fefaa
commit
4ed9780b80
13 changed files with 62 additions and 25 deletions
4
.github/workflows/ci_cross.yml
vendored
4
.github/workflows/ci_cross.yml
vendored
|
@ -45,7 +45,7 @@ jobs:
|
|||
- name: Compile to raw Android (non-graphic) compatible
|
||||
run: |
|
||||
# Test that V can compile non-graphic app to Android compatible code *without* using the -apk flag
|
||||
./v -os android examples/toml.v
|
||||
./v -os android -gc none examples/toml.v
|
||||
|
||||
linux-cross:
|
||||
runs-on: ubuntu-20.04
|
||||
|
@ -98,7 +98,7 @@ jobs:
|
|||
- name: toml.v can be compiled to raw Android C
|
||||
run: |
|
||||
# Test that V can compile non-graphic app to Android compatible code *without* using the -apk flag
|
||||
./v -os android examples/toml.v
|
||||
./v -os android -gc none examples/toml.v
|
||||
|
||||
|
||||
windows-cross:
|
||||
|
|
2
.github/workflows/ci_sanitized.yml
vendored
2
.github/workflows/ci_sanitized.yml
vendored
|
@ -228,7 +228,7 @@ jobs:
|
|||
if: github.event_name != 'push' || github.event.ref == 'refs/heads/master' || github.event.repository.full_name != 'vlang/v'
|
||||
timeout-minutes: 180
|
||||
env:
|
||||
VFLAGS: -cc clang
|
||||
VFLAGS: -cc clang -gc none
|
||||
VJOBS: 1
|
||||
VTEST_SHOW_START: 1
|
||||
steps:
|
||||
|
|
4
.github/workflows/containers_ci.yml
vendored
4
.github/workflows/containers_ci.yml
vendored
|
@ -17,7 +17,7 @@ jobs:
|
|||
alpine-docker-musl-gcc:
|
||||
runs-on: ubuntu-20.04
|
||||
if: github.event_name != 'push' || github.event.ref == 'refs/heads/master' || github.event.repository.full_name != 'vlang/v'
|
||||
timeout-minutes: 121
|
||||
timeout-minutes: 181
|
||||
container:
|
||||
# Alpine docker pre-built container
|
||||
image: thevlang/vlang:alpine-build
|
||||
|
@ -58,7 +58,7 @@ jobs:
|
|||
env:
|
||||
V_CI_MUSL: 1
|
||||
V_CI_UBUNTU_MUSL: 1
|
||||
VFLAGS: -cc musl-gcc
|
||||
VFLAGS: -cc musl-gcc -gc none
|
||||
volumes:
|
||||
- ${{github.workspace}}:/opt/vlang
|
||||
|
||||
|
|
1
.github/workflows/vab_ci.yml
vendored
1
.github/workflows/vab_ci.yml
vendored
|
@ -14,6 +14,7 @@ jobs:
|
|||
if: github.event_name != 'push' || github.event.ref == 'refs/heads/master' || github.event.repository.full_name != 'vlang/v'
|
||||
timeout-minutes: 121
|
||||
env:
|
||||
VFLAGS: -gc none
|
||||
VAB_FLAGS: --api 30 --build-tools 29.0.0 -v 3
|
||||
steps:
|
||||
- uses: actions/setup-java@v2
|
||||
|
|
2
.github/workflows/vinix-kernel.yml
vendored
2
.github/workflows/vinix-kernel.yml
vendored
|
@ -14,6 +14,8 @@ jobs:
|
|||
vinix-build:
|
||||
runs-on: ubuntu-20.04
|
||||
if: github.event_name != 'push' || github.event.ref == 'refs/heads/master' || github.event.repository.full_name != 'vlang/v'
|
||||
env:
|
||||
VFLAGS: -gc none
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue