From 79f088d10e96609efbe69afb634af52026bcf49e Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Wed, 25 Feb 2026 15:14:49 +0100 Subject: [PATCH] disable tracy in flake instead of CMakeList.txt --- CMakeLists.txt | 6 +++--- compile_commands.json | 2 +- default.puzzle | 3 +++ flake.nix | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 87cf459..302b261 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,12 +21,12 @@ if(USE_TRACY) option(TRACY_ON_DEMAND "" ON) # Enable tracy macros in the application. Uses a LOT of memory. - # add_compile_definitions(TRACY) + add_compile_definitions(TRACY) endif() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wno-unused-parameter -Wunreachable-code") -set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O3 -ggdb -fsanitize=undefined") # -fsanitize=address already fails on InitWindow() -set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -march=native") +set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O2 -ggdb") # -fsanitize=address already fails on InitWindow(), -fsanitize=undefined, -fsanitize=leak +set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Ofast -march=native") message("-- CMAKE_C_FLAGS: ${CMAKE_C_FLAGS}") message("-- CMAKE_C_FLAGS_DEBUG: ${CMAKE_C_FLAGS_DEBUG}") diff --git a/compile_commands.json b/compile_commands.json index fd9db9d..66636ac 120000 --- a/compile_commands.json +++ b/compile_commands.json @@ -1 +1 @@ -./cmake-build-release/compile_commands.json \ No newline at end of file +./cmake-build-debug/compile_commands.json \ No newline at end of file diff --git a/default.puzzle b/default.puzzle index 1c58574..c94f9bd 100644 --- a/default.puzzle +++ b/default.puzzle @@ -22,6 +22,9 @@ R66421231....1213..31........ba..121212..21................1221..........21.. // RushHour 4 R664231....12....1221......12..ba..1212..21..12....12......21......21..21.... +// Thin Klotski +F451412..ba....22..11......1122..1111....1111 + // Klotski F451312bb..12........1221..12..1111..11....11 diff --git a/flake.nix b/flake.nix index e6101d7..59750a1 100644 --- a/flake.nix +++ b/flake.nix @@ -247,7 +247,7 @@ rec { echo "Running cmake" cmake -G "Unix Makefiles" \ -DCMAKE_BUILD_TYPE="${type}" \ - -DUSE_TRACY=On \ + -DUSE_TRACY=Off \ .. echo "Linking compile_commands.json"