From 4d1eb1f5084c2fc1043f06469650d2833792edc8 Mon Sep 17 00:00:00 2001 From: Tom Clune Date: Fri, 31 Jan 2025 14:51:46 -0500 Subject: [PATCH 1/4] Fixes #250 --- tests/vector/Test_Vector.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/vector/Test_Vector.m4 b/tests/vector/Test_Vector.m4 index cc23c8a..6222146 100644 --- a/tests/vector/Test_Vector.m4 +++ b/tests/vector/Test_Vector.m4 @@ -23,7 +23,7 @@ module Test_{}_type()Vector __T_declare_component__ :: tmp define({ASSERT},{ -tmp = {$1} +__T_copy__(tmp,{$1}) ifelse(_type(),{Foo},@assertTrue(tmp=={$2}), _type(),{FooPoly},@assertTrue(tmp=={$2}), _type(),{AbstractBar},@assertTrue(tmp=={$2}), From eb173bfc02eb769fe910165abe14b658e5e1f4d8 Mon Sep 17 00:00:00 2001 From: Tom Clune Date: Fri, 31 Jan 2025 14:52:05 -0500 Subject: [PATCH 2/4] Update CMakeLists.txt --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ef99451..6f62584 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ if (COMMAND cmake_policy) endif (COMMAND cmake_policy) project (GFTL - VERSION 1.15.0 + VERSION 1.15.1 LANGUAGES NONE) if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) From bf0b0aee59f58102ef1eb5359ddff57e394356a8 Mon Sep 17 00:00:00 2001 From: Tom Clune Date: Fri, 31 Jan 2025 14:52:50 -0500 Subject: [PATCH 3/4] Update ChangeLog.MD --- ChangeLog.MD | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ChangeLog.MD b/ChangeLog.MD index 6e14ae0..91a2812 100644 --- a/ChangeLog.MD +++ b/ChangeLog.MD @@ -4,6 +4,11 @@ ### Fixed +## [1.15.1] - 2025-01-31 + +### Fixed + +- Workaround for gcc for unlimited vector. (Issue #250) ## [1.15.0] - 2025-01-31 From 2f2eeb2eb8e29f7ce516210ca2c23356d9562814 Mon Sep 17 00:00:00 2001 From: Tom Clune Date: Fri, 31 Jan 2025 14:58:20 -0500 Subject: [PATCH 4/4] Update Test_Vector.m4 --- tests/vector/Test_Vector.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/vector/Test_Vector.m4 b/tests/vector/Test_Vector.m4 index 6222146..5508fda 100644 --- a/tests/vector/Test_Vector.m4 +++ b/tests/vector/Test_Vector.m4 @@ -23,7 +23,7 @@ module Test_{}_type()Vector __T_declare_component__ :: tmp define({ASSERT},{ -__T_copy__(tmp,{$1}) +__T_COPY__(tmp,{$1}) ifelse(_type(),{Foo},@assertTrue(tmp=={$2}), _type(),{FooPoly},@assertTrue(tmp=={$2}), _type(),{AbstractBar},@assertTrue(tmp=={$2}),