[Bug java/1427] gcj should generate N_MAIN stab or DW_AT_entry_point dwarf2 debug info

2005-08-09 Thread woodzltc at sources dot redhat dot com
--- Additional Comments From woodzltc at sources dot redhat dot com 2005-08-09 07:04 --- (In reply to comment #15) [snip] > Please add an issue on dwarf.freestandards.org and i'll take it from > there. I had added an public comment titiled "add a new entry to identify the main functi

[Bug rtl-optimization/17860] [3.4 only] Wrong generated code for loop with varying bound

2005-08-09 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-08-09 08:23 --- Patch committed. -- What|Removed |Added Status|ASSIGNED|RESO

[Bug rtl-optimization/21015] [3.4 Regression] Bad loop optimization with -O2

2005-08-09 Thread bonzini at gcc dot gnu dot org
-- Bug 21015 depends on bug 17860, which changed state. Bug 17860 Summary: [3.4 only] Wrong generated code for loop with varying bound http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17860 What|Old Value |New Value --

[Bug rtl-optimization/17860] [3.4 only] Wrong generated code for loop with varying bound

2005-08-09 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-08-09 08:23 --- Patch committed. --- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-08-09 08:23 --- Subject: Bug 17860 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-08-09 08:35 --- Subject: Re: can't compile self defined void distance(std::vector, std::vector) "adah at netstd dot com" <[EMAIL PROTECTED]> writes: | --- Additional Comments From adah at netstd dot com 2005-0

[Bug libstdc++/23244] __gnu_cxx::hash_map inconsistent iterator behavior

2005-08-09 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-08-09 08:41 --- Yeah, I concur with Chris. And we already agreed (with Matt too) that there is no point in spending time on the legacy hashed containers. -- What|Removed |Added

[Bug libf2c/22498] High-level Source not included in listfile

2005-08-09 Thread mpeterseim at samson dot de
--- Additional Comments From mpeterseim at samson dot de 2005-08-09 08:44 --- The gas needs the section stabs in the debug informations to include the sourcelines. This section is generated from the gcc through the option - gstabs. The used option -gdwarf-2 does not contain the section

[Bug middle-end/23289] [4.1 Regression] tail call optimization not performed

2005-08-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-09 08:52 --- I think I know how to fix this. But some general questions (wrt the x86 ABI): - can we always tail call if either function returns void and the other returns in a register? - can we _not_ tail call if ei

[Bug c++/22034] [4.1 Regression] ICE on valid (local class), dwarf2

2005-08-09 Thread gdr at gcc dot gnu dot org
--- Additional Comments From gdr at gcc dot gnu dot org 2005-08-09 09:41 --- local classes are pervasive in C++. -- What|Removed |Added Severity|normal

[Bug target/23289] [4.1 Regression] tail call optimization not performed

2005-08-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-09 10:37 --- Note the patch you pointed out doesn't cause this, but the fix to PR22347, so this is bug is target-dependent. Patch submitted. -- What|Removed |Added --

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread adah at netstd dot com
--- Additional Comments From adah at netstd dot com 2005-08-09 10:49 --- (In reply to comment #61) > Subject: Re: can't compile self defined void distance(std::vector, std::vector) > "adah at netstd dot com" <[EMAIL PROTECTED]> writes: > | --- Additional Comments From adah at netst

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-08-09 11:07 --- Subject: Re: can't compile self defined void distance(std::vector, std::vector) "adah at netstd dot com" <[EMAIL PROTECTED]> writes: | Do *you* like it? It is immaterial as far as GCC is concerned.

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-09 Thread macro at linux-mips dot org
--- Additional Comments From macro at linux-mips dot org 2005-08-09 11:38 --- Thanks for your insight. I did some experimenting with the code (including reducing the source file to a somewhat more readable form -- I can post it if interested) and I noticed this *(struct { char __x[0xff

[Bug c++/23296] Combination of -finstrument-functions and -O3 produces incorrect results

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 11:45 --- This is not a bug, this is how it works now in 4.0.0 and above with respect with the inliner. -- What|Removed |Added

[Bug libf2c/22498] High-level Source not included in listfile

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 11:50 --- This is still a bug in "include high-level source" and not GCC as it does not understand dwarf-2 which is a different debuging info than stabs. Stabs and dwarf-2 are two different debugging info which bo

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 12:11 --- (In reply to comment #13) > This patch onle fixes the problem in comment #11 and not all the testcases. The resulting Summary: # of expected passes1528 # of unexpected failures109 # of un

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread adah at netstd dot com
--- Additional Comments From adah at netstd dot com 2005-08-09 13:26 --- (In reply to comment #63) > | Do *you* like it? > It is immaterial as far as GCC is concerned. I know where to raise Why immaterial? I just cannot imagine anybody that *likes* this behaviour. If no one likes it

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread adah at netstd dot com
--- Additional Comments From adah at netstd dot com 2005-08-09 13:36 --- (In reply to comment #58) > It serves its users by providing a reliable translator for the language > defined by the standard. Think about the portability implications of > compilers that willy-nilly implement som

Re: [Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread Andrew Pinski
> This is reasonable. That was why I thought it was not necessary to `fix' > this > bug after some discussions. I just thought it was still a bug, and some > measures need to be taken to warn the user about this problem. It might be > of > low priority, but simply marking it as `INVALID' ju

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread pinskia at physics dot uc dot edu
--- Additional Comments From pinskia at physics dot uc dot edu 2005-08-09 13:40 --- Subject: Re: can't compile self defined void distance(std::vector, std::vector) > This is reasonable. That was why I thought it was not necessary to `fix' > this > bug after some discussions. I jus

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-08-09 14:11 --- I think we should all recuse ourselves from this discussion, since we just keep iterating our same old positions: Yongwei believes that this is a defect in the standard and that gcc should not follow the st

[Bug libstdc++/16505] [3.4 only] std::uninitialized_fill_n() incorrect signature

2005-08-09 Thread naeem_fast at yahoo dot com
--- Additional Comments From naeem_fast at yahoo dot com 2005-08-09 14:36 --- (In reply to comment #4) I need the change header and cpp files, it is bit diffcult to match the changes, this problem i am facing in gcc 3.4.4 also. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16505

[Bug treelang/20604] treelang does not get passed -fPIC by default on *-darwin

2005-08-09 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-08-09 15:31 --- This patch is OK for the 4.0 branch, if someone wants to go ahead and apply it there. It's not a major priority, since treelang is not one of the primary languages, but it's OK to apply it. -- http://g

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-08-09 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-08-09 15:38 --- I was able to reproduce the error on powerpc-drawin using the first testcase from comment 3 for PR22543. I was also able to pin down the patch that triggered/exposed this problem: 2005-07-09 Diego Novillo

[Bug tree-optimization/23297] New: immediate uses hosed after CCP

2005-08-09 Thread rguenth at gcc dot gnu dot org
With the attached patch applied, immuses get hosed during update_stmt while propagating in ccp at tree-ssa-propagate.c:1154 (substitute_and_fold calling mark_new_vars_to_rename). Testcase: struct B { int i; }; struct C { struct B c[1]; }; int e; static struct C b; void foo (int d) { struct C

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-09 15:49 --- Created an attachment (id=9455) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9455&action=view) patch to enable salias for structures which contain arrays required patch to reproduce the ICE. -- h

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-09 Thread rguenth at gcc dot gnu dot org
-- What|Removed |Added CC||amacleod at redhat dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23297

[Bug c++/23298] New: Float value assignements differ when inside a for loop

2005-08-09 Thread dsell at agleader dot com
When debugging some code we discovered that some float math appears to be incorrect at times. Because of the size of the values we were using we should have really been using doubles. The values that get assigned differ if the assignement is inside a for loop or external to the loop. This 'probl

[Bug middle-end/21733] filecmp.c:252: warning: #n1# may be used uninitialized in this function

2005-08-09 Thread James dot Juran at baesystems dot com
-- What|Removed |Added CC||James dot Juran at ||baesystems dot com http://gcc.gnu.org/bugz

[Bug middle-end/21750] GCC gives may be used uninitialized warning for a non-conditional initialised variable. (not a duplicate bug!)

2005-08-09 Thread James dot Juran at baesystems dot com
-- What|Removed |Added CC||James dot Juran at ||baesystems dot com http://gcc.gnu.org/bugz

[Bug c++/23298] Float value assignements differ when inside a for loop

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 15:59 --- *** This bug has been marked as a duplicate of 323 *** -- What|Removed |Added

[Bug rtl-optimization/323] optimized code gives strange floating point results

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 15:59 --- *** Bug 23298 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 16:43 --- (In reply to comment #14) > So it does in fact improve the situation. Ok, the majority of the rest of the objc failures are caused by not initializing the runtime on ppc- darwin, I think I can fix the ppc-

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-08-09 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-08-09 17:01 --- (In reply to comment #11) > I was also able to pin down the patch that triggered/exposed this problem: > > 2005-07-09 Diego Novillo <[EMAIL PROTECTED]> I'm not sure what relationship this patch has wrt

[Bug middle-end/23299] New: GCSE? caused miscompilation

2005-08-09 Thread jakub at redhat dot com
The following testcase is miscompiled on ppc and ppc64 at -Os. In E::~E() GCSE changes: (insn 3 6 4 0 (set (reg/f:DI 121 [ this ]) (reg:DI 3 3 [ this ])) 297 {*movdi_internal64} (nil) (nil)) ... (insn 22 46 23 1 (set (reg/f:DI 125) (plus:DI (reg/f:DI 121 [ this ]) (c

[Bug middle-end/23299] GCSE? caused miscompilation

2005-08-09 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2005-08-09 17:02 --- Created an attachment (id=9456) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9456&action=view) pr23299.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23299

[Bug c++/23298] Float value assignements differ when inside a for loop

2005-08-09 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-08-09 17:05 --- You realize that your results differ only in the 8th digit -- which just so happens to be the precision you get from floats, right? W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23298

[Bug middle-end/23299] GCSE? caused miscompilation

2005-08-09 Thread dwmw2 at infradead dot org
-- What|Removed |Added CC||dwmw2 at infradead dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23299

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-08-09 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-08-09 17:14 --- > I'm not sure what relationship this patch has wrt this PR -- I filed the PR > on 2005-06-28, so before Diego's patch. It may well have exposed a separate > problem, though. > I tried a snaphost from 20050

[Bug rtl-optimization/23299] [4.0 Regression] "classic" GCSE caused miscompilation

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 17:19 --- Confirmed, weird, it works on the mainline, even after making sure that the function c does not get inlined and checking the assembly it is obviously that 4.1 works while 4.0.x does not. 4.0.x: a

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-08-09 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-08-09 17:19 --- Subject: Re: [4.1 regression] ICE with -ftree-vectorize in verify_ssa > Maybe there are multiple unrelated problems grouped under this one PR. Or > maybe > PR22543 is not a duplicate of this one. T

[Bug rtl-optimization/23299] [4.0 Regression] "classic" GCSE caused miscompilation

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 17:25 --- Looks like the insert is just in the wrong spot. On the mainline we insert it in the correct spot. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23299

[Bug rtl-optimization/23299] [4.0 Regression] "classic" GCSE caused miscompilation

2005-08-09 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2005-08-09 17:27 --- The problem is in insert_insn_end_bb. That function is called to hoist the common expression to the end of bb0. But, bb0 ends with a call that can throw, so insert_insn_end_bb decides not to put it after the call,

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-08-09 17:28 --- Subject: Re: can't compile self defined void distance(std::vector, std::vector) "adah at netstd dot com" <[EMAIL PROTECTED]> writes: | (In reply to comment #63) | > | Do *you* like it? | > It is imm

[Bug libstdc++/15910] can't compile self defined void distance(std::vector, std::vector)

2005-08-09 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-08-09 17:36 --- Subject: Re: can't compile self defined void distance(std::vector, std::vector) "adah at netstd dot com" <[EMAIL PROTECTED]> writes: | (In reply to comment #58) | > It serves its users by providing

[Bug rtl-optimization/23299] [4.0 Regression] "classic" GCSE caused miscompilation

2005-08-09 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2005-08-09 17:43 --- Fixed on mainline with http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01416.html I'll add the testcase, test the patch and submit for gcc-4_0-branch inclusion. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23299

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-09 17:44 --- Yes, the funny cast is *intended* to alias all memory, and thus force anything that might potentially alias the string to be written back. We don't have the ability to conclude that __d3 won't be affected. As

[Bug libffi/21819] i*86-*-gnu* not enabled in configure.ac

2005-08-09 Thread ams at gnu dot org
--- Additional Comments From ams at gnu dot org 2005-08-09 17:45 --- Subject: i*86-*-gnu* not enabled in configure.ac The following fixes #21819 (I was requested to send it to gcc-patches@ and java-patches by Andrew Pinski). 2005-08-09 Alfred M. Szmidt <[EMAIL PROTECTED]>

[Bug libmudflap/21724] [4.0 Regression] libmudflap/Makefile.am, refusing to install mf-runtime.h in includedir

2005-08-09 Thread schwinge at nic-nac-project dot de
--- Additional Comments From schwinge at nic-nac-project dot de 2005-08-09 17:46 --- Subject: Re: [4.0 Regression] libmudflap/Makefile.am, refusing to install mf-runtime.h in includedir On Thu, Jun 16, 2005 at 03:57:27PM -, pinskia at gcc dot gnu dot org wrote: > > --- Additi

[Bug c++/23296] Combination of -finstrument-functions and -O3 produces incorrect results

2005-08-09 Thread bart dot vanassche at gmail dot com
--- Additional Comments From bart dot vanassche at gmail dot com 2005-08-09 17:52 --- Subject: Re: Combination of -finstrument-functions and -O3 produces incorrect results Hello pinskia, Thanks for the info -- I recompiled the code with the extra option -fno-inline, and so I go

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-08-09 17:53 --- Subject: Bug 21992 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-08-09 17:53:28 Modified files: gcc/objc : ChangeLog objc-act.c Log message:

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 17:58 --- I committed the fix for the ones which fail at optimizations level higher than -O0. Hans-Peter, is the rest of the failures gone for mmix? Also does mmix have shared libraries, if not then this is a probl

[Bug target/15642] NAN Is Not a Constant Because __APPLE_CC__ is Not Defined (OK in Apple 3.3.0)

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 18:12 --- I have a fix which I am about to submit. -- What|Removed |Added AssignedTo|unassigne

[Bug other/18555] -isysroot is not miss-documented

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 18:19 --- The option is documented now but wrongly: -isysroot dir This option is like the --sysroot option, but applies only to header files. See the --sysroot option for more information. This is wrong for ppc-da

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-09 Thread macro at linux-mips dot org
--- Additional Comments From macro at linux-mips dot org 2005-08-09 18:23 --- Please make sure you look at the right variant, i.e. "sysdeps/i386/bits/string.h", as there are different versions for different i386 submodels. Still the version in the glibc tree differs a bit indeed, but i

[Bug tree-optimization/23048] [4.1 Regression] ICE in get_loop_body with -O1 -ftree-vectorize on 4.1.x

2005-08-09 Thread dpatel at apple dot com
--- Additional Comments From dpatel at apple dot com 2005-08-09 18:58 --- Yup. This happens when tree-if-conversion pass is given cfg with one loop structure to represent nested loop. May be this is happenning because inner loop is infinite loop ? Anyway, please assign this bug to m

[Bug bootstrap/21512] [4.0/4.1 Regression] build failure on ppc-apple-darwin5.5 in libcpp

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 18:58 --- targetting torwards 4.2 since 4.1 will not have top level bootstrap enabled by default. -- What|Removed |Added --

[Bug treelang/20604] treelang does not get passed -fPIC by default on *-darwin

2005-08-09 Thread christian dot joensson at gmail dot com
=== # of expected passes46 # of unexpected failures1 Running target unix === treelang Summary for unix === === treelang Summary === # of expected passes46 # of unexpected failures1 Compiler version: 4.0.2 20050809 (prerelease

[Bug java/23300] New: DECL_FIELD_OFFSET == 0 versus build_field_ref

2005-08-09 Thread tromey at gcc dot gnu dot org
If I copy the current cvs classpath into the libjava build directory and try to build, I get an ICE. The problem occurs because of this code in build_field_ref: if (! flag_syntax_only && (flag_indirect_dispatch /* DECL_FIELD_OFFSET == 0 if we have no reference for

[Bug libstdc++/23278] SJLJ-exceptions broken

2005-08-09 Thread jacob dot navia at ants dot com
--- Additional Comments From jacob dot navia at ants dot com 2005-08-09 19:57 --- If I can't mix SJLJ exceptions with DWARF2 exceptions how this is supposed to work? I mean I have to rebuild all libraries including libc, libm, and whatever This can't be. Besides, why this mixing sh

[Bug fortran/17758] gfortran_abort and some others should be marked as noreturn

2005-08-09 Thread tkoenig at gcc dot gnu dot org
--- Additional Comments From tkoenig at gcc dot gnu dot org 2005-08-09 20:00 --- stop_numeric, stop_string and runtime_error have been fixed. abort requires some more work. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17758

[Bug bootstrap/21512] [4.0/4.1 Regression] build failure on ppc-apple-darwin5.5 in libcpp

2005-08-09 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-08-09 20:23 --- So, if I understand correctly, you're meaning that gcc 4.0 and 4.1 will not build on ppc-apple-darwin5.5? I find that a litlle... disappointing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21512

[Bug c++/23298] Float value assignements differ when inside a for loop

2005-08-09 Thread dsell at agleader dot com
--- Additional Comments From dsell at agleader dot com 2005-08-09 20:24 --- We did come to the realization that we should be using doubles to store the values, because the values we were comparing were really too large for floats. However, the fact that rearranging the code or compiling

[Bug bootstrap/21512] [4.0/4.1 Regression] build failure on ppc-apple-darwin5.5 in libcpp

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 20:26 --- (In reply to comment #7) > So, if I understand correctly, you're meaning that gcc 4.0 and 4.1 will not > build on ppc-apple-darwin5.5? I find that a litlle... disappointing. Well the work around is to use 3

[Bug bootstrap/23301] New: [4.0/4.1 Regression] sys/ucontext.h missing on powerpc-apple-darwin5.5

2005-08-09 Thread fxcoudert at gcc dot gnu dot org
Tried to build gcc on powerpc-apple-darwin5.5 (MacOS 10.1), with the workaround for the bug reported in PR21512 (comment #0) Fails with error message: ../../gcc/gcc/config/rs6000/host-darwin.c:25: sys/ucontext.h: No such file or directory System header sys/ucontext.h appeared with MacOS 10.2. Som

[Bug target/23301] [4.0/4.1 Regression] sys/ucontext.h missing on powerpc-apple-darwin5.5

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 20:44 --- This is a target issue. I don't know if this will get fixed as 10.1 is not really supported any more. -- What|Removed |Added --

[Bug rtl-optimization/16613] [3.4/4.0 Regression] compile time regression, when adding cerr usage

2005-08-09 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16613

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-09 22:01 --- Mark, are you still working on this one? Btw, the following patch fixes the ICE for me. Passed bootstrap and regtests. === --- gcc/gcc/cp/de

[Bug rtl-optimization/23302] New: extra move generated on x86

2005-08-09 Thread dann at godzilla dot ics dot uci dot edu
Compiling: typedef char Boolean; typedef unsigned char Char; typedef Char *ScrnPtr; typedef ScrnPtr *ScrnBuf; typedef struct _WidgetRec *Widget; typedef struct { int foo [1000]; int max_col; int max_row; Widget scrollWidget; int savelines; ScrnBuf visbuf; ScrnBuf allbuf; Char *s

[Bug rtl-optimization/23303] New: 4.1 generates sall + addl instead of leal

2005-08-09 Thread dann at godzilla dot ics dot uci dot edu
Compiling: typedef unsigned char Char; typedef Char *ScrnPtr; typedef ScrnPtr *ScrnBuf; typedef struct { int foo [1000]; int savelines; ScrnBuf visbuf; ScrnBuf allbuf; } TScreen; typedef struct _XtermWidgetRec { TScreen screen; int num_ptrs; } *XtermWidget; extern XtermWidget ter

Re: [Bug libstdc++/23278] SJLJ-exceptions broken

2005-08-09 Thread Daniel Berlin
On Tue, 9 Aug 2005, jacob dot navia at ants dot com wrote: --- Additional Comments From jacob dot navia at ants dot com 2005-08-09 19:57 --- If I can't mix SJLJ exceptions with DWARF2 exceptions how this is supposed to work? How is what supposed to work? I mean I have to rebuild

[Bug libstdc++/23278] SJLJ-exceptions broken

2005-08-09 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-08-09 22:53 --- Subject: Re: SJLJ-exceptions broken On Tue, 9 Aug 2005, jacob dot navia at ants dot com wrote: > > --- Additional Comments From jacob dot navia at ants dot com 2005-08-09 > 19:57 --- > If I ca

[Bug middle-end/23290] Layout changed for structure with single complex field

2005-08-09 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-08-09 23:12 --- So, using limit 0 for when calculating the integer mode for the size would fix the regression on sh? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23290

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-08-09 23:28 --- The patch in comment #12 fixes *all* objc regressions (actually no failures at all again now), on mmix-knuth-mmixware, cris-axis-elf and cris-axis-linux-gnu. No, MMIX does not have shared libraries. It's not th

[Bug middle-end/21992] [4.1 regression] [unit-at-a-time] testsuite failure: many objc execution tests fail, first objc/execute/_cmd.m execution

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-09 23:35 --- Ok, since this was orginally about mmix, I am going to close this as fixed and I will open a new bug about the darwin failures once I really test on a clean tree, I know how to fix it if it still broken.

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-08-09 23:53 --- Subject: Re: [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member reichelt at gcc dot gnu dot org wrote: > --- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-09 >

[Bug target/23302] [4.1 Regression] extra move generated on x86

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:05 --- Confirmed, the rtl dumps at .combinea are almost the same except for: -(insn 45 44 46 3 (set (reg:SI 70 [ .savelines ]) -(mem/s:SI (plus:SI (reg/v/f:SI 59 [ screen ]) -(const_int 4012

[Bug rtl-optimization/23303] [4.1 Regression] 4.1 generates sall + addl instead of leal

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:12 --- This again looks like it was caused by: I think this was caused by: 2005-07-30 Jan Hubicka <[EMAIL PROTECTED]> * expr.c (expand_expr_real_1): Do not load mem targets into register. * i38

[Bug tree-optimization/23153] [4.1 Regression] code size regression from 4.0 on x86

2005-08-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||23302 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23153

[Bug tree-optimization/23153] [4.1 Regression] code size regression from 4.0 on x86

2005-08-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||23303 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23153

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-10 00:15 --- Taking over. -- What|Removed |Added AssignedTo|mark at codesourcery dot com|reiche

[Bug target/23301] [4.0/4.1 Regression] sys/ucontext.h missing on powerpc-apple-darwin5.5

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:18 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/21166] g++ gives error on reference to packed structure elements

2005-08-09 Thread hp at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||23304 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21166

[Bug c++/23304] New: [4.1 regression] testsuite failures: g++.dg/ext/packed3.C, packed4.C, packed8.c and g++.dg/other/crash-4.C

2005-08-09 Thread hp at gcc dot gnu dot org
Last known to work with: "Mon Aug 8 09:42:20 UTC 2005". Known to fail with: "Mon Aug 8 09:42:20 UTC 2005". With LAST_UPDATED: "Tue Aug 9 09:32:29 UTC 2005" I still get failures, with the messages in the .log being: FAIL: g++.dg/ext/packed3.C (test for errors, line 22) FAIL: g++.dg/ext/packed3.

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-08-10 00:21 --- Subject: Bug 20646 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-08-10 00:20:33 Modified files: gcc/cp : ChangeLog decl.c gcc/testsui

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-08-10 00:26 --- Subject: Bug 20646 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-08-10 00:25:59 Modified files: gcc/cp : Change

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

2005-08-09 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-10 00:27 --- Fixed on mainline and 4.0 branch (for 4.0.2). -- What|Removed |Added Status|AS

[Bug testsuite/23304] testsuite failures: g++.dg/ext/packed3.C, packed4.C, packed8.c and g++.dg/other/crash-4.C

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:28 --- Yes, I agree that there should be a dg-require-effective-target here that takes about tests if the target has alignment instead of being packed. -- What|Removed |Added

[Bug testsuite/23304] [4.1 Regression] testsuite failures: g++.dg/ext/packed3.C, packed4.C, packed8.c and g++.dg/other/crash-4.C

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:31 --- Thinking about this more, these are all just testsuite regressions, though they are correctly accepted. -- What|Removed |Added --

[Bug tree-optimization/23048] [4.1 Regression] ICE in get_loop_body with -O1 -ftree-vectorize on 4.1.x

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:37 --- (In reply to comment #10) > May be this is happenning because inner loop is infinite loop ? The orginal testcase does not have an infinite loop (or at least as far I can see). -- What|Remo

[Bug fortran/17758] gfortran_abort and some others should be marked as noreturn

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:39 --- Note working on this any more as other people are fixing this. -- What|Removed |Added

[Bug middle-end/23294] fold does not fold a*2-a to a

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:45 --- Here is an example which is __not__ folded back and shows that we don't optimize it on the RTL level at least for i686: int f(int a) { return a*6-a; } int f1(int a) { return a*5; } -- http://gcc.gn

[Bug middle-end/23294] fold does not fold a*C+a to a*(C+1) or a*C-a to a*(C-1)

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 00:49 --- Confirmed. a*C+a is also not simplified. -- What|Removed |Added Status|UNCONFIR

[Bug rtl-optimization/23305] New: Inlining related regression for gcc-4.x

2005-08-09 Thread danalis at cis dot udel dot edu
We were running bench++ looking for cases that perform worse with g++-4.x than they do with g++-2.95 . We posted a related mail to the gcc list http://gcc.gnu.org/ml/gcc/2005-08/msg00197.html There seems to be an interesting regression, exhibited by more than one test, that is related to the inlin

[Bug rtl-optimization/23305] Inlining related regression for gcc-4.x

2005-08-09 Thread danalis at cis dot udel dot edu
--- Additional Comments From danalis at cis dot udel dot edu 2005-08-10 01:06 --- Created an attachment (id=9457) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9457&action=view) Source code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23305

[Bug rtl-optimization/23305] Inlining related regression for gcc-4.x

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 01:16 --- I think this is just a RA issue as the assembler looks good on ppc-darwin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23305

[Bug rtl-optimization/23305] Inlining related regression for gcc-4.x

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 01:23 --- I don't get the regression on ppc-darwin so this is just a RA issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23305

[Bug target/23305] Inlining related regression for gcc-4.x

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 01:59 --- Actually maybe not: :; first$current$current$current.506 = first$current$current$current.506 + 8B; D.34505 = D.34505 + first$current$current$current->value; if (last$current$current$current != first$cu

[Bug objc/23306] New: [unit-at-a-time] objc.dg/try-catch-8.m fails to link/compile with the gnu runtime

2005-08-09 Thread pinskia at gcc dot gnu dot org
objc.dg/try-catch-8.m fails currently on the mainline, it also fails on the 4.0 branch for the same reason (well it is not tested there at all because it was marked as testing for darwin only for some reason, which I was not going to look into just yet). Anyways the problem is that we call gen

[Bug objc/23306] [unit-at-a-time] objc.dg/try-catch-8.m fails to link/compile with the gnu runtime

2005-08-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-10 02:38 --- Exceptions for the GNU runtime is a new feature in 4.0.0 so this is not a regression. CCing Honza because I said I would file a bug for this. -- What|Removed |Added ---

  1   2   >