[Bug debug/54693] VTA guality issues with loops

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54693 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2012-10-04 06:09:48 UTC --- As a quick hack just for this testcase we might perhaps do something in jump threading code, if we have a DEBUG stmt based on a PHI result and are

[Bug c++/54801] [c++11] static variables constructed with lambda params inside member functions cause undefined errors

2012-10-04 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54801 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug c++/54808] New: error: non-trivial conversion at assignment (with bit fields)

2012-10-04 Thread chgena at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54808 Bug #: 54808 Summary: error: non-trivial conversion at assignment (with bit fields) Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED

[Bug rtl-optimization/54739] [4.8 regression] FAIL: gcc.dg/lower-subreg-1.c scan-rtl-dump subreg1 Splitting reg

2012-10-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54739 --- Comment #5 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-10-04 07:58:31 UTC --- Thanks. The code generated for the testcase is certainly better on the SPARC if lower-subreg doesn't split the DImode objects (which probably means

[Bug middle-end/54809] New: gengtype ignore mark_hook in struct nested in union

2012-10-04 Thread bstarynk at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54809 Bug #: 54809 Summary: gengtype ignore mark_hook in struct nested in union Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity:

[Bug middle-end/54809] gengtype ignore mark_hook in struct nested in union

2012-10-04 Thread bstarynk at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54809 --- Comment #1 from Basile Starynkevitch bstarynk at gcc dot gnu.org 2012-10-04 08:05:00 UTC --- Created attachment 28354 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28354 patch to gengtype.c

[Bug middle-end/54804] -Wuninitialized fails to warn about uninitialized local union

2012-10-04 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54804 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/54809] gengtype ignore mark_hook in struct nested in union

2012-10-04 Thread bstarynk at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54809 --- Comment #2 from Basile Starynkevitch bstarynk at gcc dot gnu.org 2012-10-04 08:09:42 UTC --- Run gengtype -D -v \ -r gtype.state \ -P _g-basilemarkh.h basilemarkh.h The bug appears on GCC 4.6, GCC 4.7 and GCC 4.8 (trunk

[Bug rtl-optimization/54739] [4.8 regression] FAIL: gcc.dg/lower-subreg-1.c scan-rtl-dump subreg1 Splitting reg

2012-10-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54739 --- Comment #6 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-10-04 08:15:37 UTC --- Author: ebotcazou Date: Thu Oct 4 08:15:11 2012 New Revision: 192066 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192066 Log: PR

[Bug middle-end/49754] Wuninitialized does not work with structs/unions/arrays

2012-10-04 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49754 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/54801] [c++11] static variables constructed with lambda params inside member functions cause undefined errors

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54801 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/54807] Names declared in a for's for-init-statement and condition should be in the same declarative region

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54807 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/50356] Poor if condition in h8300 config code

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

[Bug c++/54801] [4.7/4.8 Regression] static variables constructed with lambda params inside member functions cause undefined errors

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54801 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug rtl-optimization/54472] ICE (spill_failure): unable to find a register to spill in class 'AREG' with -O -fschedule-insns -fselective-scheduling

2012-10-04 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54472 --- Comment #4 from Uros Bizjak ubizjak at gmail dot com 2012-10-04 09:29:15 UTC --- (In reply to comment #3) For some reason, -fselective-scheduling is moving (insn 19 16 22 2 (use (reg/i:SI 0 ax)) testcase.c:6 -1 (nil))

[Bug driver/54789] [4.8 Regression] Error in GCC driver when defining GCC_COMPARE_DEBUG

2012-10-04 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54789 --- Comment #1 from Dmitry Gorbachev d.g.gorbachev at gmail dot com 2012-10-04 09:46:45 UTC --- Created attachment 28355 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28355 Patch

[Bug tree-optimization/54810] New: VRP doesn't handle comparison of narrowing cast like comparison of BIT_AND_EXPR

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54810 Bug #: 54810 Summary: VRP doesn't handle comparison of narrowing cast like comparison of BIT_AND_EXPR Classification: Unclassified Product: gcc Version: 4.8.0

[Bug driver/54789] [4.8 Regression] Error in GCC driver when defining GCC_COMPARE_DEBUG

2012-10-04 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54789 Dmitry Gorbachev d.g.gorbachev at gmail dot com changed: What|Removed |Added CC|

[Bug tree-optimization/54810] VRP doesn't handle comparison of narrowing cast like comparison of BIT_AND_EXPR

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54810 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug tree-optimization/54810] VRP doesn't handle comparison of narrowing cast like comparison of BIT_AND_EXPR

2012-10-04 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54810 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||pinskia

[Bug driver/54789] [4.8 Regression] Error in GCC driver when defining GCC_COMPARE_DEBUG

2012-10-04 Thread chrbr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54789 chrbr at gcc dot gnu.org changed: What|Removed |Added CC||chrbr at gcc dot

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

2012-10-04 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50557 --- Comment #16 from Igor Zamyatin izamyatin at gmail dot com 2012-10-04 11:17:00 UTC --- Seems with LRA code is fast again

[Bug lto/47788] [4.6 Regression] New LTO failures

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47788 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04 11:23:23 UTC --- Author: rguenth Date: Thu Oct 4 11:23:18 2012 New Revision: 192075 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192075 Log: 2012-10-04

[Bug lto/47799] LTO debug info for early inlined functions missing

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

[Bug c++/54801] [4.7/4.8 Regression] static variables constructed with lambda params inside member functions cause undefined errors

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54801 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

[Bug c++/52859] ICE (Error reporting routines re-entered) on highly recursive template code

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52859 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/54801] [4.7/4.8 Regression] static variables constructed with lambda params inside member functions cause undefined errors

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54801 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|hjl.tools at gmail dot com

[Bug tree-optimization/54735] [4.8 Regression] Segmentation fault in walk_aliased_vdefs_1

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54735 --- Comment #13 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04 11:48:31 UTC --- Author: rguenth Date: Thu Oct 4 11:48:21 2012 New Revision: 192078 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192078 Log:

[Bug tree-optimization/54735] [4.7 Regression] Segmentation fault in walk_aliased_vdefs_1

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

[Bug middle-end/54808] error: non-trivial conversion at assignment (with bit fields)

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54808 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/54806] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

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

[Bug tree-optimization/54803] Rotates are not vectorized

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

[Bug bootstrap/54795] [4.8 Regression] Random profiledbootstrap failure with LTO

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54795 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Version|4.7.3

[Bug c++/52458] [c++0x] compiler fails on for(:*this) with non-public inheritance with message: Internal compiler error: Error reporting routines re-entered.

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52458 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug lto/54794] [4.8 regression] tree code '�F Hc���' is not supported in LTO streams

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54794 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target|

[Bug lto/54790] [4.8 Regression] Missing optimization with LTO

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

[Bug driver/54789] [4.8 Regression] Error in GCC driver when defining GCC_COMPARE_DEBUG

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

[Bug rtl-optimization/54783] [4.8 Regression] valgrind reports using uninitialised data in mark_pseudo_regno_live and make_object_born on basic code

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

[Bug middle-end/54782] [4.8 Regression] ICE: in change_scope, at final.c:1543 with -O -ffast-math -ftree-parallelize-loops=2 -g

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

[Bug c++/52536] internal compiler error: Illegal instruction

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52536 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|WAITING

[Bug bootstrap/54718] [4.8 regression] ICE in remap_gimple_stmt, at tree-inline.c:1468

2012-10-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54718 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2012-10-04 12:41:42 UTC --- --- Comment #5 from Uros Bizjak ubizjak at gmail dot com 2012-09-28 08:54:51 UTC --- (In reply to comment #4) The

[Bug rtl-optimization/54472] ICE (spill_failure): unable to find a register to spill in class 'AREG' with -O -fschedule-insns -fselective-scheduling

2012-10-04 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54472 Andrey Belevantsev abel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug driver/45508] Does adding configure-options for specs-hardcoding make sense?

2012-10-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45508 --- Comment #10 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2012-10-04 12:46:34 UTC --- --- Comment #9 from gellert at dkrz dot de 2012-09-25 17:00:22 UTC --- [...] I agree that gcc/g++/... not adding

[Bug middle-end/54806] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2012-10-04 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54806 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-10-04 13:43:48 UTC --- It works for me on powerpc-apple-darwin8, powerpc-apple-darwin9 and x86_64-apple-darwin10 (builds from fink). What is your *-apple-darwin*? and

[Bug fortran/51802] [OOP] Duplicate mangling for OOP symbols

2012-10-04 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51802 --- Comment #4 from janus at gcc dot gnu.org 2012-10-04 13:44:45 UTC --- Note that, in a way, this 'double mangling' is not a bug but a feature. It was introduced for PR 46313, in order to handle cases like the one below. (There might be

[Bug lto/54811] New: [4.8 regression] tree code '�' is not supported in LTO streams

2012-10-04 Thread ebotcazou at gcc dot gnu.org
/sem_attr.adb -o ada/sem_attr.o +===GNAT BUG DETECTED==+ | 4.8.0 20121004 (experimental) [trunk revision 192031] (x86_64-suse-linux) GCC error:| | tree code '�' is not supported in LTO streams| | Error detected around

[Bug debug/54796] [4.8 Regression] Non-addressable stack parameter debug quality regression

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54796 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug testsuite/52945] FAIL: gcc.dg/lto/pr52634 c_lto_pr52634_1.o assemble, -O* -flto *

2012-10-04 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52945 --- Comment #5 from Jan Hubicka hubicka at ucw dot cz 2012-10-04 14:16:15 UTC --- I have the following patch in my tree for some time now PR gcc/52945 * testsuite/gcc.dg/lto/pr52634_0.c: skip the test on Darwin. ---

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug lto/54790] [4.8 Regression] Missing optimization with LTO

2012-10-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54790 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/54077] [4.7/4.8 Regression] Bytemark FP EMULATION 44% slower than with clang

2012-10-04 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54077 --- Comment #15 from wbrana wbrana at gmail dot com 2012-10-04 14:25:29 UTC --- I can reliably reproduce bug on Core 2. Reverting 175752 reliably fixes bug.

[Bug lto/54095] Unnecessary static variable renaming

2012-10-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54095 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added AssignedTo|rguenth at gcc dot gnu.org |hubicka

[Bug c++/54812] New: [C++11] Delete expression doesn't respect access of defaulted destructor

2012-10-04 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54812 Bug #: 54812 Summary: [C++11] Delete expression doesn't respect access of defaulted destructor Classification: Unclassified Product: gcc Version: 4.8.0

[Bug c++/54323] Friend function declaration not correctly identified with CRTP + enable_if

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54323 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/54323] Friend function declaration not correctly identified with CRTP + enable_if

2012-10-04 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54323 --- Comment #2 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-10-04 15:19:42 UTC --- Author: paolo Date: Thu Oct 4 15:19:34 2012 New Revision: 192083 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192083 Log:

[Bug c++/54323] Friend function declaration not correctly identified with CRTP + enable_if

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54323 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug c++/54424] Compiler crash with -std=gnu++0x

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54424 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug lto/54794] [4.8 regression] tree code '�F Hc���' is not supported in LTO streams

2012-10-04 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54794 --- Comment #4 from H.J. Lu hjl.tools at gmail dot com 2012-10-04 15:34:04 UTC --- This may be related to PR 54795.

[Bug c++/53845] Another error reporting routines re-entered issue

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53845 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug c++/53845] Another error reporting routines re-entered issue

2012-10-04 Thread jewillco at osl dot iu.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53845 --- Comment #4 from Jeremiah Willcock jewillco at osl dot iu.edu 2012-10-04 15:43:30 UTC --- I don't know whether it is valid or not after all of the trimming I did on it.

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug c++/54144] [4.6 Regression] With -std=c++0x certain incorrect arguments to map.insert cause gcc crash

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54144 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug c++/53845] Another error reporting routines re-entered issue

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53845 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-04 15:55:26 UTC --- Minimally, can somebody check clang? Lately we fixed quite a few error reporting routines re-entered issues and if the testcase isn't even invalid

[Bug c++/54101] Using std::declval for types without a default constructor and with a deleted copy constructor errors.

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54101 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/53000] Conditional operator does not behave as standardized

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 --- Comment #10 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-04 15:57:07 UTC --- *** Bug 54101 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 --- Comment #4 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-10-04 15:57:19 UTC --- I will take a look how LTO can help us. I believe part of the problem should be fixed by dropping the COMDAT hack for V1 API that is on

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 --- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org 2012-10-04 16:07:19 UTC --- I assume it is with linker plugin, right? In that case we need to track why some of the functions do not become static. There is bug in this right now,

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 --- Comment #6 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-10-04 16:16:58 UTC --- (In reply to comment #5) I assume it is with linker plugin, right? Yes. I assume you do see improvements with -O3 -fwhole-program?

[Bug lto/54811] [4.8 regression] tree code '�' is not supported in LTO streams

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug c++/54813] New: NULL pointer conversion fails for template code

2012-10-04 Thread tjablin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54813 Bug #: 54813 Summary: NULL pointer conversion fails for template code Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal

[Bug lto/54811] [4.8 regression] tree code '�' is not supported in LTO streams

2012-10-04 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811 --- Comment #2 from dehao at gcc dot gnu.org 2012-10-04 16:33:00 UTC --- I think in clear_unused_block_pointer, we already removed all block for debug statements.

[Bug lto/54811] [4.8 regression] tree code '�' is not supported in LTO streams

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

[Bug lto/54811] [4.8 regression] tree code '�' is not supported in LTO streams

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04 16:38:19 UTC --- (In reply to comment #3) No, look again - for some reason we skip debug stmts. That's obviously a bug. Eric - mind testing the obvious patch?

[Bug c++/54813] NULL pointer conversion fails for template code

2012-10-04 Thread tjablin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54813 --- Comment #1 from tjablin at gmail dot com 2012-10-04 16:41:06 UTC --- I have further simplified the testcase as follows: templateclass T static void bar(T, char[][sizeof(T)]) {} void baz() { barint(0, 0); // succeeds

[Bug c++/54813] NULL pointer conversion fails for template code

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54813 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/23055] overload resolution does not find templated function (zero - pointer)

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug lto/54811] [4.8 regression] tree code '�' is not supported in LTO streams

2012-10-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-10-04 16:43:37 UTC --- Instead what happened is that I specifically restricted processing DECL_DEBUG_EXPRs to local-vars in a previous fix. But it seems that local vars

[Bug other/54814] New: [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-10-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Bug #: 54814 Summary: [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG' Classification: Unclassified Product: gcc Version: 4.8.0

[Bug middle-end/54806] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on *-apple-darwin*

2012-10-04 Thread whatmannerofburgeristhis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54806 --- Comment #3 from Matt Arsenault whatmannerofburgeristhis at gmail dot com 2012-10-04 17:34:35 UTC --- I'm using it from macports. OS X 10.8.2, x86_64-apple-darwin12.2.0 $ g++ -std=c++11 testcase.cpp Undefined symbols for architecture

[Bug lto/54206] build in source dir breaks lto plugin detection

2012-10-04 Thread matt at godbolt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54206 Matt Godbolt matt at godbolt dot org changed: What|Removed |Added CC||matt at

[Bug other/54815] New: [avr] missed optimization with operations with constant operands

2012-10-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54815 Bug #: 54815 Summary: [avr] missed optimization with operations with constant operands Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug target/54816] New: [avr] shift is better than widening mul

2012-10-04 Thread gjl at gcc dot gnu.org
; 17mulqihi3[length = 3] movw r24,r0 clr __zero_reg__ ret ; 29return[length = 1] .identGCC: (GNU) 4.8.0 20121004 (experimental) avr-gcc-4.7 was smarter with its code: wmul: lsl r22 ; 10*ashlqi3/5[length = 3] lsl r22

[Bug target/33135] [SH] -ffinite-math-only should not be on by default

2012-10-04 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33135 --- Comment #16 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-04 18:32:26 UTC --- Author: olegendo Date: Thu Oct 4 18:32:20 2012 New Revision: 192097 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192097 Log: PR

[Bug lto/54206] build in source dir breaks lto plugin detection

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

[Bug lto/54206] build in source dir breaks lto plugin detection

2012-10-04 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54206 --- Comment #5 from Andi Kleen andi-gcc at firstfloor dot org 2012-10-04 18:50:52 UTC --- This is the configure snippet glibc is using for this. Someone with better autoconf-fu than me could add it if test `cd $srcdir; /bin/pwd` =

[Bug target/50356] Poor if condition in h8300 config code

2012-10-04 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50356 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug lto/54206] build in source dir breaks lto plugin detection

2012-10-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54206 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

[Bug target/28896] -fstack-limit-symbol and m68k and non 68020

2012-10-04 Thread baker at usgs dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896 --- Comment #43 from Larry Baker baker at usgs dot gov 2012-10-04 19:14:44 UTC --- Those of you that use the uClinux elf2flt toolchain will find that __stack_start is not correctly defined. This is due to a bug in the elf2flt.ld linker

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 --- Comment #7 from Jan Hubicka hubicka at ucw dot cz 2012-10-04 19:17:46 UTC --- I assume you do see improvements with -O3 -fwhole-program? (it improves the scores in my setup, I would be curious to see how it compares to other

[Bug tree-optimization/54776] [4.8 Regression] tramp3d-v4: 20% performance regression using -O3

2012-10-04 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54776 --- Comment #8 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-10-04 19:40:27 UTC --- (In reply to comment #7) I assume you do see improvements with -O3 -fwhole-program? (it improves the scores in my setup, I would

[Bug middle-end/54806] [4.7 Regression] Undefined symbols: ___emutls_v.*, ... on x86_64-apple-darwin12

2012-10-04 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54806 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Target|*-apple-darwin*

[Bug target/50356] Poor if condition in h8300 config code

2012-10-04 Thread law at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50356 --- Comment #3 from Jeffrey A. Law law at gcc dot gnu.org 2012-10-04 20:58:33 UTC --- Author: law Date: Thu Oct 4 20:58:30 2012 New Revision: 192103 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192103 Log: * PR

[Bug target/50356] Poor if condition in h8300 config code

2012-10-04 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50356 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/53403] Function template friend denied access to private types of granting template class.

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53403 --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-04 23:06:18 UTC --- Works in mainline. I'm adding the testcase and closing the PR.

[Bug c++/53403] Function template friend denied access to private types of granting template class.

2012-10-04 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53403 --- Comment #4 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-10-04 23:19:52 UTC --- Author: paolo Date: Thu Oct 4 23:19:46 2012 New Revision: 192108 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192108 Log:

[Bug c++/53403] Function template friend denied access to private types of granting template class.

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53403 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW

[Bug c++/52233] ICE segmentation fault with using-declaration

2012-10-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52233 --- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com 2012-10-04 23:37:19 UTC --- This works in 4.7.2 and mainline. I'm adding the testcase to mainline and closing the PR.

[Bug c/54817] New: Warning about extern declarations in C and C++ files.

2012-10-04 Thread eugene.zelenko at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54817 Bug #: 54817 Summary: Warning about extern declarations in C and C++ files. Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug c++/52233] ICE segmentation fault with using-declaration

2012-10-04 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52233 --- Comment #3 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-10-04 23:48:20 UTC --- Author: paolo Date: Thu Oct 4 23:48:16 2012 New Revision: 192109 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192109 Log:

[Bug target/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2012-10-04 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-10-04 23:50:16 UTC --- Just for the record... I've tried adding this pattern Failed to match this instruction: (parallel [ (set (reg:SI 166 [ D.42391+-3 ])

  1   2   >