bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bash-3.x problems on IRIX


From: Matthew Woehlke
Subject: Re: bash-3.x problems on IRIX
Date: Thu, 26 Oct 2006 10:25:34 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.0

Stuart Shelton wrote:
The following problems exist, at the very least, in bash 3.1.16, 3.1.17, and 3.2.1 - I assume it affects the all bash-3.x releases.

If bash is built with the SGI MIPSpro compilers then, now matter what other CFLAGS are in affect, the test suite fails in many ways (and one of the many issues this causes is what I describe in the first posts on the above forum).
[snippity snip]
run-printf

- at which point the test-suite hangs (and reports "Error 130" if interrupted). Looking at the contents of /tmp/xx, the output up to the point of the failure was:

0.00
0.00
 0.0
0.00
0.00
 0.0
-INF
-inf
-INF
-inf

... which means that the test which causes the hang is 'printf "%G\n" 4.2'.

There's clearly some broken magic here if it causes MIPSpro to generate code which hangs, and GCC to produce code which always outputs a variant of "0"!

Repeat-By:

Attemping to build bash-3.x on IRIX with GCC or MIPSpro, regardless of CFLAGS.

Oh-oh, you're right, trying 'builtin printf "%G" 4.2' on my own Irix box just broke my login... Confirming the bug (I'm using 3.1.17) and the apparent test case. I'll also volunteer as another tester for any patches.

--
Matthew
$ kill bill - kill: can't find process "bill"





reply via email to

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