Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-30 Thread Eric Blake
On 07/29/2010 05:52 PM, Paolo Bonzini wrote: echo 'regexp(,^)' | src/m4 should output 0, not complain about memory failure. Ah I missed that upthread. Problem is, there's no other patch between February 3 and today.

Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-30 Thread Paolo Bonzini
On 07/30/2010 04:17 PM, Eric Blake wrote: 7873eb96dregex: avoid new dead-code warning with gcc-4.6.0 It's really dead. 5a4965c01regex: Don't require alloca. This one looks more interesting on the surface. However, config.log shows HAVE_ALLOCA and HAVE_ALLOCA_H, so it doesn't

Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-29 Thread Eric Blake
On 07/29/2010 10:46 AM, Rainer Tammer wrote: + m4:stdin:4: bad regular expression: `^': Memory exhausted That's more than just the strtod test failing, unfortunately yes, the older version was much better (in this way). and not the sort of thing I like to see. The gnulib regex code has been

Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-29 Thread Paolo Bonzini
On 07/29/2010 07:10 PM, Eric Blake wrote: On 07/29/2010 10:46 AM, Rainer Tammer wrote: *If I use M4 1.4.14.6-ffa0:* # ../src/m4 164.regexp ../src/m4:164.regexp:10: bad regular expression: `\[a-z]\w+': Memory exhausted ...and has since regressed. Looks like we have a suspect... commit

Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-29 Thread Eric Blake
On 07/29/2010 11:19 AM, Paolo Bonzini wrote: On 07/29/2010 07:10 PM, Eric Blake wrote: On 07/29/2010 10:46 AM, Rainer Tammer wrote: *If I use M4 1.4.14.6-ffa0:* # ../src/m4 164.regexp ../src/m4:164.regexp:10: bad regular expression: `\[a-z]\w+': Memory exhausted ...and has since

Re: regex [was: M4 1.4.14 on AIX 7.1BETA]

2010-07-29 Thread Paolo Bonzini
On Fri, Jul 30, 2010 at 01:03, Eric Blake ebl...@redhat.com wrote: On 07/29/2010 11:19 AM, Paolo Bonzini wrote: On 07/29/2010 07:10 PM, Eric Blake wrote: On 07/29/2010 10:46 AM, Rainer Tammer wrote: *If I use M4 1.4.14.6-ffa0:* # ../src/m4 164.regexp ../src/m4:164.regexp:10: bad regular