[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/2] Run printf-corners with -M as well
From: |
Maciej W. Rozycki |
Subject: |
[PATCH 1/2] Run printf-corners with -M as well |
Date: |
Fri, 5 Jul 2024 17:17:33 +0100 (BST) |
User-agent: |
Alpine 2.21 (DEB 202 2017-01-01) |
From: Maciej W. Rozycki <macro@redhat.com>
---
test/ChangeLog:
2024-07-05 Maciej W. Rozycki <macro@redhat.com>
* Maketests (printf-corners): Also run with `-M' if available.
---
test/Makefile.in | 4 ++++
test/Maketests | 4 ++++
2 files changed, 8 insertions(+)
gawk-printf-corners-m.diff
Index: gawk/test/Makefile.in
===================================================================
--- gawk.orig/test/Makefile.in
+++ gawk/test/Makefile.in
@@ -4436,6 +4436,10 @@ printfbad2: printfbad2.ok
@echo $@
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE:
$$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+ @-if ! $(AWK) --version | $(AWK) ' /MPFR/ { exit 1 }' ; then \
+ AWKPATH="$(srcdir)" $(AWK) -M -f $@.awk >_$@ 2>&1 || echo EXIT CODE:
$$? >>_$@ ; \
+ $(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ; \
+ fi
widesub4:
@echo $@ $(ZOS_FAIL)
Index: gawk/test/Maketests
===================================================================
--- gawk.orig/test/Maketests
+++ gawk/test/Maketests
@@ -1302,6 +1302,10 @@
@echo $@
@-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE:
$$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
+ @-if ! $(AWK) --version | $(AWK) ' /MPFR/ { exit 1 }' ; then \
+ AWKPATH="$(srcdir)" $(AWK) -M -f $@.awk >_$@ 2>&1 || echo EXIT CODE:
$$? >>_$@ ; \
+ $(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ; \
+ fi
widesub4:
@echo $@ $(ZOS_FAIL)