[Bug tree-optimization/54935] No way to do if converison

2012-11-27 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54935 --- Comment #5 from Igor Zamyatin 2012-11-27 08:40:44 UTC --- What do you think about the way we can relax this?

[Bug fortran/54572] Use libbacktrace library

2012-11-27 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #9 from Janne Blomqvist 2012-11-27 08:58:59 UTC --- (In reply to comment #7) > Why are there no line numbers in the backtrace from gdb? You said you > compiled > with -g. Are you sure that libbacktrace itself was compiled wi

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 Jakub Jelinek changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVA

[Bug tree-optimization/54935] No way to do if converison

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

[Bug middle-end/55331] [4.6/4.7/4.8 Regression] ICE: SIGSEGV in substitute_and_fold with -O2 -fno-tree-fre

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55331 --- Comment #4 from Richard Biener 2012-11-27 09:20:07 UTC --- Author: rguenth Date: Tue Nov 27 09:20:02 2012 New Revision: 193839 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193839 Log: 2012-11-27 Richard Biener P

[Bug middle-end/55331] [4.6/4.7/4.8 Regression] ICE: SIGSEGV in substitute_and_fold with -O2 -fno-tree-fre

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55331 --- Comment #5 from Richard Biener 2012-11-27 09:23:19 UTC --- Author: rguenth Date: Tue Nov 27 09:23:15 2012 New Revision: 193840 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193840 Log: 2012-11-27 Richard Biener P

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 --- Comment #9 from Jakub Jelinek 2012-11-27 09:27:06 UTC --- Created attachment 28789 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28789 gcc48-pr55467.patch The following patch tweaks the testcases to have explicit dependency be

[Bug fortran/54572] Use libbacktrace library

2012-11-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 --- Comment #10 from Tobias Burnus 2012-11-27 09:32:55 UTC --- (In reply to comment #6) > Created attachment 28779 [details] > Patch to use libbacktrace I have to apply the following patch on your patch in order to be able to compile i

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- C

[Bug fortran/55465] Name collision in C binding (calling C from Fortran)

2012-11-27 Thread fmartinez at gmv dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55465 --- Comment #12 from Fran Martinez Fadrique 2012-11-27 09:49:20 UTC --- After readign the standard carefully again (I have the formal version for f2k3, not the draft for f2k8) I cannot really see how the need for the interfaces to be uniqu

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 --- Comment #11 from Jakub Jelinek 2012-11-27 09:56:12 UTC --- Note it isn't just call arg info, also NOTE_INSN_VAR_LOCATION for variable l. Without any of the patches we have (testcase from previous comment): (note 55 2 41 2 (var_location

[Bug fortran/54572] Use libbacktrace library

2012-11-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54572 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- C

[Bug middle-end/55331] [4.6 Regression] ICE: SIGSEGV in substitute_and_fold with -O2 -fno-tree-fre

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55331 Richard Biener changed: What|Removed |Added Known to work||4.7.3, 4.8.0 Summary

[Bug middle-end/55477] [devirt] trunk fails inline-devirt tests #2 and and #3 whereas they pass in google/4_7

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55477 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Commen

[Bug c++/55015] [4.7/4.8 Regression] Lambda functions not found at link time when declared in an inline function

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

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 --- Comment #12 from Jakub Jelinek 2012-11-27 10:38:13 UTC --- I'd bet the problem is that for the volatile asms (and setjmp call) cselib.c doesn't call the hook at all. var-tracking.c doesn't call cselib on CODE_LABELs (another spot that

[Bug middle-end/55481] [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test

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

[Bug middle-end/55481] [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55481 --- Comment #5 from Richard Biener 2012-11-27 10:41:34 UTC --- Created attachment 28790 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28790 reduced testcase Reduced testcase attached.

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 Jakub Jelinek changed: What|Removed |Added Attachment #28789|0 |1 is obsolete|

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #3 from Jan Hubicka 2012-11-27 10:55:04 UTC --- Created attachment 28792 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28792 patch This is patch I am going to test. It copies open64' notion of heavy calls - i.e. the

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Jan Hubicka changed: What|Removed |Added CC||rguenther at suse dot de --- Comm

[Bug c++/55015] [4.7/4.8 Regression] Lambda functions not found at link time when declared in an inline function

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55015 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Targe

[Bug middle-end/55481] [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55481 --- Comment #6 from Richard Biener 2012-11-27 11:02:39 UTC --- More reduced testcase, fails when compiled at -O2 with the C++ frontend, passes compiled with the C frontend ... typedef signed char int8_t; extern void abort (void); #de

[Bug c++/55015] [4.7/4.8 Regression] Lambda functions not found at link time when declared in an inline function

2012-11-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55015 --- Comment #8 from Paolo Carlini 2012-11-27 11:02:42 UTC --- Never mind, it's very easy, it's the following change, the fix for PR53821: http://gcc.gnu.org/viewcvs?view=revision&revision=189176 And PR55472 is a duplicate, reverting

[Bug c++/55472] [4.7/4.8 Regression] Linker cannot find lambda symbol

2012-11-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55472 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/55015] [4.7/4.8 Regression] Lambda functions not found at link time when declared in an inline function

2012-11-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55015 Paolo Carlini changed: What|Removed |Added CC||walker_643 at yahoo dot com ---

[Bug middle-end/55430] [4.8 Regression] LRA miscompilation of ree.c

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55430 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/55477] [devirt] trunk fails inline-devirt tests #2 and and #3 whereas they pass in google/4_7

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55477 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/46453] MIPS backend is not using special instructions for __builtin_bswap32

2012-11-27 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46453 Hans-Peter Nilsson changed: What|Removed |Added CC||hp at gcc dot gnu.org ---

[Bug middle-end/55481] [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55481 Richard Biener changed: What|Removed |Added Depends on||35634 --- Comment #7 from Rich

[Bug regression/55486] New: FAIL: gcc.dg/sms-7.c (internal compiler error)

2012-11-27 Thread kyrylo.tkachov at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55486 Bug #: 55486 Summary: FAIL: gcc.dg/sms-7.c (internal compiler error) Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug debug/55467] [4.8 Regression] Debug info issues with gcc.dg/guality/pr36728-*.c

2012-11-27 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55467 --- Comment #14 from Hans-Peter Nilsson 2012-11-27 11:39:25 UTC --- (In reply to comment #13) > even volatile asm can't > clobber registers it doesn't describe to be clobbered, and memory it doesn't > describe to be clobbered. Wrong re

[Bug middle-end/55030] [4.8 Regression]: gcc.c-torture/execute/builtins/memcpy-chk.c execution, -Os (et al)

2012-11-27 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55030 --- Comment #8 from Hans-Peter Nilsson 2012-11-27 11:54:47 UTC --- (In reply to comment #7) > This patch broke bootstrap on s390x. Please open a new PR, assigned to me, and attach preprocessed code. Make it depend on this PR.

[Bug c/35634] [4.6/4.7/4.8 Regression] operand of pre-/postin-/decrement not promoted

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35634 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Blocks|554

[Bug middle-end/55487] New: ICE in mark_jump_label_1, at jump.c:1134 compiling gcc.c-torture/execute/pr51447.c at -O2 and above

2012-11-27 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55487 Bug #: 55487 Summary: ICE in mark_jump_label_1, at jump.c:1134 compiling gcc.c-torture/execute/pr51447.c at -O2 and above Classification: Unclassified Product: gcc Versi

[Bug tree-optimization/55110] [4.8 Regression] Internal compiler error in vectorizable_reduction, at tree-vect-loop.c:4633

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55110 --- Comment #3 from Jakub Jelinek 2012-11-27 13:34:19 UTC --- Author: jakub Date: Tue Nov 27 13:34:11 2012 New Revision: 193845 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193845 Log: PR tree-optimization/55110 * tr

[Bug middle-end/52650] [4.8 Regression] FAIL: gcc.dg/torture/pr51106-2.c * (internal compiler error)

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52650 --- Comment #18 from Jakub Jelinek 2012-11-27 13:38:40 UTC --- Author: jakub Date: Tue Nov 27 13:38:32 2012 New Revision: 193846 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193846 Log: PR middle-end/52650 * function

[Bug tree-optimization/55110] [4.8 Regression] Internal compiler error in vectorizable_reduction, at tree-vect-loop.c:4633

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55110 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #5 from Richard Biener 2012-11-27 13:39:57 UTC --- Well, the loop isn't unrolled until late cunroll after which there is no SRA / FRE to fix things up. No, DOM doesn't get it by implementation limitation. As for the PRE iss

[Bug middle-end/52650] [4.8 Regression] FAIL: gcc.dg/torture/pr51106-2.c * (internal compiler error)

2012-11-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52650 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

2012-11-27 Thread mmatti.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426 --- Comment #2 from Manjunath S Matti 2012-11-27 13:43:43 UTC --- (In reply to comment #1) > Reverting the definition of CANNOT_CHANGE_MODE_CLASS introduced on 2012-10-22 > at rev #192687 avoids the ICE too. I have tried this, reverting

[Bug lto/54795] [4.8 Regression] LTO miscompiled external array access

2012-11-27 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54795 --- Comment #27 from hjl at gcc dot gnu.org 2012-11-27 13:56:37 UTC --- Author: hjl Date: Tue Nov 27 13:56:31 2012 New Revision: 193848 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193848 Log: Handle OPT_SPECIAL_XXX in LTO

[Bug lto/55474] global-buffer-overflow in lto-wrapper.c

2012-11-27 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55474 --- Comment #1 from hjl at gcc dot gnu.org 2012-11-27 13:56:38 UTC --- Author: hjl Date: Tue Nov 27 13:56:31 2012 New Revision: 193848 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193848 Log: Handle OPT_SPECIAL_XXX in LTO

[Bug sanitizer/55488] New: Implement cold calls in tsan run-time

2012-11-27 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55488 Bug #: 55488 Summary: Implement cold calls in tsan run-time Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55489] New: [4.7 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 Bug #: 55489 Summary: [4.7 regression] insane PRE memory usage with PIE (translate.i) Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCON

[Bug sanitizer/55480] gfortran.dg/allocate_alloc_opt_1{0,3}.f90 test cases ICE f951 with -fsanitize=address

2012-11-27 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55480 --- Comment #4 from Jack Howarth 2012-11-27 14:08:41 UTC --- Also seen in... FAIL: gcc.c-torture/compile/20010525-1.c -O0 (internal compiler error) FAIL: gcc.c-torture/compile/20010525-1.c -O0 (test for excess errors) FAIL: gcc.c-

[Bug rtl-optimization/55489] [4.7 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 Paolo Bonzini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/55489] [4.7 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 Richard Biener changed: What|Removed |Added Known to work||4.4.6, 4.8.0 Target Milestone

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #6 from Jan Hubicka 2012-11-27 14:35:39 UTC --- Hmm, OK. I wonder how google's branch handles this correctly...

[Bug sanitizer/55480] many test cases fail using -fsanitize=address with internal compiler error: verify_gimple failed

2012-11-27 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55480 --- Comment #5 from Jack Howarth 2012-11-27 14:48:24 UTC --- On x86_64 Fedora 15, these failure back trace as... $ gdb /home/howarth/work-gcc/gcc/cc1 ... (gdb) r -quiet -v -iprefix /home/howarth/work-gcc/gcc/../lib/gcc/x86_64-unknown-l

[Bug c/35634] [4.6/4.7/4.8 Regression] operand of pre-/postin-/decrement not promoted

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35634 --- Comment #36 from Richard Biener 2012-11-27 14:56:56 UTC --- Created attachment 28794 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28794 first patch updated With the first patch updated to apply again and to instead of promoti

[Bug other/55490] New: wrong function argument evalution ?

2012-11-27 Thread ddcc at ontooo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 Bug #: 55490 Summary: wrong function argument evalution ? Classification: Unclassified Product: gcc Version: 4.3.4 Status: UNCONFIRMED Severity: blocker Pr

[Bug tree-optimization/55264] [4.6/4.7/4.8 Regression] ICE: in ipa_make_edge_direct_to_target, at ipa-prop.c:2141 with -O2 -fno-early-inlining -fno-weak

2012-11-27 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55264 Aldy Hernandez changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug target/51106] [4.6 Regression] ICE in move_insn, at haifa-sched.c:2314

2012-11-27 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51106 --- Comment #22 from Dominique d'Humieres 2012-11-27 15:46:07 UTC --- Does revision 193846 fix this PR or not?

[Bug rtl-optimization/55489] [4.7/4.8 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 Paolo Bonzini changed: What|Removed |Added Known to work|4.8.0 | Summary|[4.7 regress

[Bug middle-end/53992] Combining -fopenmp and -fgnu-tm results in segfault or misbehaving binaries

2012-11-27 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53992 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/54791] AIX-only: Constructors are not called in main program.

2012-11-27 Thread adivilceanu at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #25 from Adi 2012-11-27 15:54:30 UTC --- One more question: Do you know why cc1plus and cc1 have around 300 Mb after I build them ? I just did configure and make on the official sources.(now other options) I see that on the of

[Bug c/55490] wrong function argument evalution ?

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 Jonathan Wakely changed: What|Removed |Added Component|other |c --- Comment #1 from Jonatha

[Bug c/55491] New: Segmentation fault

2012-11-27 Thread tom.day at amlin dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 Bug #: 55491 Summary: Segmentation fault Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/55490] wrong function argument evalution ?

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 Jonathan Wakely changed: What|Removed |Added Severity|blocker |normal --- Comment #2 from Jo

[Bug middle-end/55481] [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55481 --- Comment #8 from Richard Biener 2012-11-27 16:10:29 UTC --- The following even more reduced testcase is not fixed by the patch pending for PR35634. typedef signed char int8_t; #define SIZE 13 static inline int8_t do_shift() { re

[Bug sanitizer/55485] probable false positive on __builtin_setjmp/__builtin_longjmp

2012-11-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55485 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/55492] New: __atomic_load doesn't match ACQUIRE memory model

2012-11-27 Thread yvan.roux at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55492 Bug #: 55492 Summary: __atomic_load doesn't match ACQUIRE memory model Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/55491] Segmentation fault

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 --- Comment #1 from Jonathan Wakely 2012-11-27 16:13:51 UTC --- The Obfuscated C Contest is this way: http://www.ioccc.org/ Why should anyone bother trying to work out what that does? At least fix the warnings and see if the error goes

[Bug target/55491] Segmentation fault

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 --- Comment #2 from Jonathan Wakely 2012-11-27 16:15:22 UTC --- Oh sorry I missed it causes an ICE, I thought the segfault was from the program - apologies.

[Bug lto/55493] New: [4.8 Regression] LTO always ICEs on i686-w64-mingw32

2012-11-27 Thread fanael4 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55493 Bug #: 55493 Summary: [4.8 Regression] LTO always ICEs on i686-w64-mingw32 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: majo

[Bug target/55491] Segmentation fault

2012-11-27 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 Kai Tietz changed: What|Removed |Added CC||ktietz at gcc dot gnu.org Known

[Bug lto/55493] [4.8 Regression] LTO always ICEs on i686-w64-mingw32

2012-11-27 Thread fanael4 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55493 --- Comment #1 from fanael4 at gmail dot com 2012-11-27 16:25:58 UTC --- Forgot to mention: 4.7.2 - works 4.8.0 r193777 - fails

[Bug sanitizer/55485] probable false positive on __builtin_setjmp/__builtin_longjmp

2012-11-27 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55485 Konstantin Serebryany changed: What|Removed |Added CC||konstantin.s.serebryany at

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #7 from Matt Hargett 2012-11-27 17:32:01 UTC --- I'll rewrite the test to add a loop that hopefully triggers it as hot at -O3 (and gets unrolled). shouldn't it inline at -O2 since DCE would eliminate the function body and make

[Bug middle-end/55477] [devirt] trunk fails inline-devirt tests #2 and and #3 whereas they pass in google/4_7

2012-11-27 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55477 --- Comment #4 from Matt Hargett 2012-11-27 17:37:01 UTC --- I'll add a loop to the test that hopefully triggers the inlining (and does the unrolling). Adding both variants (renamed main and with loop) to the test suite would be fantast

[Bug target/55491] Segmentation fault

2012-11-27 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- C

[Bug sanitizer/55485] probable false positive on __builtin_setjmp/__builtin_longjmp

2012-11-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55485 --- Comment #3 from Eric Botcazou 2012-11-27 17:44:06 UTC --- > Can they be lowered to regular setjmp/longjmp calls? > If yes, then the run-time library interceptor should take care of them. The purpose of __builtin_setjmp/__builtin_lon

[Bug sanitizer/55485] probable false positive on __builtin_setjmp/__builtin_longjmp

2012-11-27 Thread konstantin.s.serebryany at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55485 --- Comment #4 from Konstantin Serebryany 2012-11-27 17:52:02 UTC --- For what purpose would any one avoid longjmp call, other than for performance? Under asan, performance already drops by 2x, so using calls will not hurt much. Of course

[Bug sanitizer/48076] Unsafe double checked locking in __emutls_get_address

2012-11-27 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48076 --- Comment #2 from Richard Henderson 2012-11-27 18:01:17 UTC --- Are you sure this isn't a false-positive? The way I read this code, it is certainly possible for the optimizer (or the processor) to prefetch emutls_key before the load of

[Bug sanitizer/55485] probable false positive on __builtin_setjmp/__builtin_longjmp

2012-11-27 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55485 --- Comment #5 from Eric Botcazou 2012-11-27 18:06:58 UTC --- > For what purpose would any one avoid longjmp call, other than for > performance? > Under asan, performance already drops by 2x, so using calls will not hurt > much. > Of c

[Bug sanitizer/48076] Unsafe double checked locking in __emutls_get_address

2012-11-27 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48076 Richard Henderson changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/55491] Segmentation fault

2012-11-27 Thread tom.day at amlin dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 --- Comment #5 from tom.day at amlin dot co.uk 2012-11-27 18:20:09 UTC --- Thanks for comments and sorry if original post was at all unclear. The error I got was from gcc hosted on mingw32 and, as per Mikael's comment, I noticed that omittin

[Bug other/55490] wrong function argument evalution ?

2012-11-27 Thread ddcc at ontooo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 dennis changed: What|Removed |Added Component|c |other Severity|normal

[Bug c/55490] wrong function argument evalution ?

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 Jonathan Wakely changed: What|Removed |Added Component|other |c Severity|blocker

[Bug c/55490] wrong function argument evalution ?

2012-11-27 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 --- Comment #5 from Jonathan Wakely 2012-11-27 18:37:10 UTC --- Also, GCC 4.3 is no longer supported, there's no point reporting bugs in old discontinued releases.

[Bug c++/55494] New: ICE for char array or int in variadic template

2012-11-27 Thread jondreads at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55494 Bug #: 55494 Summary: ICE for char array or int in variadic template Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c/55490] wrong function argument evalution ?

2012-11-27 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55490 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55494] ICE for char array or int in variadic template

2012-11-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55494 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/54791] AIX-only: Constructors are not called in main program.

2012-11-27 Thread adivilceanu at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #26 from Adi 2012-11-27 18:55:08 UTC --- One more question: Do you know why cc1plus and cc1 have around 300 Mb after I build them ? I just did configure and make on the official sources.(now other options) I see that on the of

[Bug c++/55494] ICE for char array or int in variadic template

2012-11-27 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55494 --- Comment #2 from Marek Polacek 2012-11-27 18:55:34 UTC --- ICEs even with 4.7 branch. With 4.6: /home/marek/rh/tests/pr55494.C:6:19: warning: variadic templates only available with -std=c++0x or -std=gnu++0x [enabled by default] /home/marek

[Bug target/54791] AIX-only: Constructors are not called in main program.

2012-11-27 Thread adivilceanu at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #27 from Adi 2012-11-27 19:00:53 UTC --- I have put gmp 4.3.2 and still I get the errors when it builds libstdc++-v3.

[Bug target/55491] Segmentation fault

2012-11-27 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55491 --- Comment #6 from Mikael Pettersson 2012-11-27 19:09:34 UTC --- Actually my tests were with -O2 -m32 -mrtd; I only mentioned the "-m32 -mrtd" part because the 64-bit target ignores -mrtd, one has to explicitly select the 32-bit target fo

[Bug fortran/55476] Bogus warning "Pointer might outlive the pointer target"

2012-11-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55476 --- Comment #4 from Tobias Burnus 2012-11-27 19:21:09 UTC --- Too simple patch. It won't work in the following case: module m integer, pointer :: p contains subroutine test integer, target :: t p => t contains sub

[Bug fortran/55476] Bogus warning "Pointer might outlive the pointer target"

2012-11-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55476 --- Comment #5 from Tobias Burnus 2012-11-27 19:23:34 UTC --- (In reply to comment #4) > Too simple patch. It won't work in the following case: … and it shouldn't: That's actually a case where the warning is correct!

[Bug c++/55495] New: internal compiler error: in write_array_type, at cp/mangle.c:3124

2012-11-27 Thread jasongross9+bugzilla at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55495 Bug #: 55495 Summary: internal compiler error: in write_array_type, at cp/mangle.c:3124 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug fortran/37336] Fortran 2003: Finish derived-type finalization

2012-11-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #1

[Bug rtl-optimization/55489] [4.7/4.8 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 --- Comment #2 from Paolo Bonzini 2012-11-27 20:27:09 UTC --- Author: bonzini Date: Tue Nov 27 20:26:57 2012 New Revision: 193867 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193867 Log: 2012-11-27 Paolo Bonzini PR

[Bug rtl-optimization/55489] [4.7/4.8 regression] insane PRE memory usage with PIE (translate.i)

2012-11-27 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489 --- Comment #3 from Paolo Bonzini 2012-11-27 20:29:24 UTC --- Author: bonzini Date: Tue Nov 27 20:29:15 2012 New Revision: 193868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193868 Log: 2012-11-27 Paolo Bonzini PR

[Bug target/54791] AIX-only: Constructors are not called in main program.

2012-11-27 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #28 from David Edelsohn 2012-11-27 20:42:06 UTC --- Is the executable size due to debugging information? Do the RPMs contain stripped executables? I do not know why your build is failing. It looks like a conflict due to your

[Bug target/55448] using const-reference SSE or AVX types leads to unnecessary unaligned loads

2012-11-27 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55448 --- Comment #4 from Martin Jambor 2012-11-27 20:45:50 UTC --- I have proposed a patch on the mailing list: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02265.html It still needs a testcase from this bug but addresses this problem.

[Bug tree-optimization/55415] Early SRA produces unaligned complex types

2012-11-27 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55415 --- Comment #4 from Martin Jambor 2012-11-27 20:46:11 UTC --- I have proposed a patch on the mailing list: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02265.html

[Bug tree-optimization/54386] [4.8 Regression] Unaligned mem load wrongly generated for inlined inline/static function

2012-11-27 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54386 --- Comment #9 from Martin Jambor 2012-11-27 20:46:58 UTC --- I have proposed a patch on the mailing list: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02265.html Any testing, especially on strict-alignment platforms I do not have acce

[Bug middle-end/52890] Revision 185336 causes 10% degradation on cpu2000 benchmark 252.eon

2012-11-27 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 --- Comment #12 from Martin Jambor 2012-11-27 20:47:21 UTC --- I have proposed a patch on the mailing list: http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02265.html

[Bug c++/54560] g++ with --sysroot and -save-temps don't play nicely

2012-11-27 Thread elesueur at vmware dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54560 --- Comment #3 from Etienne Le Sueur 2012-11-27 21:25:47 UTC --- Ping. Any chance we can get this triaged? It breaks both ccache and distcc...

  1   2   >