From c022b15465129cb533e452cdb562fe1ff131729a Mon Sep 17 00:00:00 2001 From: Trevor Merritt Date: Sun, 1 Jun 2025 14:12:48 -0400 Subject: [PATCH] working on moving the 'TestCompression' code into its own crate --- .cargo/config.toml | 4 - .idea/workspace.xml | 97 ++++++++++++++----- Cargo.lock | 11 +++ Cargo.toml | 1 + coverage/tarpaulin-report.html | 4 +- gemma/Cargo.toml | 2 + gemma/src/bin/testcompression.rs | 52 +--------- gemma/src/lib.rs | 3 +- gemma/src/test_compression.rs | 74 ++++++++++++++ gemma/tests/computer_tests.rs | 16 ++- gemma/tests/keypad.rs | 13 +-- gemma/tests/test_compression_tests.rs | 42 +++++++- gemma/tests/test_utils.rs | 56 +---------- imgui.ini | 25 +++++ .../test/gemma_integration_state_to_json1.asc | 1 + .../gemma_integration_state_to_json1.deflated | 0 16 files changed, 254 insertions(+), 147 deletions(-) create mode 100644 gemma/src/test_compression.rs create mode 100644 imgui.ini create mode 100644 resources/test/gemma_integration_state_to_json1.asc create mode 100644 resources/test/gemma_integration_state_to_json1.deflated diff --git a/.cargo/config.toml b/.cargo/config.toml index 65b241f..9bb778c 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -3,7 +3,3 @@ coverage = "tarpaulin --out Html --skip-clean --output-dir coverage" [build] rustc-wrapper = "sccache" - -[target.x86_64-unknown-linux-gnu] -linker = "clang" -rustflags = ["-C", "link-arg=-fuse-ld=/usr/local/bin/mold"] diff --git a/.idea/workspace.xml b/.idea/workspace.xml index cbc123c..928016c 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -8,31 +8,19 @@ - - - - - - - - + + - - - - + + + + + + - + + - - - - - - - - -