summaryrefslogtreecommitdiff
path: root/tests/t0025-dump-macros.sh
diff options
context:
space:
mode:
authorkx <kx@radix-linux.su>2026-10-18 14:20:23 +0300
committerkx <kx@radix-linux.su>2026-10-18 14:20:23 +0300
commit559c9f723105bf25e85b4aeaf85f1dca8628307f (patch)
tree1d0420ec3b4b1186142504c473ac573eceae34ae /tests/t0025-dump-macros.sh
parent8949ef8b9e8a5bdbdbc56f9a97c94ecfafc239bf (diff)
downloadmcpu-cpp-1.0.7.tar.xz
Bump version to 1.0.7HEAD1.0.7trunk
Diffstat (limited to 'tests/t0025-dump-macros.sh')
-rwxr-xr-xtests/t0025-dump-macros.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/t0025-dump-macros.sh b/tests/t0025-dump-macros.sh
index 5eded50..1a9ecf6 100755
--- a/tests/t0025-dump-macros.sh
+++ b/tests/t0025-dump-macros.sh
@@ -9,7 +9,7 @@ trap 'rm -rf "$base"' EXIT HUP INT TERM
test -s "$base/macros"
LC_ALL=C sort -c "$base/macros"
grep '^#define _ARCH_MCPU 1$' "$base/macros" >/dev/null
-grep '^#define __MCPU_CPP_VERSION__ "1\.0\.6"$' "$base/macros" >/dev/null
+grep '^#define __MCPU_CPP_VERSION__ "1\.0\.7"$' "$base/macros" >/dev/null
grep '^#define __MCPU_HOST_MACHINE_REGISTER_WIDTH__ \(64\|32\)$' "$base/macros" >/dev/null
grep '^#define __MCPU_REAL_IO_LIMIT__ [0-9][0-9]*$' "$base/macros" >/dev/null
grep '^#define __MCPU_MATH_FN_LIMIT__ [0-9][0-9]*$' "$base/macros" >/dev/null
@@ -65,11 +65,11 @@ grep '^#define __REAL1024_DECIMAL_DIG__ [1-9][0-9]*$' "$base/macros" >/dev/null
grep '^#define __REAL1024_MANT_DIG__ [1-9][0-9]*$' "$base/macros" >/dev/null
grep '^#define __COMPLEX128_TYPE__ complex128$' "$base/macros" >/dev/null
grep '^#define __COMPLEX128_WIDTH__ 128$' "$base/macros" >/dev/null
-grep '^#define __SIZEOF_COMPLEX128__ 32$' "$base/macros" >/dev/null
+grep '^#define __SIZEOF_COMPLEX128__ 16$' "$base/macros" >/dev/null
real_limit=`sed -n 's/^#define __MCPU_REAL_IO_LIMIT__ \([0-9][0-9]*\)$/\1/p' "$base/macros"`
test -n "$real_limit"
real_size=`expr "$real_limit" / 8`
-complex_size=`expr "$real_limit" / 4`
+complex_size=`expr "$real_limit" / 8`
grep "^#define __REAL${real_limit}_TYPE__ real${real_limit}$" "$base/macros" >/dev/null
grep "^#define __REAL${real_limit}_WIDTH__ ${real_limit}$" "$base/macros" >/dev/null
grep "^#define __SIZEOF_REAL${real_limit}__ ${real_size}$" "$base/macros" >/dev/null