[Bug fortran/38592] eliminate some string comparisons

2008-12-27 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2008-12-28 01:28 --- This is generally the case, not just for/with strings. I don't think that anything will ever happen in this regard, at least, not on the frontend side. If (some) intrinsics, including string comparisons, were

[Bug bootstrap/36452] [4.4 Regression] Broken bootstrap while building libgomp.

2008-12-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug target/36436] -ftree-vrp -O1 -msse5 -ftree-vectorize leads to segfault during garbage collection

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-12-28 01:42 --- Fixed, can no longer reproduce the issue. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38276] [c++0x] ICE on templates, simple test-case

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 01:44 --- *** Bug 36413 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36413] Bug with variadic templates (-std=c++0x)

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 01:44 --- *** This bug has been marked as a duplicate of 38276 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/36396] standard md pattern vec_realign_load_M isn't documented

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 01:47 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/36395] TARGET_VECTOR_ALIGNMENT_REACHABLE isn't documented

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 01:50 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/20765] c4x port doesn't build

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 02:14 --- This target was removed by: 2008-01-25 Joseph Myers jos...@codesourcery.com * config/c4x: Remove directory. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/30026] useless stack movement

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 02:30 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/26908] -g3 (-ggdb3) emits broken calls to asm-defined functions

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-12-28 02:33 --- *** Bug 33932 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug inline-asm/33932] miscalculation of asm labels with -g3

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2008-12-28 02:33 --- *** This bug has been marked as a duplicate of 26908 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/32165] Calling main allowed at O3 and Os

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 02:37 --- Fixed on the trunk for 4.4.0, most likely by: 2008-07-29 Jan Hubicka j...@suse.cz * optimize.c (maybe_clone_body): Remove DECL_INLINE. -- pinskia at gcc dot gnu dot org changed: What

[Bug bootstrap/31998] Incorrect Unreachable statement turns off optimizing + spec file in error

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 02:41 --- The .java source part of the java front-end was removed in 4.3.x and above so closing as won't fix. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/32019] Condition operator ?: and ambiguous convertions

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 02:42 --- Confirmed -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/3506] weird behaviour when incrementing volatile ints

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2008-12-28 02:48 --- *** Bug 33102 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3506

[Bug middle-end/33102] volatile excessively suppresses optimizations in range checks

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2008-12-28 02:48 --- This is still a dup of bug 3506, we don't optimize volatile at all. *** This bug has been marked as a duplicate of 3506 *** -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/33531] bogus escape

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 02:49 --- Actually this escape is not bogus, just not needed any more. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/33533] bogus escapes

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 02:49 --- Actually this escape is not bogus, just not needed any more. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/33534] bogus escape

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 02:49 --- Actually this escape is not bogus, just not needed any more. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/38651] New: Can't build bfin-elf-gcc (BASE_REG_CLASS undeclared).

2008-12-27 Thread monaka at monami-software dot com
The code base is svn trunk. The revision is 142934. I couldn't build bfin-elf-gcc with error below: gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wmissing-format-attribute -fno-common

[Bug middle-end/38347] [4.4 Regression] gfortran.dg/alloc_comp_constructor_1.f90 ICE with -O2 -fdefault-integer-8

2008-12-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug tree-optimization/18268] structure copy propagation not done

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-28 03:10 --- Reopening to ... -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36327] SCCVN should look through struct copies

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 03:11 --- *** Bug 18268 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/18268] structure copy propagation not done

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-12-28 03:11 --- To mark as a dup of bug 36327. *** This bug has been marked as a duplicate of 36327 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36307] __attribute__((deprecated)) does not work for member templates

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 03:17 --- *** This bug has been marked as a duplicate of 33911 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33911] attribute deprecated vs. templates

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-28 03:17 --- *** Bug 36307 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36281] vector code is not parallelized

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 03:23 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug c++/36254] wrong control reaches end of non-void function warning

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2008-12-28 03:30 --- t2.cpp is really PR 20681. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36254

[Bug c++/36254] [4.2/4.3/4.4 Regression] wrong control reaches end of non-void function warning with IF_STMT

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2008-12-28 03:34 --- Let's make this bug about the t1.cpp which is an IF_STMT issue. This was introduced by the tree-ssa merge. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38398] g0.w edit descriptor: Update for F2008 Tokyo meeting changes

2008-12-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #11 from jvdelisle at gcc dot gnu dot org 2008-12-28 03:53 --- Something is amiss. Yes the change to fmt_g0_1.f08 is necessary. The output should have no blank spaces in the fields for floating point. This test case runs fine here, maybe your trunk is not fully updated?

[Bug c++/36237] internal compiler error: in lower_stmt, at gimple-low.c:282 erase 'private(localTodoStack)' it compiles successfully.

2008-12-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36237

[Bug fortran/36239] ICE: gfc_validate_kind(): Got bad kind

2008-12-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36239

[Bug libstdc++/36217] gcc-4.2-20080507, target mips64vrel-elf, libmath build failure

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 04:28 --- Closing as works for me. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/38652] New: dse.c: In function get_call_args: dse.c:2309: error: target undeclared

2008-12-27 Thread michael dot a dot richmond at nasa dot gov
When I attempt to compile the 12/26/08 snapshot of gcc I get the following: gcc -c -g -fkeep-inline-functions -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I.

[Bug middle-end/38652] [4.4 Regression] dse.c: In function get_call_args: dse.c:2309: error: target undeclared

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 04:37 --- Patch was already posted to fix this: http://gcc.gnu.org/ml/gcc-patches/2008-12/msg01157.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36236] ICE with forwarding variadic function template in class template

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 04:50 --- Reduced testcase: templatetypename ... _Tp int forward(int __t); template typename ... T int foo(T...); template int=0 class forwarded_foo { template typename ... Param decltype( foo( forward Param ( 1 )... )

[Bug middle-end/36191] [4.3/4.4 Regression] can't use complex in a eh region if non-call-exceptions is enabled

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 04:52 --- This at least ICEs in 4.3.0 and 4.4.0. Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36168] Incorrect (and strange) warnings with -Wuninitialized

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2008-12-28 05:12 --- * Find out if we can get the original form of 'q.COLOUR8::r' to print something closer to the original code. Actually this is a good thing we print out COLOUR8:: really, sometimes there are different r's in a class

[Bug rtl-optimization/38614] ICE at simplify-rtx.c:4956

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 05:13 --- Actually the target here is i386-pc-mingw32 as it is i386-pc-mingw32's gcc which is crashing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36149] -O2 optimization generates wrong code

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2008-12-28 06:06 --- Since 4.1.x is closed, closing as fixed for 4.2.x. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/35973] Incorrect warning: will never be executed

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-28 06:13 --- This warning depends on optimizations so what you do expect with the inconsistency. So in one case, we decide that i can alias sel which is obviously not true but what do you expect from aliasing. -- pinskia at

[Bug java/36065] gcj 4.3.1 fails to compile if system libtool is version 2.x

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 06:19 --- You should not need libtool to build gcc. I think one of the time stamps on the generated files is messed up. How did you configure GCC? How did you invoke make to build GCC? -- pinskia at gcc dot gnu dot

[Bug bootstrap/36027] Build does not properly detect gmp and mpfr

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 06:22 --- This works for me and many other folks. I have no idea why it does not work for you. And Yes I have MPFR/GMP installed in a non standard place on some of my machines. -- pinskia at gcc dot gnu dot org changed:

[Bug c++/36019] [4.2/4.3/4.4 Regression] template parameter does not hide class name

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 06:27 --- Confirmed. Here is a rejects valid: #include iostream struct B { static const int x = 1; }; struct A { template typename A static void f() { std::cerr A::x std::endl; } }; int main() { A::fB();

[Bug tree-optimization/36011] Loop interchange not performed, data dependence analysis defect

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 06:32 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36010] Loop interchange not performed

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 06:33 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug java/35999] GCJ Crash while compiling eclipse 64-bit on Ubuntu Hardy

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 06:39 --- Can you attach ../eclipse-x86_64-gcj/plugins/org.eclipse.emf.mapping_2.3.0.v200802051830.jar ? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug objc/35996] ICE while building simple ObjC code with -fobjc-gc

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 06:42 --- The GNU runtime does not need help from the compiler to do the job. -fobjc-gc should error out if used with the GNU runtime at compile time. -- pinskia at gcc dot gnu dot org changed: What

[Bug c++/36695] [4.3/4.4 Regression] Value-initialization of reference type is allowed.

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 06:46 --- *** Bug 35975 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35975] Invalid argumentless functional explicit type conversion to reference type not rejected

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 06:46 --- *** This bug has been marked as a duplicate of 36695 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35261] GCC4.3 internal compiler error: verify_flow_info failed

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-28 06:52 --- Both of these work on the trunk on i386-darwin8.11, Do you know if it works on the 4.3 branch? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35926] Pushing / Poping ebx without using it.

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-28 06:57 --- Confirmed, still happens even after IRA. ebx is still being marked as being used even though the RA does not use it. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/35911] [4.4 Regression] Building m32c-elf cross compiler fails

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-28 07:01 --- Fixed a long time ago by: r134240 | hubicka | 2008-04-13 10:05:31 -0400 (Sun, 13 Apr 2008) | 2 lines * m32.c (m32c_pushm_popm): Use crtl-retrun_rtx. -- pinskia at gcc dot gnu dot org changed:

<    1   2