Skip to content
Snippets Groups Projects
Commit 761e9cf0 authored by Jan Trávníček's avatar Jan Trávníček
Browse files

O0 optimisation for measurements test to work

parent e98e1091
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -149,8 +149,9 @@ obj-debug/: FORCE obj-debug/makefile ...@@ -149,8 +149,9 @@ obj-debug/: FORCE obj-debug/makefile
obj-release/: FORCE obj-release/makefile obj-release/: FORCE obj-release/makefile
$(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath obj-release) SOURCES_BASE_DIR=$(realpath src) CXX_OTHER_FLAGS="-O3 -DNDEBUG -DRELEASE" $(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath obj-release) SOURCES_BASE_DIR=$(realpath src) CXX_OTHER_FLAGS="-O3 -DNDEBUG -DRELEASE"
   
# O0 here not to optimize measurement tests
test-obj-debug/: FORCE test-obj-debug/makefile test-obj-debug/: FORCE test-obj-debug/makefile
$(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath test-obj-debug) SOURCES_BASE_DIR=$(realpath test-src) CXX_OTHER_FLAGS="-g -Og -DDEBUG" $(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath test-obj-debug) SOURCES_BASE_DIR=$(realpath test-src) CXX_OTHER_FLAGS="-g -O0 -DDEBUG"
   
test-obj-release/: FORCE test-obj-release/makefile test-obj-release/: FORCE test-obj-release/makefile
$(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath test-obj-release) SOURCES_BASE_DIR=$(realpath test-src) CXX_OTHER_FLAGS="-O3 -DNDEBUG -DRELEASE" $(MAKE) -C $@ OBJECTS_BASE_DIR=$(realpath test-obj-release) SOURCES_BASE_DIR=$(realpath test-src) CXX_OTHER_FLAGS="-O3 -DNDEBUG -DRELEASE"
......
...@@ -84,9 +84,7 @@ void MeasurementsTest::testMemoryMeasurements ( ) { ...@@ -84,9 +84,7 @@ void MeasurementsTest::testMemoryMeasurements ( ) {
   
measurements::start ( "chunk1", measurements::Type::MAIN ); measurements::start ( "chunk1", measurements::Type::MAIN );
int * baz = new int[500]; int * baz = new int[500];
measurements::end ( ); measurements::end ( );
delete[] baz; delete[] baz;
   
int * foo = new int[1000]; int * foo = new int[1000];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment