m4 1.4.5 testsuite failure

2006-07-26 Thread Andreas Schwab
This fixes a testsuite failure. Andreas. 2006-07-17 Andreas Schwab <[EMAIL PROTECTED]> * src/builtin.c (substitute): Don't run past EOS. --- src/builtin.c.~1.1.1.1.2.25.~ 2006-07-17 14:05:37.0 +0200 +++ src/builtin.c 2006-07-17 14:13:01.0 +0200

Re: depcomp deficiency [was: m4-1.4.7 build feedback]

2006-09-27 Thread Andreas Schwab
ing options at the first non-option, and passes all remaining arguments unchanged. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for s

Re: depcomp deficiency [was: m4-1.4.7 build feedback]

2006-09-28 Thread Andreas Schwab
work since gcc interprets -- as an ambigous abbreviation instead of the end-of-option-marker. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "A

M4 1.4.9b testsuite failure

2007-05-30 Thread Andreas Schwab
'' srcdir='.' EXEEXT='' srcdir='.' ${dir}$tst FAIL: test-isnanl-nolibm The first one is trivial to fix, but the second one looks like some misunderstanding of the ia64 floating point format. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE L

Re: M4 1.4.9b testsuite failure

2007-05-30 Thread Andreas Schwab
Eric Blake <[EMAIL PROTECTED]> writes: > Bruno Haible wrote the isnanl replacement. Care to enlighten us how the > ia64 long double is laid out in memory? It's identical to the i387 format. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH

Re: M4 1.4.9b testsuite failure

2007-05-30 Thread Andreas Schwab
N bit is adjacent to the exponent. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for somet

Re: M4 1.4.9b testsuite failure

2007-05-30 Thread Andreas Schwab
and make this change? test-closein.sh is the only broken > script in gnulib/tests at the moment. There are many more bogus permissions in the package. In fact, almost all files have bogus permissions. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldst

Re: M4 1.4.9b testsuite failure

2007-05-31 Thread Andreas Schwab
Bruno Haible <[EMAIL PROTECTED]> writes: > Andreas Schwab wrote: >> > Bruno Haible wrote the isnanl replacement. Care to enlighten us how the >> > ia64 long double is laid out in memory? >> >> It's identical to the i387 format. > > Then there a

Re: M4 1.4.9b testsuite failure

2007-05-31 Thread Andreas Schwab
Bruno Haible <[EMAIL PROTECTED]> writes: > union u { unsigned int word[4]; long double value; } x = > { { 0x, 0x4001, 0x, 0x } }; This is not a valid number. The integer bit _must_ be 1 for a valid NaN or Infinity. Andreas. -- Andreas Schwab, SuSE

Re: M4 1.4.9b testsuite failure

2007-05-31 Thread Andreas Schwab
Bruno Haible <[EMAIL PROTECTED]> writes: > Andreas Schwab wrote: >> Bruno Haible <[EMAIL PROTECTED]> writes: >> >> > union u { unsigned int word[4]; long double value; } x = >> > { { 0x, 0x4001, 0x, 0x } }; >> >

Re: M4 1.4.9b testsuite failure

2007-05-31 Thread Andreas Schwab
Bruno Haible <[EMAIL PROTECTED]> writes: > The purpose of the test is not to create a signalling NaN (despite the > comment saying so). All evidence is against this interpretation. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstr

Re: M4 1.4.9b testsuite failure

2007-06-03 Thread Andreas Schwab
Bruno Haible <[EMAIL PROTECTED]> writes: > Andreas Schwab wrote about IA-64 Pseudo-NaNs: >> It's definitely not a valid encoding. > > [1] calls it an "unsupported" encoding. Don't mix the ia64 fpu register encoding with the i387 extended real encoding.

Re: M4 1.4.9b testsuite failure

2007-06-03 Thread Andreas Schwab
ly isn't), it still fails to do that. When run on the m68k extended real format it creates a bit representation that only differes in a padding bit, which is completely ignored anyway. This shows that the test in the current form is useless. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL

Re: /usr/bin/m4: internal error detected

2017-12-01 Thread Andreas Schwab
n qemu-linux-user, which ignores CLONE_VFORK, turning vfork into fork. This breaks the expected semantics of vfork (VM sharing and blocking the child until exec). Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And

Re: SIGSTKSZ is now a run-time variable

2021-03-09 Thread Andreas Schwab
ssor-safe. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."

Re: Patch:Found m4 (GUN) Bug! [was: m4 (GNU) Buffer Overflow, Slackware Confirmed] (fwd)

2001-02-09 Thread Andreas Schwab
[EMAIL PROTECTED] (Derek Kwan) writes: |> I have include a quick patch to the souce code I just changed the call |> from error to fprintf (to stderr). Here is a proper patch, also fixes the other place with the same bug. 2001-02-09 Andreas Schwab <[EMAIL PROTECTED]>

m4-1.4.2: speed up parsing

2004-09-05 Thread Andreas Schwab
reading from a string, so we want that case to be fast. In the test case the total runtime decreased from 56 to 44 seconds. Andreas. 2004-09-05 Andreas Schwab <[EMAIL PROTECTED]> * src/input.c (next_char_1): Renamed from next_char. (next_char): New macro. --- src/i

Re: qemu linux-user limitations

2025-05-20 Thread Andreas Schwab
ftware. Lying to the user is not a good way to generate success. Instead, users need to be taught to understand their observations, so that they become smarter instead of staying dumb and repeating their failures. -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE

Re: Stack overflow check does not work with qemu linux-user emulation

2025-05-19 Thread Andreas Schwab
On Mai 15 2025, Bruno Haible wrote: > - glibc iconv modules are not installed (on Debian/Ubuntu). How does this have anything to do with qemu? -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something co

Re: qemu linux-user limitations

2025-05-19 Thread Andreas Schwab
On Mai 19 2025, Bruno Haible wrote: > Andreas Schwab wrote: >> > - glibc iconv modules are not installed (on Debian/Ubuntu). >> >> How does this have anything to do with qemu? > > It's not a bug in qemu itself. Thus completely irrelevant. -- Andreas Schwab

Re: qemu linux-user limitations

2025-05-19 Thread Andreas Schwab
On Mai 19 2025, Bruno Haible wrote: > Andreas Schwab wrote: >> >> > - glibc iconv modules are not installed (on Debian/Ubuntu). >> >> >> >> How does this have anything to do with qemu? >> > >> > It's not a bug in qemu itself. >

Re: qemu linux-user limitations

2025-05-19 Thread Andreas Schwab
On Mai 19 2025, Bruno Haible wrote: > Andreas Schwab wrote: >> >> >> > - glibc iconv modules are not installed (on Debian/Ubuntu). >> >> >> >> >> >> How does this have anything to do with qemu? >> >> > >> >>

Stack overflow check does not work with qemu linux-user emulation

2025-05-15 Thread Andreas Schwab
$ echo 'define(a,a(a))a' | qemu-x86_64 src/m4 src/m4: internal error detected; please report this bug to : Segmentation fault -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."