[LLVMbugs] [Bug 1904] Regression: llvm has gcc PR28045 bug

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Jan 14 02:25:33 PST 2008


http://llvm.org/bugs/show_bug.cgi?id=1904


Török Edwin <edwintorok at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




--- Comment #2 from Török Edwin <edwintorok at gmail.com>  2008-01-14 04:23:25 ---
(In reply to comment #1)
> I believe this is fixed. Please update your llvm and llvm-gcc trees and try
> again.  If this is not fixed, please reopen, thanks!  
> 

It indeed works with llvm-gcc-4.2, but the bug is still there in llvm-gcc-4.0.
It is a gcc 4.0.1 bug (in operand_equal_p) [*], but llvm-gcc-4.0 didn't have
this bug until recently.

The last SVN revision of llvm-gcc-4.0 where this bug didn't occur: 45586
SVN revision of llvm-gcc-4.0 where bug occurs first time: 45737

However applying 45736:45737 in reverse to latest SVN doesn't remove the bug.

[*] The gcc patch is here: http://gcc.gnu.org/viewcvs?view=rev&revision=114930

I am using latest SVN:
$ llvm-gcc -v
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ../llvm-gcc4.0-2.1.source/configure
--prefix=/home/edwin/obj/../install --program-prefix=llvm-
--enable-llvm=/home/edwin/llvm-svn/llvm/ --enable-languages=c,c++
--disable-shared --disable-multilib
Thread model: posix
gcc version 4.0.1 (Apple Computer, Inc. build 5449)(LLVM build )

$ uname -a
Linux lightspeed2 2.6.24-rc6-ge697789d #3 Wed Jan 2 11:15:05 EET 2008 x86_64
GNU/Linux

llvm:
Path: .
URL: http://llvm.org/svn/llvm-project/llvm/trunk
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 45958
Node Kind: directory
Schedule: normal
Last Changed Author: baldrick
Last Changed Rev: 45956
Last Changed Date: 2008-01-14 08:53:45 +0200 (Mon, 14 Jan 2008)

llvm-gcc-4.0:
Path: .
URL: http://llvm.org/svn/llvm-project/llvm-gcc-4.0/trunk
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 45958
Node Kind: directory
Schedule: normal
Last Changed Author: baldrick
Last Changed Rev: 45935
Last Changed Date: 2008-01-13 20:42:52 +0200 (Sun, 13 Jan 2008)


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list