[Bug target/53346] [4.6/4.7/4.8 Regression] Bad if conversion in cptrf2 of rnflow.f90

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53346 --- Comment #23 from Andrew Pinski 2012-12-31 09:19:50 UTC --- (In reply to comment #22) If the patch referenced in comment #22 fixes this bug, then it is a dup of bug 54073. Can someone confirm if this has been fixed on the trunk now?

[Bug target/53346] [4.6/4.7/4.8 Regression] Bad if conversion in cptrf2 of rnflow.f90

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53346 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/54073] [4.7 Regression] SciMark Monte Carlo test performance has seriously decreased in recent GCC releases

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54073 Andrew Pinski changed: What|Removed |Added CC||dominiq at lps dot ens.fr --- C

[Bug middle-end/55198] [4.8 Regression] libquadmath/math/fmaq.c:233:7: internal compiler error

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55198 Andrew Pinski changed: What|Removed |Added Keywords||build, ice-on-valid-code,

[Bug target/48308] [4.6/4.7/4.8 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 --- Comment #23 from Andrew Pinski 2012-12-31 09:55:54 UTC --- (In reply to comment #20) Did the patch which was applied at revision 183512 fix this bug? If so please mark this bug as being fixed for 4.7.0 and 4.8.0 and not a regression.

[Bug middle-end/33699] [4.6/4.7/4.8 regression] missing optimization on const addr area store

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699 --- Comment #16 from Andrew Pinski 2012-12-31 10:09:07 UTC --- (In reply to comment #12) > Smaller perhaps, but it uses two registers, where it originally used none. > For x86 that's the better tradeoff. Except for the obvious -Os.

[Bug c++/55804] [4.7/4.8 regression] GCC omits required call to constructor

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55804 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug bootstrap/55807] Support musl libc

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55807 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW URL|

[Bug c/55808] excessive memory usage from gcc 4.7.2 when compiling mame source code

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55808 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug rtl-optimization/55829] [4.8 Regression] ICE: in curr_insn_transform, at lra-constraints.c:3069 with -msse3

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55829 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug middle-end/55808] excessive memory usage from gcc 4.7.2 when compiling mame source code

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55808 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #2 from

[Bug c++/55823] [4.8 Regression] ice in inline_call, at ipa-inline-transform.c:270

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55823 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target Miles

[Bug c++/55826] -ftime-report causes internal compiler error with Boost.Asio

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55826 Andrew Pinski changed: What|Removed |Added Known to work||4.8.0 --- Comment #3 from Andre

[Bug bootstrap/55807] Support musl libc

2012-12-31 Thread lu_zero at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55807 --- Comment #11 from lu_zero at gentoo dot org 2012-12-31 11:02:44 UTC --- I'm trying to convince the original author to interact directly, otherwise I'll foster them myself in a bit. Thanks for the hint meanwhile

[Bug tree-optimization/55823] [4.8 Regression] ice in inline_call, at ipa-inline-transform.c:270

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55823 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/55823] [4.8 Regression] ice in inline_call, at ipa-inline-transform.c:270

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55823 Andrew Pinski changed: What|Removed |Added CC||jamborm at gcc dot gnu.org ---

[Bug tree-optimization/48443] ICE: verify_flow_info failed: control flow in the middle of basic block with -fprefetch-loop-arrays --param l2-cache-size=0 and setjmp()

2012-12-31 Thread antoine.balestrat at gmail dot com
||dot com --- Comment #1 from Antoine Balestrat 2012-12-31 12:42:21 UTC --- I was not able to reproduce the bug with this testcase (using GCC 4.8.0 as of 20121231), but this one looks to trigger the same ICE on current trunk. $ cat flow.c int g; void f(void

[Bug tree-optimization/48443] ICE: verify_flow_info failed: control flow in the middle of basic block with -fprefetch-loop-arrays --param l2-cache-size=0 and setjmp()

2012-12-31 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48443 --- Comment #2 from Zdenek Sojka 2012-12-31 13:01:37 UTC --- (In reply to comment #1) > I was not able to reproduce the bug with this testcase (using GCC 4.8.0 as of > 20121231), but this one looks to trigger the same ICE on current

[Bug tree-optimization/55831] New: ICE: verify_flow_info failed

2012-12-31 Thread antoine.balestrat at gmail dot com
Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: antoine.balest...@gmail.com Hello ! The following testcase makes GCC as of 20121231 ICE with -O -fstrict-overflow -ftree-vectorize. $ cat flow.c int g; void f(void) { short a, b, i; if(a

[Bug tree-optimization/48443] ICE: verify_flow_info failed: control flow in the middle of basic block with -fprefetch-loop-arrays --param l2-cache-size=0 and setjmp()

2012-12-31 Thread antoine.balestrat at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48443 --- Comment #3 from Antoine Balestrat 2012-12-31 13:51:19 UTC --- (In reply to comment #2) > (In reply to comment #1) > > I was not able to reproduce the bug with this testcase (using GCC 4.8.0 as > > of > > 20

[Bug tree-optimization/55832] New: ICE in fold_convert_loc, at fold-const.c:1967

2012-12-31 Thread antoine.balestrat at gmail dot com
7;s file a new bug report and sorry if this is a dup :-) I'm using GCC 4.8.0 as of 20121231. $ cat fold.c int g, b; void f(void) { int a = 0; unsigned char c; unsigned short d = 0, *p = &a; if(g) a--; if(b && a < (d = 1)) for(;; a++);

[Bug tree-optimization/55831] ICE: verify_flow_info failed

2012-12-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55831 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/55833] New: ICE in verify_loop_structure, at cfgloop.c:1582 (BB should be marked irreducible !)

2012-12-31 Thread antoine.balestrat at gmail dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: antoine.balest...@gmail.com Using GCC 4.8.0 as of 20121231 : $ cat bb.c int a, b, c; void foo() { unsigned d, l, *p, k = 1

[Bug middle-end/55808] excessive memory usage from gcc 4.7.2 when compiling mame source code

2012-12-31 Thread mister.freeman at laposte dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55808 --- Comment #3 from Patrick 2012-12-31 15:06:03 UTC --- the options for compiling mame are : make NOWERROR=1 OPTIMIZE=2 PYTHON=python2 but I did also a test with no options ( by typing "make" ), each time the problem occurs if the sys

[Bug tree-optimization/55831] [4.8 Regression] ICE: verify_flow_info failed

2012-12-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55831 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.8.0 Summary|ICE: ve

[Bug tree-optimization/55831] [4.8 Regression] ICE: verify_flow_info failed

2012-12-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55831 --- Comment #3 from Jakub Jelinek 2012-12-31 15:24:29 UTC --- Though, with (a = a + 1) instead of a++ it started ICEing with http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167378 or http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=16737

[Bug c++/55834] New: Undefined reference to static template member using lambda to function pointer conversion.

2012-12-31 Thread splinterofchaos at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55834 Bug #: 55834 Summary: Undefined reference to static template member using lambda to function pointer conversion. Classification: Unclassified Product: gcc Version: 4.7.2

[Bug bootstrap/55784] [4.8 regression] declaration of C function 'const char* strsignal(int)' conflicts with /usr/include/string.h:112: error: previous declaration

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55784 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/55787] Comparisons of double values don't work correctly

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55787 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/323] optimized code gives strange floating point results

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 Richard Biener changed: What|Removed |Added CC||tasin at hm dot edu --- Comment

[Bug bootstrap/55790] Build Failure on Head Targeting x86_64 Linux

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55790 --- Comment #1 from Richard Biener 2012-12-31 16:15:11 UTC --- I've seen this as well at some point - make sure your tree is clean, there seem to be missing dependencies.

[Bug tree-optimization/55796] Comparison with a negated number vs sum

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55796 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/55814] Missed optimization with short-circuit evaluation of always evaluated comparisons/loads

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55814 --- Comment #3 from Richard Biener 2012-12-31 16:25:41 UTC --- We do not sink loads aggressively.

[Bug c/55819] Conflicting declaration of getcwd breaks mingw-w64 compile

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55819 --- Comment #1 from Richard Biener 2012-12-31 16:27:01 UTC --- This means a configure test was not detecting presence of getcwd correctly.

[Bug middle-end/55832] [4.8 Regression] ICE in fold_convert_loc, at fold-const.c:1967

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55832 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/55833] ICE in verify_loop_structure, at cfgloop.c:1582 (BB should be marked irreducible !)

2012-12-31 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55833 Richard Biener changed: What|Removed |Added Known to fail||4.5.4, 4.6.3, 4.8.0 --- Commen

[Bug c++/55787] Comparisons of double values don't work correctly

2012-12-31 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55787 --- Comment #4 from Jonathan Wakely 2012-12-31 16:50:21 UTC --- If only ... cc1plus: sorry, unimplemented: -fexcess-precision=standard for C++

[Bug c/55819] Conflicting declaration of getcwd breaks mingw-w64 compile

2012-12-31 Thread lailavrazda1979 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55819 --- Comment #2 from lailavrazda1979 at gmail dot com 2012-12-31 19:42:19 UTC --- I know it works with 4.7.2, and I think 4.7.3 as well.

[Bug middle-end/55808] excessive memory usage from gcc 4.7.2 when compiling mame source code

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55808 --- Comment #4 from Andrew Pinski 2012-12-31 21:11:41 UTC --- (In reply to comment #3) > the options for compiling mame are : > > make NOWERROR=1 OPTIMIZE=2 PYTHON=python2 I mean which are used to invoke gcc. I am not going out of my

[Bug middle-end/55832] [4.8 Regression] ICE in fold_convert_loc, at fold-const.c:1967

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55832 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #

[Bug middle-end/55832] [4.8 Regression] ICE in fold_convert_loc, at fold-const.c:1967

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55832 Andrew Pinski changed: What|Removed |Added Target||x86_64-*-* --- Comment #3 from

[Bug libgcc/55835] New: [TileGX] libgcc doesn't build.

2012-12-31 Thread gcc.5.saskwach at spamgourmet dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55835 Bug #: 55835 Summary: [TileGX] libgcc doesn't build. Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority

[Bug c++/55836] New: Weffc++: warning: base class 'class std::list >' has a non-virtual destructor

2012-12-31 Thread hamren at sdu dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55836 Bug #: 55836 Summary: Weffc++: warning: base class 'class std::list >' has a non-virtual destructor Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/55837] New: -Weffc++: warning: 'xxx:yyy' should be initialized in the member initialization list

2012-12-31 Thread hamren at sdu dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55837 Bug #: 55837 Summary: -Weffc++: warning: 'xxx:yyy' should be initialized in the member initialization list Classification: Unclassified Product: gcc Version: 4.7.0 S

[Bug tree-optimization/55831] [4.8 Regression] ICE: verify_flow_info failed

2012-12-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55831 --- Comment #4 from Jakub Jelinek 2012-12-31 23:50:06 UTC --- Author: jakub Date: Mon Dec 31 23:50:00 2012 New Revision: 194764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194764 Log: PR tree-optimization/55831 * tr

[Bug c++/55836] Weffc++: warning: base class 'class std::list >' has a non-virtual destructor

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55836 --- Comment #1 from Andrew Pinski 2013-01-01 00:09:23 UTC --- (In reply to comment #0) > Created attachment 29066 [details] > Self-contained source file > > When using -Weffc++ with this code > > class Foo : public std::list { };

[Bug c++/55837] [C++11] -Weffc++: warning: 'xxx:yyy' should be initialized in the member initialization list

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55837 Andrew Pinski changed: What|Removed |Added Summary|-Weffc++: warning: |[C++11] -Weffc++: warning:

[Bug c++/55837] [C++11] -Weffc++: warning: 'xxx:yyy' should be initialized in the member initialization list

2012-12-31 Thread hamren at sdu dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55837 --- Comment #2 from Lars Hamrén 2013-01-01 00:21:56 UTC --- I do realize that this is a clash between an old-ish rule and the new C++11 syntax. However, the spirit of the underlying rule (which I assume is that "all members should be initialize

[Bug c++/55836] Weffc++: warning: base class 'class std::list >' has a non-virtual destructor

2012-12-31 Thread hamren at sdu dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55836 --- Comment #2 from Lars Hamrén 2013-01-01 00:38:27 UTC --- > Why not just not use -Weffc++ for STL. I can turn it off locally using a pragma, but that is rather ugly. I like to have as many warning flags turned on as possible. Not having fals

[Bug c++/55836] Weffc++: warning: base class 'class std::list >' has a non-virtual destructor

2012-12-31 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55836 --- Comment #3 from Jonathan Wakely 2013-01-01 01:30:50 UTC --- (In reply to comment #0) > When using -Weffc++ with this code > > class Foo : public std::list { }; > > the compiler warns that the base class "has a non-virtual dest

[Bug c++/55837] [C++11] -Weffc++: warning: 'xxx:yyy' should be initialized in the member initialization list

2012-12-31 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55837 --- Comment #4 from Jonathan Wakely 2013-01-01 02:48:27 UTC --- This warning also complains if you don't have a mem-initializer for a type such as std::string, which has a perfectly safe default constructor i.e. the warning is just broken

[Bug middle-end/55832] [4.8 Regression] ICE in fold_convert_loc, at fold-const.c:1967

2012-12-31 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55832 --- Comment #4 from Marc Glisse 2013-01-01 03:15:46 UTC --- (In reply to comment #2) > 0x6fa26f fold_binary_loc(unsigned int, tree_code, tree_node*, tree_node*, > tree_node*) > ../../gcc/fold-const.c:13522 This line uses integer_on

[Bug middle-end/55808] excessive memory usage from gcc 4.7.2 when compiling mame source code

2012-12-31 Thread mister.freeman at laposte dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55808 --- Comment #5 from Patrick 2013-01-01 04:41:07 UTC --- here are the options : gcc -DCRLF=2 -DINLINE=static inline -DLSB_FIRST -DNDEBUG -DFLAC__NO_DLL -DSDLMAME_SDL2=0 -D_LFS64_LARGEFILE=0 -DDISTRO=generic -DSDLMAME_ARCH= -DSYNC_IMPLEMENTATION=

[Bug target/27855] [4.5/4.7/4.8 regression] reassociation causes the RA to be confused

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27855 --- Comment #43 from Andrew Pinski 2013-01-01 05:25:15 UTC --- Bug 50557 looks like the same issue or at least a related one and it is mentioned that LRA fixes the register allocation issue. So yes it would be good to get new numbers for

[Bug rtl-optimization/50557] [4.7 Regression] Register pressure increase after reassociation (x86, 32 bits)

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50557 Andrew Pinski changed: What|Removed |Added Summary|[4.7/4.8 Regression]|[4.7 Regression] Register

[Bug lto/53895] [4.7/4.8 Regression][lto] symbol 'std::__once_callable' used as both __thread and non-__thread

2012-12-31 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53895 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|