From 8441ccc93d2a3422e59a2d18ead77a5531542f21 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Fri, 6 Oct 2023 09:34:17 +0200 Subject: [PATCH 01/10] Adds test regression patch for bzip2 --- bzip2/regression_1.info | 11 +++++++++++ bzip2/regression_1.patch | 13 +++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 bzip2/regression_1.info create mode 100644 bzip2/regression_1.patch diff --git a/bzip2/regression_1.info b/bzip2/regression_1.info new file mode 100644 index 0000000..56c707a --- /dev/null +++ b/bzip2/regression_1.info @@ -0,0 +1,11 @@ +description: "Patch that adds a regression that only affects compression" +include_revisions: + revision_range: + start: 1ea1ac188ad4b9cb662e3f8314673c63df95a589 + end: master +path: regression_1.patch +project_name: bzip2 +shortname: regress_compression +tags: +- regression +- perf_prec diff --git a/bzip2/regression_1.patch b/bzip2/regression_1.patch new file mode 100644 index 0000000..ae1d91c --- /dev/null +++ b/bzip2/regression_1.patch @@ -0,0 +1,13 @@ +diff --git a/bzip2.c b/bzip2.c +index a3a916b..f70fdfb 100644 +--- a/bzip2.c ++++ b/bzip2.c +@@ -1133,6 +1133,8 @@ void compress ( Char *name ) + if (name == NULL && srcMode != SM_I2O) + panic ( "compress: bad modes\n" ); + ++ sleep(1); ++ + switch (srcMode) { + case SM_I2O: + copyFileName ( inName, (Char*)"(stdin)" ); From 6f798a21721c90fab59ba3844f6aacf76bdd53bf Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Fri, 6 Oct 2023 19:10:11 +0200 Subject: [PATCH 02/10] Flag dune solver regression as perf_prec related --- DunePerfRegression/cg_solver_apply_100ms.info | 1 + 1 file changed, 1 insertion(+) diff --git a/DunePerfRegression/cg_solver_apply_100ms.info b/DunePerfRegression/cg_solver_apply_100ms.info index bf6e5f1..9dac7f2 100644 --- a/DunePerfRegression/cg_solver_apply_100ms.info +++ b/DunePerfRegression/cg_solver_apply_100ms.info @@ -13,3 +13,4 @@ tags: - template - solver - 100ms +- perf_prec From 4fb511d2e468ca0ef85b6887f27fda207270bf54 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 12:12:21 +0200 Subject: [PATCH 03/10] Fixes patch --- SynthIPRuntime/regression_2.patch | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/SynthIPRuntime/regression_2.patch b/SynthIPRuntime/regression_2.patch index de537f1..e4873ee 100644 --- a/SynthIPRuntime/regression_2.patch +++ b/SynthIPRuntime/regression_2.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPRuntime/main.cpp b/projects/SynthIPRuntime/main.cpp -index ede9ff9..a5c27f5 100644 +index ede9ff9..13873cd 100644 --- a/projects/SynthIPRuntime/main.cpp +++ b/projects/SynthIPRuntime/main.cpp @@ -4,6 +4,8 @@ @@ -11,11 +11,12 @@ index ede9ff9..a5c27f5 100644 /// This is a synthetic case study using load-time configuration. /// /// Features: -@@ -265,6 +267,7 @@ struct compress_t { +@@ -264,6 +266,8 @@ struct compress_t { + size_t blocksize = offsets.blocksize; ++ fp_util::busy_sleep_for_millisecs(1); ++ while (i != e) { -+ fp_util::busy_sleep_for_millisecs(10); unsigned char c = *i; - From 0d31b8a3c195f94a439f252e2680e7cf10c19fe3 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 12:15:38 +0200 Subject: [PATCH 04/10] Adapts other patches --- SynthIPCombined/regression_2.patch | 9 +++++---- SynthIPTemplate/regression_2.patch | 9 +++++---- SynthIPTemplate2/regression_2.patch | 9 +++++---- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/SynthIPCombined/regression_2.patch b/SynthIPCombined/regression_2.patch index a366801..481f078 100644 --- a/SynthIPCombined/regression_2.patch +++ b/SynthIPCombined/regression_2.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPCombined/main.cpp b/projects/SynthIPCombined/main.cpp -index e6685d5..e122ad4 100644 +index e6685d5..e2a044d 100644 --- a/projects/SynthIPCombined/main.cpp +++ b/projects/SynthIPCombined/main.cpp @@ -4,6 +4,8 @@ @@ -11,11 +11,12 @@ index e6685d5..e122ad4 100644 /// This is a synthetic case study using templates and load-time parameters /// for configuration. /// -@@ -266,6 +268,7 @@ struct compress_t { +@@ -265,6 +267,8 @@ struct compress_t { + size_t blocksize = offsets.blocksize; ++ fp_util::busy_sleep_for_millisecs(1); ++ while (i != e) { -+ fp_util::busy_sleep_for_millisecs(10); unsigned char c = *i; - diff --git a/SynthIPTemplate/regression_2.patch b/SynthIPTemplate/regression_2.patch index efc4851..70094e6 100644 --- a/SynthIPTemplate/regression_2.patch +++ b/SynthIPTemplate/regression_2.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp -index 49bf78a..fbdd502 100644 +index 49bf78a..538014d 100644 --- a/projects/SynthIPTemplate/main.cpp +++ b/projects/SynthIPTemplate/main.cpp @@ -4,6 +4,8 @@ @@ -11,11 +11,12 @@ index 49bf78a..fbdd502 100644 /// This is a synthetic case study using templates for configuration. /// Not all features can be properly annotated into the source code because /// they happen at compile time. -@@ -267,6 +269,7 @@ struct compress_t { +@@ -266,6 +268,8 @@ struct compress_t { + size_t blocksize = offsets.blocksize; ++ fp_util::busy_sleep_for_millisecs(1); ++ while (i != e) { -+ fp_util::busy_sleep_for_millisecs(10); unsigned char c = *i; - diff --git a/SynthIPTemplate2/regression_2.patch b/SynthIPTemplate2/regression_2.patch index 2ba67c3..a2e02dc 100644 --- a/SynthIPTemplate2/regression_2.patch +++ b/SynthIPTemplate2/regression_2.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp -index 9e1283e..5941c29 100644 +index 9e1283e..be68be8 100644 --- a/projects/SynthIPTemplate2/main.cpp +++ b/projects/SynthIPTemplate2/main.cpp @@ -4,6 +4,8 @@ @@ -11,11 +11,12 @@ index 9e1283e..5941c29 100644 /// This is a synthetic case study using templates for configuration. /// This implementation defers some configuration-dependent computations /// until runtime. Therefore, all features can be annotated. -@@ -267,6 +269,7 @@ struct compress_t { +@@ -266,6 +268,8 @@ struct compress_t { + size_t blocksize = offsets.blocksize; ++ fp_util::busy_sleep_for_millisecs(1); ++ while (i != e) { -+ fp_util::busy_sleep_for_millisecs(10); unsigned char c = *i; - From f7698ed3f28c54eeeb56326f07158a9a7ac1e246 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 12:28:06 +0200 Subject: [PATCH 05/10] Fixes regression times --- SynthIPCombined/regression_1.patch | 15 ++++++++------- SynthIPRuntime/regression_1.patch | 15 ++++++++------- SynthIPTemplate/regression_1.patch | 15 ++++++++------- SynthIPTemplate2/regression_1.patch | 15 ++++++++------- 4 files changed, 32 insertions(+), 28 deletions(-) diff --git a/SynthIPCombined/regression_1.patch b/SynthIPCombined/regression_1.patch index 1c98d00..cde1869 100644 --- a/SynthIPCombined/regression_1.patch +++ b/SynthIPCombined/regression_1.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPCombined/main.cpp b/projects/SynthIPCombined/main.cpp -index e6685d5..9ee15b6 100644 +index e6685d5..7af705f 100644 --- a/projects/SynthIPCombined/main.cpp +++ b/projects/SynthIPCombined/main.cpp @@ -1,3 +1,5 @@ @@ -8,11 +8,12 @@ index e6685d5..9ee15b6 100644 #include #include #include -@@ -482,6 +484,7 @@ struct decompress_t { - } +@@ -460,6 +462,8 @@ struct decompress_t { + state.state = state_t::START; + } - if (state.state == state_t::READ_DATA) { -+ fp_util::busy_sleep_for_secs(10); - - size_t len = state.msg; ++ fp_util::busy_sleep_for_millisecs(1); ++ + while (i != e) { + if (out == oute) { diff --git a/SynthIPRuntime/regression_1.patch b/SynthIPRuntime/regression_1.patch index 77e18ae..082918a 100644 --- a/SynthIPRuntime/regression_1.patch +++ b/SynthIPRuntime/regression_1.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPRuntime/main.cpp b/projects/SynthIPRuntime/main.cpp -index ede9ff9..70f8de7 100644 +index ede9ff9..37200f0 100644 --- a/projects/SynthIPRuntime/main.cpp +++ b/projects/SynthIPRuntime/main.cpp @@ -1,3 +1,5 @@ @@ -8,11 +8,12 @@ index ede9ff9..70f8de7 100644 #include #include #include -@@ -481,6 +483,7 @@ struct decompress_t { - } +@@ -459,6 +461,8 @@ struct decompress_t { + state.state = state_t::START; + } - if (state.state == state_t::READ_DATA) { -+ fp_util::busy_sleep_for_secs(10); - - size_t len = state.msg; ++ fp_util::busy_sleep_for_millisecs(1); ++ + while (i != e) { + if (out == oute) { diff --git a/SynthIPTemplate/regression_1.patch b/SynthIPTemplate/regression_1.patch index 64ecdd7..e6b2b45 100644 --- a/SynthIPTemplate/regression_1.patch +++ b/SynthIPTemplate/regression_1.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp -index 49bf78a..19d0962 100644 +index 49bf78a..cdab9e6 100644 --- a/projects/SynthIPTemplate/main.cpp +++ b/projects/SynthIPTemplate/main.cpp @@ -1,3 +1,5 @@ @@ -8,11 +8,12 @@ index 49bf78a..19d0962 100644 #include #include #include -@@ -483,6 +485,7 @@ struct decompress_t { - } +@@ -461,6 +463,8 @@ struct decompress_t { + state.state = state_t::START; + } - if (state.state == state_t::READ_DATA) { -+ fp_util::busy_sleep_for_secs(10); - - size_t len = state.msg; ++ fp_util::busy_sleep_for_millisecs(1); ++ + while (i != e) { + if (out == oute) { diff --git a/SynthIPTemplate2/regression_1.patch b/SynthIPTemplate2/regression_1.patch index 4d6b36c..a35e688 100644 --- a/SynthIPTemplate2/regression_1.patch +++ b/SynthIPTemplate2/regression_1.patch @@ -1,5 +1,5 @@ diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp -index 9e1283e..694e19f 100644 +index 9e1283e..71314f7 100644 --- a/projects/SynthIPTemplate2/main.cpp +++ b/projects/SynthIPTemplate2/main.cpp @@ -1,3 +1,5 @@ @@ -8,11 +8,12 @@ index 9e1283e..694e19f 100644 #include #include #include -@@ -483,6 +485,7 @@ struct decompress_t { - } +@@ -461,6 +463,8 @@ struct decompress_t { + state.state = state_t::START; + } - if (state.state == state_t::READ_DATA) { -+ fp_util::busy_sleep_for_secs(10); - - size_t len = state.msg; ++ fp_util::busy_sleep_for_millisecs(1); ++ + while (i != e) { + if (out == oute) { From a192a00c84fbf08d85703e9cfb8978473f665f9a Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 15:00:50 +0200 Subject: [PATCH 06/10] Adds decompression patches --- SynthIPTemplate/config_DECOMPRESS_fastmode.info | 12 ++++++++++++ SynthIPTemplate/config_DECOMPRESS_fastmode.patch | 13 +++++++++++++ .../config_DECOMPRESS_fastmode_smallmode.info | 12 ++++++++++++ .../config_DECOMPRESS_fastmode_smallmode.patch | 13 +++++++++++++ SynthIPTemplate/config_DECOMPRESS_smallmode.info | 12 ++++++++++++ SynthIPTemplate/config_DECOMPRESS_smallmode.patch | 13 +++++++++++++ 6 files changed, 75 insertions(+) create mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode.info create mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode.patch create mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info create mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch create mode 100644 SynthIPTemplate/config_DECOMPRESS_smallmode.info create mode 100644 SynthIPTemplate/config_DECOMPRESS_smallmode.patch diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode.info b/SynthIPTemplate/config_DECOMPRESS_fastmode.info new file mode 100644 index 0000000..98c752b --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_fastmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, fastmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_fastmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_fastmode +feature_tags: +- Decompress +- fastmode +- no_smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode.patch b/SynthIPTemplate/config_DECOMPRESS_fastmode.patch new file mode 100644 index 0000000..3e43b23 --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_fastmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp +index 2d514db..25de886 100644 +--- a/projects/SynthIPTemplate/main.cpp ++++ b/projects/SynthIPTemplate/main.cpp +@@ -657,7 +657,7 @@ public: + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(); + + return 0; diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info new file mode 100644 index 0000000..a8ed1bf --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, fastmode, smallmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_fastmode_smallmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_fastmode_smallmode +feature_tags: +- Decompress +- fastmode +- smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch new file mode 100644 index 0000000..fe8fc6d --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp +index 2d514db..0fa7586 100644 +--- a/projects/SynthIPTemplate/main.cpp ++++ b/projects/SynthIPTemplate/main.cpp +@@ -657,7 +657,7 @@ public: + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(); + + return 0; diff --git a/SynthIPTemplate/config_DECOMPRESS_smallmode.info b/SynthIPTemplate/config_DECOMPRESS_smallmode.info new file mode 100644 index 0000000..792b432 --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_smallmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, smallmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_smallmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_smallmode +feature_tags: +- Decompress +- no_fastmode +- smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_smallmode.patch b/SynthIPTemplate/config_DECOMPRESS_smallmode.patch new file mode 100644 index 0000000..28ebe4b --- /dev/null +++ b/SynthIPTemplate/config_DECOMPRESS_smallmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp +index 2d514db..f0af120 100644 +--- a/projects/SynthIPTemplate/main.cpp ++++ b/projects/SynthIPTemplate/main.cpp +@@ -657,7 +657,7 @@ public: + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(); + + return 0; From 1377d81f8e7f0f8602a07595258df57533f3cfe4 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 15:03:29 +0200 Subject: [PATCH 07/10] Decompression patches for template2 --- SynthIPTemplate2/config_DECOMPRESS_fastmode.info | 12 ++++++++++++ SynthIPTemplate2/config_DECOMPRESS_fastmode.patch | 13 +++++++++++++ .../config_DECOMPRESS_fastmode_smallmode.info | 12 ++++++++++++ .../config_DECOMPRESS_fastmode_smallmode.patch | 13 +++++++++++++ SynthIPTemplate2/config_DECOMPRESS_smallmode.info | 12 ++++++++++++ SynthIPTemplate2/config_DECOMPRESS_smallmode.patch | 13 +++++++++++++ 6 files changed, 75 insertions(+) create mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode.info create mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode.patch create mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info create mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch create mode 100644 SynthIPTemplate2/config_DECOMPRESS_smallmode.info create mode 100644 SynthIPTemplate2/config_DECOMPRESS_smallmode.patch diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode.info b/SynthIPTemplate2/config_DECOMPRESS_fastmode.info new file mode 100644 index 0000000..98c752b --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_fastmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, fastmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_fastmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_fastmode +feature_tags: +- Decompress +- fastmode +- no_smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch b/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch new file mode 100644 index 0000000..39c9f7c --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp +index 97d463e..c11b7f0 100644 +--- a/projects/SynthIPTemplate2/main.cpp ++++ b/projects/SynthIPTemplate2/main.cpp +@@ -675,7 +675,7 @@ struct YALZ77Configurator { + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), + getBlocksize(MyConfig::small), + getBufsize(MyConfig::small, MyConfig::mode)); diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info new file mode 100644 index 0000000..a8ed1bf --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, fastmode, smallmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_fastmode_smallmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_fastmode_smallmode +feature_tags: +- Decompress +- fastmode +- smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch new file mode 100644 index 0000000..4a0e7f8 --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp +index 97d463e..a3e62cf 100644 +--- a/projects/SynthIPTemplate2/main.cpp ++++ b/projects/SynthIPTemplate2/main.cpp +@@ -675,7 +675,7 @@ struct YALZ77Configurator { + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), + getBlocksize(MyConfig::small), + getBufsize(MyConfig::small, MyConfig::mode)); diff --git a/SynthIPTemplate2/config_DECOMPRESS_smallmode.info b/SynthIPTemplate2/config_DECOMPRESS_smallmode.info new file mode 100644 index 0000000..792b432 --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_smallmode.info @@ -0,0 +1,12 @@ +description: "Patch for configuration (DECOMPRESS, smallmode)" +include_revisions: + revision_range: + start: 45b18e4224be6977f41572d250b4c0c224953684 + end: master +path: config_DECOMPRESS_smallmode.patch +project_name: FeaturePerfCSCollection +shortname: config_DECOMPRESS_smallmode +feature_tags: +- Decompress +- no_fastmode +- smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch b/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch new file mode 100644 index 0000000..bb8d70e --- /dev/null +++ b/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch @@ -0,0 +1,13 @@ +diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp +index 97d463e..5a63b68 100644 +--- a/projects/SynthIPTemplate2/main.cpp ++++ b/projects/SynthIPTemplate2/main.cpp +@@ -675,7 +675,7 @@ struct YALZ77Configurator { + }; + + int main() { +- using MyConfig = YALZ77Configurator; ++ using MyConfig = YALZ77Configurator; + MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), + getBlocksize(MyConfig::small), + getBufsize(MyConfig::small, MyConfig::mode)); From 92073792e1f3b3233b16c39a599f83c4d5f8d9e5 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 15:07:47 +0200 Subject: [PATCH 08/10] Fixes ending --- DunePerfRegression/cg_solver_apply_100ms.info | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DunePerfRegression/cg_solver_apply_100ms.info b/DunePerfRegression/cg_solver_apply_100ms.info index 70d3c1e..7d3e1a1 100644 --- a/DunePerfRegression/cg_solver_apply_100ms.info +++ b/DunePerfRegression/cg_solver_apply_100ms.info @@ -14,4 +14,4 @@ tags: - solver - 100ms - perf_prec -- CGSolver \ No newline at end of file +- CGSolver From f86bac769e2060664584797dd0e19663e93eba33 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 15:37:11 +0200 Subject: [PATCH 09/10] Removes decompression configs --- SynthIPTemplate/config_DECOMPRESS_fastmode.info | 12 ------------ SynthIPTemplate/config_DECOMPRESS_fastmode.patch | 13 ------------- .../config_DECOMPRESS_fastmode_smallmode.info | 12 ------------ .../config_DECOMPRESS_fastmode_smallmode.patch | 13 ------------- SynthIPTemplate/config_DECOMPRESS_smallmode.info | 12 ------------ SynthIPTemplate/config_DECOMPRESS_smallmode.patch | 13 ------------- 6 files changed, 75 deletions(-) delete mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode.info delete mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode.patch delete mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info delete mode 100644 SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch delete mode 100644 SynthIPTemplate/config_DECOMPRESS_smallmode.info delete mode 100644 SynthIPTemplate/config_DECOMPRESS_smallmode.patch diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode.info b/SynthIPTemplate/config_DECOMPRESS_fastmode.info deleted file mode 100644 index 98c752b..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_fastmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, fastmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_fastmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_fastmode -feature_tags: -- Decompress -- fastmode -- no_smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode.patch b/SynthIPTemplate/config_DECOMPRESS_fastmode.patch deleted file mode 100644 index 3e43b23..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_fastmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp -index 2d514db..25de886 100644 ---- a/projects/SynthIPTemplate/main.cpp -+++ b/projects/SynthIPTemplate/main.cpp -@@ -657,7 +657,7 @@ public: - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(); - - return 0; diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info deleted file mode 100644 index a8ed1bf..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, fastmode, smallmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_fastmode_smallmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_fastmode_smallmode -feature_tags: -- Decompress -- fastmode -- smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch b/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch deleted file mode 100644 index fe8fc6d..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_fastmode_smallmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp -index 2d514db..0fa7586 100644 ---- a/projects/SynthIPTemplate/main.cpp -+++ b/projects/SynthIPTemplate/main.cpp -@@ -657,7 +657,7 @@ public: - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(); - - return 0; diff --git a/SynthIPTemplate/config_DECOMPRESS_smallmode.info b/SynthIPTemplate/config_DECOMPRESS_smallmode.info deleted file mode 100644 index 792b432..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_smallmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, smallmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_smallmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_smallmode -feature_tags: -- Decompress -- no_fastmode -- smallmode diff --git a/SynthIPTemplate/config_DECOMPRESS_smallmode.patch b/SynthIPTemplate/config_DECOMPRESS_smallmode.patch deleted file mode 100644 index 28ebe4b..0000000 --- a/SynthIPTemplate/config_DECOMPRESS_smallmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate/main.cpp b/projects/SynthIPTemplate/main.cpp -index 2d514db..f0af120 100644 ---- a/projects/SynthIPTemplate/main.cpp -+++ b/projects/SynthIPTemplate/main.cpp -@@ -657,7 +657,7 @@ public: - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(); - - return 0; From 38345910c20e8ab15bb67d941fc63afa6fcf3781 Mon Sep 17 00:00:00 2001 From: Florian Sattler Date: Tue, 10 Oct 2023 15:37:36 +0200 Subject: [PATCH 10/10] Removes template2 decompression configs --- SynthIPTemplate2/config_DECOMPRESS_fastmode.info | 12 ------------ SynthIPTemplate2/config_DECOMPRESS_fastmode.patch | 13 ------------- .../config_DECOMPRESS_fastmode_smallmode.info | 12 ------------ .../config_DECOMPRESS_fastmode_smallmode.patch | 13 ------------- SynthIPTemplate2/config_DECOMPRESS_smallmode.info | 12 ------------ SynthIPTemplate2/config_DECOMPRESS_smallmode.patch | 13 ------------- 6 files changed, 75 deletions(-) delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode.info delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode.patch delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_smallmode.info delete mode 100644 SynthIPTemplate2/config_DECOMPRESS_smallmode.patch diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode.info b/SynthIPTemplate2/config_DECOMPRESS_fastmode.info deleted file mode 100644 index 98c752b..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_fastmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, fastmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_fastmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_fastmode -feature_tags: -- Decompress -- fastmode -- no_smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch b/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch deleted file mode 100644 index 39c9f7c..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_fastmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp -index 97d463e..c11b7f0 100644 ---- a/projects/SynthIPTemplate2/main.cpp -+++ b/projects/SynthIPTemplate2/main.cpp -@@ -675,7 +675,7 @@ struct YALZ77Configurator { - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), - getBlocksize(MyConfig::small), - getBufsize(MyConfig::small, MyConfig::mode)); diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info deleted file mode 100644 index a8ed1bf..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, fastmode, smallmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_fastmode_smallmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_fastmode_smallmode -feature_tags: -- Decompress -- fastmode -- smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch b/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch deleted file mode 100644 index 4a0e7f8..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_fastmode_smallmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp -index 97d463e..a3e62cf 100644 ---- a/projects/SynthIPTemplate2/main.cpp -+++ b/projects/SynthIPTemplate2/main.cpp -@@ -675,7 +675,7 @@ struct YALZ77Configurator { - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), - getBlocksize(MyConfig::small), - getBufsize(MyConfig::small, MyConfig::mode)); diff --git a/SynthIPTemplate2/config_DECOMPRESS_smallmode.info b/SynthIPTemplate2/config_DECOMPRESS_smallmode.info deleted file mode 100644 index 792b432..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_smallmode.info +++ /dev/null @@ -1,12 +0,0 @@ -description: "Patch for configuration (DECOMPRESS, smallmode)" -include_revisions: - revision_range: - start: 45b18e4224be6977f41572d250b4c0c224953684 - end: master -path: config_DECOMPRESS_smallmode.patch -project_name: FeaturePerfCSCollection -shortname: config_DECOMPRESS_smallmode -feature_tags: -- Decompress -- no_fastmode -- smallmode diff --git a/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch b/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch deleted file mode 100644 index bb8d70e..0000000 --- a/SynthIPTemplate2/config_DECOMPRESS_smallmode.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/projects/SynthIPTemplate2/main.cpp b/projects/SynthIPTemplate2/main.cpp -index 97d463e..5a63b68 100644 ---- a/projects/SynthIPTemplate2/main.cpp -+++ b/projects/SynthIPTemplate2/main.cpp -@@ -675,7 +675,7 @@ struct YALZ77Configurator { - }; - - int main() { -- using MyConfig = YALZ77Configurator; -+ using MyConfig = YALZ77Configurator; - MyConfig::YALZ77::run(getSearchlen(MyConfig::fast), - getBlocksize(MyConfig::small), - getBufsize(MyConfig::small, MyConfig::mode));