[Bug tree-optimization/37101] [4.2/4.3 Regression] wrong code: tree vectorizer omits bogus movq/movlps construct

2008-08-17 Thread cnstar9988 at gmail dot com
--- Comment #9 from cnstar9988 at gmail dot com 2008-08-17 06:22 --- ping... fixed for 4_3 branch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37101

[Bug bootstrap/37079] cannot find -lgcc_s

2008-08-17 Thread jay dot krell at cornell dot edu
--- Comment #4 from jay dot krell at cornell dot edu 2008-08-17 08:51 --- Subject: RE: cannot find -lgcc_s Let's dissect the output a bit: Word wrap plus laziness = I didn't look closely before. -Wl,-rpath -Wl,/usr/local/lib/gcc/sparc64-sun-solaris2.10/4.3.1 -Wl,-rpath

[Bug bootstrap/37079] cannot find -lgcc_s

2008-08-17 Thread jay dot krell at cornell dot edu
--- Comment #5 from jay dot krell at cornell dot edu 2008-08-17 08:52 --- Subject: RE: cannot find -lgcc_s Subject line reminded me: Also I -disable-bootstrap. From: [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: RE: [Bug bootstrap/37079] cannot find

[Bug c++/37142] [4.2/4.3/4.4 Regression] ICE: in dependent_type_p, at cp/pt.c:15585

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-08-17 09:28 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35972] [4.4 Regression] load-PRE missed opportunities without SFTs

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-08-17 10:20 --- Hm, I have a patch that makes PRE phi-translation use the oracle, but still the testcase is not optimized because for struct Loc { int x[1]; }; int foo (int i, int b) { struct Loc IND; if (b) IND.x[0] =

[Bug ada/15807] Legal program runs incorrectly, RM 3.10.2(3,29)

2008-08-17 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-08-17 10:56 --- This appears to have been fixed in SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35972] [4.4 Regression] load-PRE missed opportunities without SFTs

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-08-17 10:57 --- In theory elminate should handle these case, but even though phi-translation reveals that the value of the load is available in bb 5 we do not update avail-out if we do not end up doing an insertion. --

[Bug tree-optimization/35972] [4.4 Regression] load-PRE missed opportunities without SFTs

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-08-17 11:18 --- And I have a patch to fix regular insertion. Which means PRE now produces foo (int i, int j, int k, int b) { int prephitmp.12; int pretmp.11; struct Loc IND; int D.1922; int D.1921; int D.1920; int

[Bug tree-optimization/23094] store ccp, or store copy prop misses an optimization

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-08-17 11:26 --- The store-ccp testcase in comment #10 is fixed by the patch for PR35972. Still the requested optimization is also performed by DOM. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094

[Bug c++/29363] [4.2/4.3/4.4 regression] ICE throwing undeclared object

2008-08-17 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29363

[Bug ada/15808] Illegal program not detected, RM 3.9.3(10)

2008-08-17 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug fortran/35840] ICE for character expression in I/O specifier

2008-08-17 Thread tobi at gcc dot gnu dot org
--- Comment #3 from tobi at gcc dot gnu dot org 2008-08-17 12:43 --- I've not had the time to finish this, and now I don't remember the details of my analysis. Sorry, unassigning myself. -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/17732] Legal program rejected, RM 4.1.3(7)

2008-08-17 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-08-17 12:58 --- This appears to be fixed in SVN trunk and GCC 4.3.1. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/21327] gnat_ugn.texi invalid @direntry

2008-08-17 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2008-08-17 Thread sam at gcc dot gnu dot org
--- Comment #5 from sam at gcc dot gnu dot org 2008-08-17 13:19 --- This appears to be fixed in SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/23389] subtype declared in generic child can't be used, same subtype elsewhere works

2008-08-17 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2008-08-17 13:22 --- This appears to be fixed in GCC 4.3.1. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/30827] [Ada] GNAT.compiler_version problem for official releases?

2008-08-17 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/34251] Illegal program not detected - component of type with limited public and nonlimited private view

2008-08-17 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-08-17 14:29 --- This appears to have been fixed in GCC 4.3.1. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37143] New: ICE in gcc-4.4-20080815 snapshot

2008-08-17 Thread jeffrey dot donner at gmail dot com
Do not see a place to attach the bug.i - email me perhaps. [EMAIL PROTECTED]:/opt/src/mkvtk-5.0.4/build$ /usr/local/gcc/bin/c++ -v -save-temps -o nada -Wno-deprecated -O3 -fPIC -c bug.i Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.4-20080815/configure

[Bug c++/37143] ICE in gcc-4.4-20080815 snapshot

2008-08-17 Thread jeffrey dot donner at gmail dot com
--- Comment #1 from jeffrey dot donner at gmail dot com 2008-08-17 14:54 --- Created an attachment (id=16079) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16079action=view) -E of vtk 5.0.4's Graphics/vtkModelMetadata.cxx -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37143

[Bug tree-optimization/37101] [4.2/4.3 Regression] wrong code: tree vectorizer omits bogus movq/movlps construct

2008-08-17 Thread uros at gcc dot gnu dot org
--- Comment #10 from uros at gcc dot gnu dot org 2008-08-17 14:58 --- Subject: Bug 37101 Author: uros Date: Sun Aug 17 14:57:00 2008 New Revision: 139178 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=139178 Log: PR target/37101 * config/i386/sse.md

[Bug c++/37142] [4.2/4.3/4.4 Regression] ICE: in dependent_type_p, at cp/pt.c:15585

2008-08-17 Thread chris dot fairles at gmail dot com
--- Comment #3 from chris dot fairles at gmail dot com 2008-08-17 15:06 --- Mainline also fails on target x86_64-unknown-linux-gnu: gcc version 4.4.0 20080814 (experimental) (GCC) internal compiler error: in dependent_type_p, at cp/pt.c:15888 --

[Bug middle-end/36983] Trunk 138207 miscompiles 172.mgrid on x86-64

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-08-17 15:34 --- Revision 139171 works for me at -O3 -ffast-math on Linux/Intel64. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/35321] [4.2/4.3/4.4 regression] ICE with invalid use of __builtin_offsetof

2008-08-17 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2008-08-17 15:40 --- Paolo, can you have a quick look to this one? Seems indeed in the same ball park of PR28573, which you fixed. Is it just matter of handling TARGET_EXPR the same way of CALL_EXPR in fold_offsetof_1? (passes

[Bug c++/35321] [4.2/4.3/4.4 regression] ICE with invalid use of __builtin_offsetof

2008-08-17 Thread bonzini at gnu dot org
--- Comment #3 from bonzini at gnu dot org 2008-08-17 16:05 --- Indeed, it's just that this operator[] throws. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35321

[Bug c++/35321] [4.2/4.3/4.4 regression] ICE with invalid use of __builtin_offsetof

2008-08-17 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2008-08-17 16:17 --- Ok, thanks, I'll submit a patchlet. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug java/36847] [4.4 Regression]: FAIL: StackTrace2 -O3 execution - source compiled test

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-08-17 16:37 --- Fixed by revision 138840. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/36983] Trunk 138207 miscompiles 172.mgrid on x86-64

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-08-17 16:49 --- Still broken for me with -O3 -ffast-math -funroll-loops -fpeel-loops. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36983] [4.4 Regression] Trunk 138207 miscompiles 172.mgrid on x86-64

2008-08-17 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|Trunk 138207 miscompiles|[4.4 Regression] Trunk |172.mgrid on x86-64

[Bug c++/37143] [4.4 Regression] ICE in gcc-4.4-20080815 snapshot

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-08-17 16:53 --- Maybe a duplicate of PR37104. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36983] [4.4 Regression] Trunk 138207 miscompiles 172.mgrid on x86-64

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2008-08-17 17:16 --- (In reply to comment #8) Still broken for me with -O3 -ffast-math -funroll-loops -fpeel-loops. It is the same as PR 35418. My suggestion at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35418#c8 works for me

[Bug target/37101] [4.2 Regression] wrong code: tree vectorizer omits bogus movq/movlps construct

2008-08-17 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2008-08-17 17:24 --- Fixed for 4.3.2. -- ubizjak at gmail dot com changed: What|Removed |Added Severity|critical

[Bug fortran/37129] Problems with access='direct', recl=1 I/O

2008-08-17 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2008-08-17 17:59 --- For completeness, I tested the program with a couple of compilers, which all generated a run-time error message: - Intel ifort 10 and 11beta - Sun Studio 12 sunf95 - g95 - Portland pgf77 7.1 - Open64 openf95 -

[Bug fortran/37083] Formatted read of line without trailing new-line fails (Windows; CR-LF issue?)

2008-08-17 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-08-17 19:03 --- This is not platform specific. g77 runs this test case without error. gfortran is attempting to read a default formatted width and when it attempts to read the next character after the last digit of the third

[Bug fortran/37083] Formatted read of line without trailing new-line fails

2008-08-17 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-08-17 19:21 --- Confirm. As Jerry pointed out it is not restricted to Windows. I created my test case using: printf '1.2\n2.3\n3.4' input Fortran test case: REAL :: a, b, c

[Bug libstdc++/37144] New: A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp causes invalid memory access on Linux/ia32 and Linux/Intel64. You can see it by adding -D_GLIBCXX_DEBUG to ext/pb_ds/regression/trie_data_map_rand.cc: bash-3.2$ /export/build/gnu/gcc-work/build-x86_64-linux/./gcc/g++

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-08-17 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2008-08-17 19:31 --- It is not related to bitfields, this also show the problem: struct color { unsigned char red, green, blue, transparent; } cur_color; static const struct color mycolor = { 200, 10, 30, 0 }; void fct(void) {

[Bug tree-optimization/36792] [4.4 Regression] Revision 137631 causes many failures

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2008-08-17 19:33 --- Intermittent failures: FAIL: ext/pb_ds/regression/trie_data_map_rand.cc execution test FAIL: ext/pb_ds/regression/trie_no_data_map_rand.cc execution test is due to PR 37144. -- hjl dot tools at gmail dot com

[Bug fortran/37129] Problems with access='direct', recl=1 I/O

2008-08-17 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2008-08-17 19:53 --- (In reply to comment #4) I agree there is legacy g77 behavior involved here. I did a test here, and a very simple patch will enable this feature. At least for the test case I get the exact same results as g77. I

[Bug tree-optimization/37145] New: [4.4 Regression] XFAILs from PRE rewrite

2008-08-17 Thread rguenth at gcc dot gnu dot org
We still would have FAIL: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre Inserted pretmp 1 FAIL: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre Replaced a.u.f with pretmp 3 FAIL: gcc.dg/tree-ssa/ssa-fre-7.c scan-tree-dump-times fre Replaced a.u.k with j 1 FAIL:

[Bug tree-optimization/37145] [4.4 Regression] XFAILs from PRE rewrite

2008-08-17 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-08-17 20:08 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-08-17 20:59 --- It also happens in gcc 4.3.2: lake:pts/1[303] /export/build/gnu/gcc-4.3/build-x86_64-linux/./gcc/g++ -shared-libgcc -B/export/build/gnu/gcc-4.3/build-x86_64-linux/./gcc -nostdinc++

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-08-17 21:19 --- include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp doesn't look right: PB_DS_CLASS_T_DEC typename PB_DS_CLASS_C_DEC::node_pointer PB_DS_CLASS_C_DEC:: recursive_copy_node(const_node_pointer

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-08-17 21:49 --- Created an attachment (id=16081) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16081action=view) A patch With this patch, I got bash-3.2$ /export/build/gnu/gcc-4.3/build-x86_64-linux/./gcc/g++ -shared-libgcc

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-08-17 21:51 --- The failure is random due to the random test. If you fix the random seed, the failure will be more reproducible. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37144

[Bug fortran/37083] Formatted read of line without trailing new-line fails

2008-08-17 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-08-17 22:04 --- I have a patch testing. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37143] [4.4 Regression] ICE in VRP with the auto-vectorizer

2008-08-17 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-08-18 03:33 --- It is definitely related to that other PR. Here is a reduced testcase: void f(int NumberOfSideSets, int *ssNumDFperSide, float *ssDF) { int i; float *newssDF = __null; int *newssNumDF = new int

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-08-17 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-08-18 04:20 --- valgrind also reports Conditional jump or move depends on uninitialised value(s) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37144