diff options
author | David Robillard <d@drobilla.net> | 2021-09-14 21:41:48 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2021-09-14 23:55:44 -0400 |
commit | 80b01dd8344c2469e943726769c5ec6b8fc53401 (patch) | |
tree | 1acda5da5943d136bc74007bd5bed16abda7de36 /.gitlab-ci.yml | |
parent | 939a47fb457128358b1c6553893be26b9b4fe060 (diff) | |
download | zix-80b01dd8344c2469e943726769c5ec6b8fc53401.tar.gz zix-80b01dd8344c2469e943726769c5ec6b8fc53401.tar.bz2 zix-80b01dd8344c2469e943726769c5ec6b8fc53401.zip |
Replace shared library malloc shim with explicit allocation testing
The old approach was generally annoying to deal with sometimes, and not
particularly portable. This replaces it by using the new custom allocator
interface with unit tests that specifically check that failed allocation is
handled properly.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7d936dc..5890c05 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -67,7 +67,7 @@ x64_sanitize: <<: *build_definition image: lv2plugin/debian-x64-clang script: - - meson . build -Db_lundef=false -Dbuildtype=plain -Dtest_malloc=false -Dstrict=true -Dwerror=true + - meson . build -Db_lundef=false -Dbuildtype=plain -Dstrict=true -Dwerror=true - ninja -C build test variables: CC: "clang" @@ -124,14 +124,14 @@ win_dbg: <<: *build_definition tags: [windows,meson] script: - - meson . build -Dbuildtype=debug -Dstrict=true -Dwerror=true -Dtest_malloc=false + - meson . build -Dbuildtype=debug -Dstrict=true -Dwerror=true - ninja -C build test win_rel: <<: *build_definition tags: [windows,meson] script: - - meson . build -Dbuildtype=release -Dstrict=true -Dwerror=true -Dtest_malloc=false + - meson . build -Dbuildtype=release -Dstrict=true -Dwerror=true - ninja -C build test |