From e6e567d0adf36ee7a3b49296b2f0bd9d43c42cf8 Mon Sep 17 00:00:00 2001 From: Yen-Chen Chen <yen-chen.chen@kit.edu> Date: Thu, 4 Apr 2024 12:06:19 +0000 Subject: [PATCH] Fix associated false test (icon-libraries/libfortran-support!81) ## What is the bug Fix a test for the if_associated subroutine. ## How do you fix it The false test did not pop up because of a bug in FortUTF. See https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/issues/18 Approved-by: Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by: Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: bugfix --- test/fortran/test_fortran_tools.f90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/fortran/test_fortran_tools.f90 b/test/fortran/test_fortran_tools.f90 index 7dc9957..67b3c13 100644 --- a/test/fortran/test_fortran_tools.f90 +++ b/test/fortran/test_fortran_tools.f90 @@ -213,7 +213,7 @@ CONTAINS ptr => NULL() CALL TAG_TEST("Test_if_associated_false") output => if_associated(ptr) - CALL ASSERT_EQUAL(SIZE(output), 0) + CALL ASSERT_EQUAL(ASSOCIATED(output), .FALSE.) CALL TAG_TEST("Test_if_associated_false_else") output => if_associated(ptr, arr2) -- GitLab