Skip to content

Instantly share code, notes, and snippets.

@say4n
Created July 29, 2020 11:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save say4n/35a880f4830c61fea44a5c1287185220 to your computer and use it in GitHub Desktop.
Save say4n/35a880f4830c61fea44a5c1287185220 to your computer and use it in GitHub Desktop.
ensmallen memfix
#! /usr/bin/env zsh
rm -rf build
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-O0 -g" -DCMAKE_C_FLAGS="-O0 -g" ..
make -j16
./ensmallen_tests -v 'normal' -d 'yes' "NSGA2*"
# mkdir -p reports/tests
# valgrind --tool=memcheck --leak-check=full --track-origins=yes --num-callers=40 --error-exitcode=1 --xml=yes --xml-file=reports/tests/ensmallen.xml --log-file=reports/tests/ensmallen.memcheck --verbose --vgdb=yes --vgdb-error=0 ./ensmallen_tests "NSGA2*"
valgrind --tool=memcheck --num-callers=40 --error-exitcode=1 --verbose --vgdb=yes --vgdb-error=0 ./ensmallen_tests "NSGA2*"
# lldb -- ./ensmallen_tests "NSGA2FonsecaFlemmingTest"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment