[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Autoconf fails tests 24 and 26 with M4 branch-1_4 now
From: |
Ralf Wildenhues |
Subject: |
Autoconf fails tests 24 and 26 with M4 branch-1_4 now |
Date: |
Thu, 26 Oct 2006 08:52:44 +0200 |
User-agent: |
Mutt/1.5.13 (2006-10-09) |
I'm seeing further destabilization in the Autoconf/M4 combo.
My increased focus on testing this combination is because:
- there was an announcement that the next Autoconf release may be
released soon,
- due to Stepan's recent changes to Autoconf, it practically now
*requires* at least M4 1.4.7 to operate properly. So if it finally
turns out that 1.4.7 has a regression over previous M4 releases, there
is a trap situation for users.
Here are the failures. By the way, there was a time when version
requirements were not quite as strict, by the way.
Cheers,
Ralf
# -*- compilation -*-
24. m4sugar.at:51: testing ...
../../autoconf/tests/m4sugar.at:71: autom4te --language=m4sugar script.4s -o
script -o-
stderr:
script.4s:8: warning: syntax
../../autoconf/tests/m4sugar.at:71: sed 's/^[^:]*m4: *\([^:]*:\)
*\([0-9][0-9]*: \)/m4:\1\2/
s/^\([^:]*:\) *\([0-9][0-9]*:\)[^:]*m4: /m4:\1\2 /
s/^\(m4:[^:]*:[0-9][0-9]*: \)C\(annot open \)\([^`:]*\):/\1c\2`\3'\'':/
s/^autom4te: [^ ]*m4 /autom4te: m4 /
s/^autom4te: [^ ]*m4\.exe /autom4te: m4 /
s/ (E[A-Z]*)$//
' stderr
../../autoconf/tests/m4sugar.at:75: autom4te --language=m4sugar script.4s -o
script -o- -Wall -f
stderr:
script.4s:6: warning: obsolete
script.4s:7: warning: cross
script.4s:2: cross_warning is expanded from...
script.4s:7: the top level
script.4s:8: warning: syntax
../../autoconf/tests/m4sugar.at:75: sed 's/^[^:]*m4: *\([^:]*:\)
*\([0-9][0-9]*: \)/m4:\1\2/
s/^\([^:]*:\) *\([0-9][0-9]*:\)[^:]*m4: /m4:\1\2 /
s/^\(m4:[^:]*:[0-9][0-9]*: \)C\(annot open \)\([^`:]*\):/\1c\2`\3'\'':/
s/^autom4te: [^ ]*m4 /autom4te: m4 /
s/^autom4te: [^ ]*m4\.exe /autom4te: m4 /
s/ (E[A-Z]*)$//
' stderr
--- - 2006-10-26 08:34:34.110204000 +0200
+++ /tmp/autoconf/build/tests/testsuite.dir/at-stdout 2006-10-26
08:34:34.000000000 +0200
@@ -1,6 +1,6 @@
script.4s:6: warning: obsolete
script.4s:7: warning: cross
-script.4s:3: cross_warning is expanded from...
+script.4s:2: cross_warning is expanded from...
script.4s:7: the top level
script.4s:8: warning: syntax
24. m4sugar.at:51: 24. m4_warn (m4sugar.at:51): FAILED (m4sugar.at:75)
# -*- compilation -*-
26. m4sugar.at:121: testing ...
../../autoconf/tests/m4sugar.at:142: autom4te --language=m4sugar script.4s -o
script
stderr:
script.4s:12: error: m4_require: circular dependency of foo
script.4s:4: bar is expanded from...
script.4s:1: foo is expanded from...
script.4s:7: baz is expanded from...
script.4s:12: the top level
autom4te: /home/ralf/local/bin/m4 failed with exit status: 1
../../autoconf/tests/m4sugar.at:142: sed 's/^[^:]*m4: *\([^:]*:\)
*\([0-9][0-9]*: \)/m4:\1\2/
s/^\([^:]*:\) *\([0-9][0-9]*:\)[^:]*m4: /m4:\1\2 /
s/^\(m4:[^:]*:[0-9][0-9]*: \)C\(annot open \)\([^`:]*\):/\1c\2`\3'\'':/
s/^autom4te: [^ ]*m4 /autom4te: m4 /
s/^autom4te: [^ ]*m4\.exe /autom4te: m4 /
s/ (E[A-Z]*)$//
' stderr
--- - 2006-10-26 08:34:34.787288000 +0200
+++ /tmp/autoconf/build/tests/testsuite.dir/at-stdout 2006-10-26
08:34:34.000000000 +0200
@@ -1,7 +1,7 @@
script.4s:12: error: m4_require: circular dependency of foo
-script.4s:5: bar is expanded from...
-script.4s:2: foo is expanded from...
-script.4s:8: baz is expanded from...
+script.4s:4: bar is expanded from...
+script.4s:1: foo is expanded from...
+script.4s:7: baz is expanded from...
script.4s:12: the top level
autom4te: m4 failed with exit status: 1
26. m4sugar.at:121: 26. m4_require: circular dependencies (m4sugar.at:121):
FAILED (m4sugar.at:142)
- Autoconf fails tests 24 and 26 with M4 branch-1_4 now,
Ralf Wildenhues <=