[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: next m4 snapshot [was: M4 1.4.14 on AIX 7.1BETA]
From: |
Rainer Tammer |
Subject: |
Re: next m4 snapshot [was: M4 1.4.14 on AIX 7.1BETA] |
Date: |
Wed, 11 Aug 2010 10:10:55 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0 |
Hello,
I have checked the snap shot on AIX 5.3 (to avoid problem with the AIX
7.1BETA):
On 09.08.2010 23:26, Eric Blake wrote:
> On 07/30/2010 08:23 AM, Eric Blake wrote:
>> Now fixed in gnulib, and therefore in my current m4 snapshot:
>>
>> Grab m4-1.4.14.6-76d1 from http://people.redhat.com/eblake/m4/
> Now at m4-1.4.14.7-19d5 from the same location.
>
>> I'm hoping that all the strtod issues have been resolved, but nothing
>> has been done on the regex issues, so that still remains something to
>> resolve.
> This should fix the strtod "0xp" problem that the last round uncovered,
> as well as including several of Bruno's cleanup patches on various
> functions. However, it still does not do anything in particular to
> address the spurious regex memory failure. Any help you can give, like
> single stepping through the failing re_compile_pattern, would be
> appreciated.
>
Unfortunately this did not sove the gnulib problem. The rexex related
errors
are still there.
This are the failures:
Checking ./164.regexp
@ ../doc/m4.texinfo:5688: Origin of test
./164.regexp: stdout mismatch
--- m4-tmp.475292/m4-xout 2010-08-11 10:05:30 +0200
+++ m4-tmp.475292/m4-out 2010-08-11 10:05:30 +0200
@@ -1,4 +1,4 @@
-5
--1
+
+
*** Unix *** nix ***
@ ../doc/m4.texinfo:5688: Origin of test
./164.regexp: stderr mismatch
--- m4-tmp.475292/m4-xerr 2010-08-11 10:05:30 +0200
+++ m4-tmp.475292/m4-err 2010-08-11 10:05:30 +0200
@@ -0,0 +1,3 @@
+m4:stdin:1: bad regular expression: `\<[a-z]\w+': Memory exhausted
+m4:stdin:2: bad regular expression: `\<Q\w*': Memory exhausted
+m4:stdin:4: bad regular expression: `\<Q\w*': Memory exhausted
Checking ./165.regexp
...
Checking ./173.patsubst
@ ../doc/m4.texinfo:5906: Origin of test
./173.patsubst: stdout mismatch
--- m4-tmp.475292/m4-xout 2010-08-11 10:05:31 +0200
+++ m4-tmp.475292/m4-out 2010-08-11 10:05:31 +0200
@@ -1,5 +1,5 @@
-OBS: GNUs not Unix
-OBS: GNUs OBS: not OBS: Unix
+
+
(GNUs)() (not)() (Unix)()
(GNUs) (not) (Unix)
GN not
@ ../doc/m4.texinfo:5906: Origin of test
./173.patsubst: stderr mismatch
--- m4-tmp.475292/m4-xerr 2010-08-11 10:05:31 +0200
+++ m4-tmp.475292/m4-err 2010-08-11 10:05:31 +0200
@@ -1 +1,3 @@
+m4:stdin:1: bad regular expression `^': Memory exhausted
+m4:stdin:2: bad regular expression `\<': Memory exhausted
m4:stdin:6: Warning: trailing \ ignored in replacement
Checking ./174.patsubst
@ ../doc/m4.texinfo:5939: Origin of test
./174.patsubst: stdout mismatch
--- m4-tmp.475292/m4-xout 2010-08-11 10:05:31 +0200
+++ m4-tmp.475292/m4-out 2010-08-11 10:05:31 +0200
@@ -1,4 +1,4 @@
GNUS NOT UNIX
gnus not unix
-Gnus Not Unix
+
@ ../doc/m4.texinfo:5939: Origin of test
./174.patsubst: stderr mismatch
--- m4-tmp.475292/m4-xerr 2010-08-11 10:05:31 +0200
+++ m4-tmp.475292/m4-err 2010-08-11 10:05:31 +0200
@@ -0,0 +1,3 @@
+m4:stdin:4: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:4: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:4: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
Checking ./175.patsubst
...
Checking ./231.improved_c
@ ../doc/m4.texinfo:8489: Origin of test
./231.improved_c: stdout mismatch
--- m4-tmp.475292/m4-xout 2010-08-11 10:05:36 +0200
+++ m4-tmp.475292/m4-out 2010-08-11 10:05:36 +0200
@@ -4,9 +4,9 @@
act3,ive
act1, ive
active
-Act1
-Active
+
+
_capitalize(`active')
-OOPSct1
-OOPSctive
+
+
@ ../doc/m4.texinfo:8489: Origin of test
./231.improved_c: stderr mismatch
--- m4-tmp.475292/m4-xerr 2010-08-11 10:05:36 +0200
+++ m4-tmp.475292/m4-err 2010-08-11 10:05:36 +0200
@@ -0,0 +1,4 @@
+m4:stdin:11: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:12: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:15: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:16: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
Checking ./232.improved_c
@ ../doc/m4.texinfo:8566: Origin of test
./232.improved_c: stdout mismatch
--- m4-tmp.475292/m4-xout 2010-08-11 10:05:36 +0200
+++ m4-tmp.475292/m4-out 2010-08-11 10:05:36 +0200
@@ -1,4 +1,4 @@
-Act1,Ive; Act2, Ive; Active; `Active'
+,; ; ; `'
divert(`-1')
# upcase(text)
# downcase(text)
@ ../doc/m4.texinfo:8566: Origin of test
./232.improved_c: stderr mismatch
--- m4-tmp.475292/m4-xerr 2010-08-11 10:05:36 +0200
+++ m4-tmp.475292/m4-err 2010-08-11 10:05:36 +0200
@@ -0,0 +1,5 @@
+m4:stdin:6: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:6: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:6: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:6: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
+m4:stdin:6: bad regular expression: `^\(\w\)\(\w*\)': Memory exhausted
Checking ./233.improved_f
Checking ./stackovf.test
Stack soft limit set to 300K
Pass
All m4 tests are OK:
======================
All 103 tests passed
(6 tests were not run)
======================
Bye
Rainer