[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 --- Comment #10 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-07-13 06:53:30 UTC --- Created attachment 27783 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27783 patch from Richard Sandiford Updated patch, from

[Bug debug/53135] internal compiler error: in value_format, at dwarf2out.c:8010

2012-07-13 Thread dushistov at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53135 Evgeniy Dushistov dushistov at mail dot ru changed: What|Removed |Added CC||dushistov at

[Bug debug/53135] [4.7/4.8 Regression] internal compiler error: in value_format, at dwarf2out.c:8010

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53135 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.2.4

[Bug other/51678] 'make pdf' is broken in libiberty

2012-07-13 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51678 --- Comment #4 from Andreas Schwab sch...@linux-m68k.org 2012-07-13 07:51:14 UTC --- http://permalink.gmane.org/gmane.comp.gcc.patches/266134

[Bug c++/53531] ,,,, accepted as template arguments for variadic template

2012-07-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53531 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2012-07-13 07:53:21 UTC --- Author: redi Date: Fri Jul 13 07:53:12 2012 New Revision: 189452 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189452 Log: PR c++/53531 *

[Bug c++/53531] ,,,, accepted as template arguments for variadic template

2012-07-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53531 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/53176] [4.8 Regression] gcc.dg/lower-subreg-1.c FAILs

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53176 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug regression/53203] [4.8 Regression]: gcc.dg/setjmp-1.c

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53203 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED

[Bug go/53879] [4.6] new glibc: sysinfo.go:5976:68: error: expected ‘{’

2012-07-13 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53879 Jan Kratochvil jan.kratochvil at redhat dot com changed: What|Removed |Added Status|RESOLVED

[Bug tree-optimization/53947] New: [meta-bug] vectorizer missed-optimizations

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug #: 53947 Summary: [meta-bug] vectorizer missed-optimizations Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: meta-bug,

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/49969] not vectorized: data ref analysis failed

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49969 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/22184] tree vectorizer depends on context

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22184 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug middle-end/41115] Tree-vectorizer: VecCost tuning for X2: Without vectorization 30% faster

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41115 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/43425] gcc should vectorize this loop by substitution

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43425 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/34378] [autovectorize]: missed optimization

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34378 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/51492] vectorizer does not support saturated arithmetic patterns

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51492 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/18439] vectorizer failed for vector normalization

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18439 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/43434] Missed vectorization: not vectorized: data ref analysis: pointer incremented by a parameter

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43434 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug target/48510] Does not vectorize loops involving casts from floating point to unsigned integer types

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48510 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug middle-end/37150] vectorizer misses some loops

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/46012] 256bit vectorizer failed on int-double

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46012 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/52252] An opportunity for x86 gcc vectorizer (gain up to 3 times)

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52252 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/33711] Missed optimization: reduction by subtraction (vectorizer)

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33711 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/18437] vectorizer failed for matrix multiplication

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18437 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug debug/53948] New: [4.8 Regression] Assignment line missing for -O0 -g

2012-07-13 Thread jan.kratochvil at redhat dot com
not optimize out source statements. int f (register int a, register int b) { register int x = b, y = a; return x + y; } gcc -g PASS: gcc (GCC) 4.7.2 20120713 (prerelease) 7:89 f8mov%edi,%eax 9:89 f2mov%esi,%edx register int x = b, y

[Bug tree-optimization/39300] vectorizer confused by predictive commoning and PRE

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39300 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/52056] Vectorizer cost model is imprecise

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52056 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 --- Comment #11 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-07-13 08:53:28 UTC --- Author: hp Date: Fri Jul 13 08:53:24 2012 New Revision: 189454 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189454 Log: PR

[Bug tree-optimization/18557] Inefficient code generated by -ftree-vectorize on Alpha

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18557 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/21998] (cond ? result1 : result2) is vectorized, where equivalent if-syntax isn't (store)

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21998 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug middle-end/29533] Ada fails to vectorize even trivial loops

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29533 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/38011] vectorizer ignores alignment, useless versioning

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38011 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/43428] vectorizer should invoke loop distribution to partially vectorize this loop

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43428 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/26128] Trivial operation not vectorized on char/short

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26128 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug tree-optimization/32375] not vectorized: can't determine dependence (array sections)

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32375 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 --- Comment #12 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-07-13 08:58:52 UTC --- Author: hp Date: Fri Jul 13 08:58:46 2012 New Revision: 189455 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189455 Log: PR

[Bug tree-optimization/51848] GCC is not able to vectorize when a constant value is also added to the sum of array expression inside a loop.

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51848 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Blocks||53947 ---

[Bug target/53949] New: [SH] Add support for mac.w / mac.l instructions

2012-07-13 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53949 Bug #: 53949 Summary: [SH] Add support for mac.w / mac.l instructions Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/53657] [4.7/4.8 Regression] [C++11] pair(pair) move constructor is non-trivial

2012-07-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53657 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug debug/53948] [4.8 Regression] Assignment line missing for -O0 -g

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53948 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug middle-end/29533] Ada fails to vectorize even trivial loops

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29533 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/39423] [4.6/4.7/4.8 Regression] [SH] performance regression: lost mov @(disp,Rn)

2012-07-13 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39423 --- Comment #21 from Oleg Endo olegendo at gcc dot gnu.org 2012-07-13 09:36:36 UTC --- (In reply to comment #20) I like your mem,plus,plus combine that look better than my folding. just there are 2 little details that I tried while playing with

[Bug c/53937] Pack'ing struct causes gcc to not recognize that an field's address is aligned

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53937 --- Comment #8 from Richard Guenther rguenth at gcc dot gnu.org 2012-07-13 09:45:06 UTC --- Author: rguenth Date: Fri Jul 13 09:45:00 2012 New Revision: 189458 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189458 Log: 2012-07-13 Richard

[Bug c/53937] Pack'ing struct causes gcc to not recognize that an field's address is aligned

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53937 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0 ---

[Bug tree-optimization/53922] [4.6/4.7/4.8 Regression] VRP: semantic conflict between range_includes_zero_p and value_inside_range

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53922 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC|rguenth at gcc dot gnu.org | Known

[Bug c/53937] Pack'ing struct causes gcc to not recognize that an field's address is aligned

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53937 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/53950] New: 1.5 times slowdown from 4.4.0 to 4.7.0

2012-07-13 Thread kapojko at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53950 Bug #: 53950 Summary: 1.5 times slowdown from 4.4.0 to 4.7.0 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug c/53924] unhelpful diagnostic in invalid declaration list

2012-07-13 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53924 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug target/53949] [SH] Add support for mac.w / mac.l instructions

2012-07-13 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53949 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-07-13 10:34:20 UTC --- (In reply to comment #0) So far, GCC does not utilize the integer multiply-add instructions. On SH1 only the mac.w instruction is supported. On SH2 and above

[Bug fortran/53950] 1.5 times slowdown from 4.4.0 to 4.7.0

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53950 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target||*-mingw

[Bug fortran/53950] 1.5 times slowdown from 4.4.0 to 4.7.0

2012-07-13 Thread kapojko at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53950 --- Comment #2 from Yury Kapoyko kapojko at yahoo dot com 2012-07-13 10:52:27 UTC --- Both targets are 32 bit. Yes, after deeper profiling it seems a problem to be inside log/cos/random. For example, fragments from gprof: 4.4.0: cosf - self

[Bug fortran/53950] 1.5 times slowdown from 4.4.0 to 4.7.0

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53950 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target|*-mingw |i?86-mingw

[Bug target/53949] [SH] Add support for mac.w / mac.l instructions

2012-07-13 Thread chrbr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53949 --- Comment #2 from chrbr at gcc dot gnu.org 2012-07-13 11:00:55 UTC --- I see the MAC only as a global optimization, since its interest is to spawns across several loop BBs as you said. Their is also problem on clear the accumulator. That

[Bug tree-optimization/21998] (cond ? result1 : result2) is vectorized, where equivalent if-syntax isn't (store)

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21998 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||steven at gcc

[Bug tree-optimization/53922] [4.6/4.7/4.8 Regression] VRP: semantic conflict between range_includes_zero_p and value_inside_range

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53922 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-07-13 11:21:45 UTC --- Author: rguenth Date: Fri Jul 13 11:21:39 2012 New Revision: 189461 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189461 Log: 2012-07-13 Richard

[Bug target/53949] [SH] Add support for mac.w / mac.l instructions

2012-07-13 Thread chrbr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53949 chrbr at gcc dot gnu.org changed: What|Removed |Added Severity|normal |enhancement

[Bug tree-optimization/21998] (cond ? result1 : result2) is vectorized, where equivalent if-syntax isn't (store)

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21998 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-07-13 11:28:45 UTC --- We have two related flags here, -ftree-loop-if-convert-stores, and --param allow-store-data-races. We can adjust the former to honor the latter if

[Bug tree-optimization/53922] [4.6/4.7 Regression] VRP: semantic conflict between range_includes_zero_p and value_inside_range

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53922 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.8.0

[Bug rtl-optimization/53916] [mips16] divide operation compiled result incorrect with GCC-4.6.3 '-O2' option

2012-07-13 Thread anmin_deng at yahoo dot com.tw
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53916 --- Comment #1 from anmin_deng at yahoo dot com.tw 2012-07-13 11:41:37 UTC --- I recently tried the very same configurations and codes and tests with GCC-4.7.1. It seems that the generated disassemble by GCC-4.7.1 is OK (I have not yet checked

[Bug fortran/53950] 1.5 times slowdown from 4.4.0 to 4.7.0

2012-07-13 Thread kapojko at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53950 --- Comment #4 from Yury Kapoyko kapojko at yahoo dot com 2012-07-13 12:39:05 UTC --- I agree with you. This buf refers to mingw, I think, it could be closed. Unfortunately, real application slows down to 30 times! But it's very hard to extract

[Bug libstdc++/53657] [4.7/4.8 Regression] [C++11] pair(pair) move constructor is non-trivial

2012-07-13 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53657 Benjamin Kosnik bkoz at gcc dot gnu.org changed: What|Removed |Added CC||bkoz at gcc dot

[Bug libstdc++/53657] [4.7/4.8 Regression] [C++11] pair(pair) move constructor is non-trivial

2012-07-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53657 --- Comment #21 from Paolo Carlini paolo.carlini at oracle dot com 2012-07-13 12:43:31 UTC --- I think that if something regresses we immediately see regressions in the v3 testsuite (Comment 5 is distilled from it).

[Bug libstdc++/53657] [4.7/4.8 Regression] [C++11] pair(pair) move constructor is non-trivial

2012-07-13 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53657 --- Comment #22 from rguenther at suse dot de rguenther at suse dot de 2012-07-13 12:53:51 UTC --- On Fri, 13 Jul 2012, paolo.carlini at oracle dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53657 --- Comment #21 from Paolo

[Bug target/53907] gcc uses unaligned load when aligned load was requested

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53907 --- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2012-07-13 13:01:13 UTC --- Author: rguenth Date: Fri Jul 13 13:01:06 2012 New Revision: 189462 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189462 Log: 2012-07-13 Richard

[Bug target/53907] gcc uses unaligned load when aligned load was requested

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53907 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/53951] New: [OOP] Later TARGET statement ignored for CLASS

2012-07-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53951 Bug #: 53951 Summary: [OOP] Later TARGET statement ignored for CLASS Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: rejects-valid

[Bug fortran/52227] [OOP] TARGET attribute mishandled in polymorphic types

2012-07-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52227 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot

[Bug libmudflap/53952] New: [4.8 Regression] FAIL: libmudflap.c++/pass55-frag.cxx ( -O[123]) execution test

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53952 Bug #: 53952 Summary: [4.8 Regression] FAIL: libmudflap.c++/pass55-frag.cxx ( -O[123]) execution test Classification: Unclassified Product: gcc Version: 4.8.0

[Bug libmudflap/53952] [4.8 Regression] FAIL: libmudflap.c++/pass55-frag.cxx ( -O[123]) execution test

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53952 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug regression/53953] New: [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching)

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53953 Bug #: 53953 Summary: [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching) Classification: Unclassified Product: gcc

[Bug tree-optimization/18557] Inefficient code generated by -ftree-vectorize on Alpha

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18557 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/53355] Autovectorization of a simple loop could be improved.

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53355 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||falk at

[Bug tree-optimization/22184] tree vectorizer depends on context

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22184 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/26128] Trivial operation not vectorized on char/short

2012-07-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26128 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/53954] New: [C++11] Undefined reference to non-odr-used static const member variable of variadic class template in DSO with -flto and -Wl,--export-dynamic

2012-07-13 Thread ai.azuma at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53954 Bug #: 53954 Summary: [C++11] Undefined reference to non-odr-used static const member variable of variadic class template in DSO with -flto and -Wl,--export-dynamic

[Bug target/53942] [4.6/4.7/4.8 Regression] unable to find a register to spill in class 'CREG'

2012-07-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53942 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Keywords||ra

[Bug rtl-optimization/53942] [4.6/4.7/4.8 Regression] unable to find a register to spill in class 'CREG'

2012-07-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53942 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Keywords|ra |

[Bug rtl-optimization/46843] ICE: in spill_failure, at reload1.c:2157 -fschedule-insns -fsched-pressure

2012-07-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46843 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug regression/53953] [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching)

2012-07-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53953 --- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2012-07-13 15:09:10 UTC --- Author: jason Date: Fri Jul 13 15:08:55 2012 New Revision: 189465 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189465 Log: PR c++/53953 *

[Bug regression/53953] [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching)

2012-07-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53953 --- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2012-07-13 15:09:10 UTC --- Author: jason Date: Fri Jul 13 15:08:55 2012 New Revision: 189465 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189465 Log: PR c++/53953 *

[Bug regression/53953] [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching)

2012-07-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53953 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org 2012-07-13 15:10:03 UTC --- Author: jason Date: Fri Jul 13 15:09:47 2012 New Revision: 189466 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189466 Log: PR c++/53953 *

[Bug fortran/52227] [OOP] TARGET attribute mishandled in polymorphic types

2012-07-13 Thread paul.richard.thomas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52227 --- Comment #3 from paul.richard.thomas at gmail dot com paul.richard.thomas at gmail dot com 2012-07-13 15:10:52 UTC --- Hmmm! OK - I guess that we need class_pointer/class_target/class_allocatable attributes that are retained by the symbol,

[Bug regression/53953] [4.7/4.8 Regression]: g++.dg/cpp0x/lambda/lambda-ice2.C (warnings and errors not matching)

2012-07-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53953 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug rtl-optimization/53352] Incorrect CSE optimization on RTL expressions with a paradoxical subreg

2012-07-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53352 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added CC||ramana at

[Bug rtl-optimization/53352] Incorrect CSE optimization on RTL expressions with a paradoxical subreg

2012-07-13 Thread meadori at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53352 meadori at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug bootstrap/53955] New: [4.8 Regression] Missing prototypes in i386.c, bootstrap failure with --disable-build-poststage1-with-cxx

2012-07-13 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53955 Bug #: 53955 Summary: [4.8 Regression] Missing prototypes in i386.c, bootstrap failure with --disable-build-poststage1-with-cxx Classification: Unclassified Product:

[Bug bootstrap/53955] [4.8 Regression] Missing prototypes in i386.c, bootstrap failure with --disable-build-poststage1-with-cxx

2012-07-13 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53955 Thomas Koenig tkoenig at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug bootstrap/53955] [4.8 Regression] Missing prototypes in i386.c, bootstrap failure with --disable-build-poststage1-with-cxx

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53955 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/32089] Winline reports bogus warning

2012-07-13 Thread edo88 at email dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32089 Edward-san edo88 at email dot it changed: What|Removed |Added CC||edo88 at email dot it

[Bug debug/37237] Debug information for virtual destructors omits DW_AT_vtable_elem_location

2012-07-13 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37237 --- Comment #9 from Tom Tromey tromey at gcc dot gnu.org 2012-07-13 17:14:38 UTC --- Likewise there isn't a super way to find out which constructor is in-charge. The only way I could come up with is to look at the linkage name; but this requires

[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 --- Comment #13 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-07-13 17:21:47 UTC --- Author: hp Date: Fri Jul 13 17:21:41 2012 New Revision: 189468 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189468 Log: PR

[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 --- Comment #14 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-07-13 17:23:02 UTC --- Author: hp Date: Fri Jul 13 17:22:55 2012 New Revision: 189469 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189469 Log: PR

[Bug rtl-optimization/53908] [4.6/4.7 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Keywords||patch

[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|ASSIGNED

[Bug go/53879] [4.6] new glibc: sysinfo.go:5976:68: error: expected ‘{’

2012-07-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53879 --- Comment #3 from Ian Lance Taylor ian at airs dot com 2012-07-13 17:47:18 UTC --- The version of Go on the 4.6 branch is quite out-dated. I don't mind if somebody tries to fix it up, but I don't plan to do so myself. I strongly recommend

[Bug fortran/53956] New: Proc-pointer w/ interface: Bogus EXTERNAL attribute conflicts with FUNCTION attribute

2012-07-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53956 Bug #: 53956 Summary: Proc-pointer w/ interface: Bogus EXTERNAL attribute conflicts with FUNCTION attribute Classification: Unclassified Product: gcc Version: 4.8.0

  1   2   >