bug-autoconf
[Top][All Lists]
Advanced

[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)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]