@@ -200,7 +200,7 @@ jobs:
200200 install :
201201 - ccache -z
202202 - ccache --max-size=1G
203- - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/g++-7' '-DCMAKE_CXX_FLAGS=-DNAMED_SUB_IS_FORWARD_LIST'
203+ - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/g++-7' '-DCMAKE_CXX_FLAGS=-DNAMED_SUB_IS_FORWARD_LIST' '-DWITH_MEMORY_ANALYZER=On'
204204 - git submodule update --init --recursive
205205 - cmake --build build -- -j4
206206 script : (cd build; bin/unit "[core][irept]")
@@ -228,7 +228,7 @@ jobs:
228228 install :
229229 - ccache -z
230230 - ccache --max-size=1G
231- - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/g++-7' '-DCMAKE_USE_CUDD=true' -DCMAKE_CXX_FLAGS="-DBDD_GUARDS"
231+ - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/g++-7' '-DCMAKE_USE_CUDD=true' -DCMAKE_CXX_FLAGS="-DBDD_GUARDS" '-DWITH_MEMORY_ANALYZER=On'
232232 - git submodule update --init --recursive
233233 - cmake --build build -- -j4
234234 script : (cd build; ctest -V -L CORE -j2)
@@ -264,7 +264,7 @@ jobs:
264264 install :
265265 - ccache -z
266266 - ccache --max-size=1G
267- - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/clang++-7' '-DCMAKE_CXX_FLAGS=-Qunused-arguments'
267+ - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_CXX_COMPILER=/usr/bin/clang++-7' '-DCMAKE_CXX_FLAGS=-Qunused-arguments' '-DWITH_MEMORY_ANALYZER=On'
268268 - git submodule update --init --recursive
269269 - cmake --build build -- -j4
270270 script : (cd build; ctest -V -L CORE -j2)
@@ -284,7 +284,7 @@ jobs:
284284 install :
285285 - ccache -z
286286 - ccache --max-size=1G
287- - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_OSX_ARCHITECTURES=x86_64'
287+ - cmake -H. -Bbuild '-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_OSX_ARCHITECTURES=x86_64' '-DWITH_MEMORY_ANALYZER=On'
288288 - git submodule update --init --recursive
289289 - cmake --build build -- -j4
290290 script : (cd build; ctest -V -L CORE -j2)
@@ -330,16 +330,16 @@ install:
330330 - make -C src minisat2-download
331331 - make -C src/ansi-c library_check
332332 - make -C src/cpp library_check
333- - make -C src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3
333+ - env WITH_MEMORY_ANALYZER=1 make -C src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3
334334 - make -C jbmc/src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3
335335
336336script :
337337 - if [ -e bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
338- - env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test-parallel "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2 JOBS=2
339- - UBSAN_OPTIONS=print_stacktrace=1 make -C regression/cbmc test-paths-lifo
340- - env PATH=$PATH:`pwd`/src/solvers UBSAN_OPTIONS=print_stacktrace=1 make -C regression/cbmc test-cprover-smt2
341- - make -C unit "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2
342- - make -C unit test
338+ - env UBSAN_OPTIONS=print_stacktrace=1 WITH_MEMORY_ANALYZER=1 make -C regression test-parallel "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2 JOBS=2
339+ - UBSAN_OPTIONS=print_stacktrace=1 WITH_MEMORY_ANALYZER=1 make -C regression/cbmc test-paths-lifo
340+ - env PATH=$PATH:`pwd`/src/solvers UBSAN_OPTIONS=print_stacktrace=1 WITH_MEMORY_ANALYZER=1 make -C regression/cbmc test-cprover-smt2
341+ - env WITH_MEMORY_ANALYZER=1 make -C unit "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2
342+ - env WITH_MEMORY_ANALYZER=1 make -C unit test
343343 - env UBSAN_OPTIONS=print_stacktrace=1 make -C jbmc/regression test-parallel "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2 JOBS=2
344344 - make -C jbmc/unit "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2
345345 - make -C jbmc/unit test
0 commit comments