[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-07-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||EH

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-07-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #22 from David Edelsohn dje at gcc dot gnu.org --- It is specific functionality that has not yet been implemented for 64 bit AIX. It works for 32 bit AIX.

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-07-01 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #17 from David Edelsohn dje at gcc dot gnu.org --- Is the exception throw inside the constructor? Are saying that the linking a file with a function defined with __attribute__ (constructor) causes the failure solely because the file

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-29 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #11 from David Edelsohn dje at gcc dot gnu.org --- I tested a corrected version of your example with both G++ 4.8.1 from Perzl.org / oss4aix.org and GCC trunk from a few days ago. I compiled both 32 bit (default) and 64 bit (-maix64

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2014-06-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 --- Comment #10 from David Edelsohn dje at gcc dot gnu.org --- Exceptions had been working. There is no wholesale failure of exceptions in the G++ testsuite. I also don't know why you are defining macros for Linux and AMD, or why you think

[Bug middle-end/61630] New: [4.10 Regression] ICE in symtab_get_node

2014-06-27 Thread dje at gcc dot gnu.org
-end Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org gcc -O1 gcc.dg/noncompile/920507-1.c internal compiler error: in symtab_get_node, at cgraph.h:1154 (gdb) run -O1 920507-1.c Starting program: /tmp/20140626/gcc/cc1 -O1 920507-1.c x Analyzing

[Bug middle-end/61630] [4.10 Regression] ICE in symtab_get_node

2014-06-27 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61630 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug bootstrap/61524] New: cgraph visibility aix bootstrap failure

2014-06-16 Thread dje at gcc dot gnu.org
: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Revision 211600 causes GCC Bootstrap to fail on AIX in stage 2. The gen* programs built by the stage 1 compiler all hang.

[Bug bootstrap/61524] cgraph visibility aix bootstrap failure

2014-06-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61524 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc-ibm-aix

[Bug ipa/61525] New: [4.9 Regression] ipa visibility TLC 2/n failures on AIX

2014-06-16 Thread dje at gcc dot gnu.org
Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org The ipa visibility patch introduces a massive number of new testsuite failures on AIX.

[Bug ipa/61525] [4.9 Regression] ipa visibility TLC 2/n failures on AIX

2014-06-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61525 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc-ibm-aix

[Bug regression/61516] [4.10 Regression]: build fails on auto-inc-dec.c or libgcc2.c with obvious patch

2014-06-15 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61516 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|cris-axis-elf |cris-axis-elf

[Bug other/61300] powerpc64le miscompile with KR-style function definition at -O0

2014-05-24 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61300 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64le

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #25 from David Edelsohn dje at gcc dot gnu.org --- Thanks for tracking this down. I will test it as well. AIX is a very good canary for these types of bugs.

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #27 from David Edelsohn dje at gcc dot gnu.org --- The GCC 4.9 branch bootstraps with the patch for me. I'm running the testsuite now.

[Bug target/57836] large constants evaluated inline

2014-05-14 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57836 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- The affect of deligitimize_address on storing constants in the TOC vs materializing inline was unintentional, but my JIT experiments on POWER7 did not show a bad performance affect

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-09 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #20 from David Edelsohn dje at gcc dot gnu.org --- (gdb) print debug_cgraph_node(node) __builtin_unreachable/1630 (void __builtin_unreachable()) @700099c0 Type: function Visibility: external public visibility_specified artificial

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-09 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #21 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 32770 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32770action=edit full cgraph dump gzipped

[Bug libgcc/60939] AIX: exceptions not caught when calling function via pointer

2014-05-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- I am not aware of any specific workaround. I assume that if you could avoid the function pointer, you would. G++ exception handling implementation on AIX is fragile.

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #18 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 32761 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32761action=edit Pre-processed file that causes ICE The pre-processed file crashes both 4.9 branch

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #15 from David Edelsohn dje at gcc dot gnu.org --- #0 _Z11fancy_abortPKciS0_ ( file=0x11dc62b8 gt_ggc_r_gt_cp_method_h+94056 /home/dje/src/gcc/gcc/vec.h, line=735, function=0x11dc62e0 gt_ggc_r_gt_cp_method_h+94096 operator

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #16 from David Edelsohn dje at gcc dot gnu.org --- 3153 gcc_checking_assert (true_predicate_p ((*info-entry)[0].predicate)); (gdb) print info $1 = (inline_summary *) 0x704970f8 (gdb) print info-entry $2 = (vec *) 0x0 (gdb) print

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #17 from David Edelsohn dje at gcc dot gnu.org --- (gdb) print node-name() $37 = 0x303f2768 void __builtin_unreachable() (gdb) print *edge $32 = {count = 0, caller = 0x70460a80, callee = 0x700099c0, prev_caller = 0x0, next_caller

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-04 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #12 from David Edelsohn dje at gcc dot gnu.org --- Are you using GNU Bash as your SHELL (recommended in the target-specific installation instructions). It should not take that long to bootstrap GCC on a recent system. AIX /bin/sh runs

[Bug target/61030] New: PowerPC 128 bit integer divide

2014-05-01 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org The rs6000 port should use divde to implement GCC named pattern divmodtidi4 and divdeu to for udivmodtidi4. Similarly, divwe and divweu can implement divmoddisi4 and udivmoddisi4.

[Bug target/61030] PowerPC 128 bit integer divide

2014-05-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61030 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-29 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-29 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #8 from David Edelsohn dje at gcc dot gnu.org --- I reproduced the failure starting with both GCC 4.6.3 and GCC 4.8.1. However, I am seeing some very strange results: r209278 built in /tmp/20140412 SUCCESS r209300 (trunk before

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-29 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #9 from David Edelsohn dje at gcc dot gnu.org --- Torbjorn: could you try building in a different directory, e.g., /builds/MMDD for the date or some random number?

[Bug bootstrap/60984] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-28 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- I have been bootstrapping GCC trunk and 4.9 on AIX 7.1 without any failures.

[Bug bootstrap/60984] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-28 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|powerpc-ibm-aix6.1 |powerpc-ibm-aix

[Bug bootstrap/60984] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-28 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- 731 templatetypename T, typename A 732 inline T 733 vecT, A, vl_embed::operator[] (unsigned ix) 734 { 735 gcc_checking_assert (ix m_vecpfx.m_num); 736

[Bug bootstrap/60984] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-04-28 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug bootstrap/50689] AIX bootstrap failure from cgraphunit.c aliases change

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50689 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/60143] AIX: gcc-4.8.2: for loop not entered when -maix64 and -O are set

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60143 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|powerpc-aix64 |powerpc64

[Bug c++/60143] AIX: gcc-4.8.2: for loop not entered when -maix64 and -O are set

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60143 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- This already is fixed in 4.9.0. I am unsure which patch actually fixed the bug.

[Bug libgcc/60939] AIX: exceptions not caught when calling function via pointer

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|powerpc-ibm-aix6.1.0.0 |powerpc-ibm-aix

[Bug target/42465] internal compiler error: in extract_insn, at recog.c:2001

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42465 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/42465] internal compiler error: in extract_insn, at recog.c:2001

2014-04-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42465 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/60763] [4.9 Regression] ICE in extract_insn starting with rev 208984

2014-04-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60763 --- Comment #13 from David Edelsohn dje at gcc dot gnu.org --- Gentlemen, I really do not understand this discussion. I used the term crude and receive a response that it is not crude, but it is dangerous. WTF? Why is anyone trying to sell

[Bug rtl-optimization/60763] [4.9 Regression] ICE in extract_insn starting with rev 208984

2014-04-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60763 --- Comment #16 from David Edelsohn dje at gcc dot gnu.org --- Comment on attachment 32568 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32568 Patch with changelog and comment. Okay. Thanks for the clarification.

[Bug rtl-optimization/60763] [4.9 Regression] ICE in extract_insn starting with rev 208984

2014-04-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60763 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- I can see why the proposed patch will work, but it seems a little heavy-handed. This case isn't something that simplify_gen_subreg() should handle?

[Bug rtl-optimization/60763] [4.9 Regression] ICE in extract_insn starting with rev 208984

2014-04-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60763 --- Comment #10 from David Edelsohn dje at gcc dot gnu.org --- I'm not questioning the analysis, I'm questioning the solution. Directly generating a register and jamming in the REGNO in this pattern seems sort of crude. gen_rtx_REG (DImode, REGNO

[Bug target/378] [AIX] gcc cannot compile huge c file

2014-04-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=378 --- Comment #13 from David Edelsohn dje at gcc dot gnu.org --- I mis-remembered the bug. This is a problem with branch distance. The GNU Assembler, GNU Linker and GOLD allow instruction relaxation that creates long branch stubs for far branches

[Bug target/378] [AIX] gcc cannot compile huge c file

2014-04-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=378 --- Comment #11 from David Edelsohn dje at gcc dot gnu.org --- Recent releases of GCC are built with linker options to allow larger data section. Are the user process limits (ulimit) set large enough? One could rebuild GCC cc1 and cc1plus with even

[Bug target/46481] long double should default to 64bit even for aix6.1

2014-02-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46481 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/58115] testcase gcc.target/i386/intrinsics_4.c failure

2014-01-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58115 --- Comment #15 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Sat Jan 11 18:57:56 2014 New Revision: 206554 URL: http://gcc.gnu.org/viewcvs?rev=206554root=gccview=rev Log: PR target/58115 * config/rs6000/rs6000

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2013-12-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #8 from David Edelsohn dje at gcc dot gnu.org --- Mike, can you apply the patch to the 4.8 branch? Thanks, David

[Bug target/33704] AIX runs c++ constructors in incorrect order

2013-11-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33704 --- Comment #23 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Sat Nov 23 15:38:07 2013 New Revision: 205309 URL: http://gcc.gnu.org/viewcvs?rev=205309root=gccview=rev Log: libgcc: PR target/33704 * config/rs6000

[Bug c++/59208] [4.9 Regression] ice in initialize_flags_in_bb

2013-11-20 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59208 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||dje at gcc dot

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux

2013-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/58934] [4.9 Regression]: build fails on cris-elf in reload_cse_simplify_operands for newlib dtoa.c

2013-10-31 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58934 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|cris-axis-elf, |cris-axis-elf

[Bug bootstrap/58933] New: IRA ICE in update_costs_from_allocno

2013-10-30 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org /nasfarm/edelsohn/src/src/libgcc/libgcov.c: In function 'gcov_exit': /nasfarm/edelsohn/src/src/libgcc/libgcov.c:827:1: internal compiler error: in up date_costs_from_allocno, at ira-color.c:1334

[Bug bootstrap/58933] IRA ICE in update_costs_from_allocno

2013-10-30 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58933 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 --- Comment #6 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Thu Oct 24 12:53:51 2013 New Revision: 204009 URL: http://gcc.gnu.org/viewcvs?rev=204009root=gccview=rev Log: Backport from mainline 2013-10-23 David

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Wed Oct 23 14:32:32 2013 New Revision: 203977 URL: http://gcc.gnu.org/viewcvs?rev=203977root=gccview=rev Log: PR target/58838 * config/rs6000/rs6000

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- Index: rs6000.md === --- rs6000.md (revision 203930) +++ rs6000.md (working copy) @@ -2699,7 +2699,7

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 31071 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31071action=edit Disable mullw. dot form in 64 bit mode Revised patch that also disables splitters.

[Bug target/58838] mullw sets condition code incorrectly.

2013-10-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58838 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug c++/58816] [4.9 Regression] ICE have tree_list in private_is_attribute_p

2013-10-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58816 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c++/58816] New: [4.9 Regression] ICE have tree_list in private_is_attribute_p

2013-10-21 Thread dje at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org /home/dje/src/src/gcc/testsuite/g++.dg/cpp0x/gen-attrs-11.C: In instantiation of 'struct Oint::I': /home/dje/src/src/gcc/testsuite/g++.dg/cpp0x/gen-attrs-11.C:17:16

[Bug c++/58816] [4.9 Regression] ICE have tree_list in private_is_attribute_p

2013-10-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58816 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- The patch solves the regression in my recent bootstrap (testresults sent to mailinglist).

[Bug bootstrap/58206] [4.9 Regression] AIX bootstrap broken

2013-08-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58206 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc-ibm-aix

[Bug bootstrap/58206] New: [4.9 Regression] AIX bootstrap broken

2013-08-20 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org AIX Bootstrap is severely broken sometime after revision 201843. There are an overwhelming number of linker errors. I am trying to bisect.

[Bug bootstrap/58206] [4.9 Regression] AIX bootstrap broken

2013-08-20 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58206 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/58179] New: [4.9 Regression] obj_type_ref ICE building libobjc

2013-08-16 Thread dje at gcc dot gnu.org
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org /nasfarm/edelsohn/src/src/libobjc/accessors.m: In function 'objc_getProperty': /nasfarm/edelsohn/src/src/libobjc/accessors.m:127:11: internal compiler error: in obj_type_ref_class, at tree.c

[Bug middle-end/58179] [4.9 Regression] obj_type_ref ICE building libobjc

2013-08-16 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58179 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug target/58139] New: PowerPC volatile VSX register live across call

2013-08-12 Thread dje at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org void tightness3_intrinsics2(double* A, double* B, int N) { __vector double * vA = (__vector double*)A; __vector double * vB = (__vector double*)B; __vector double va0, va1; double b0, b1, b2, b3

[Bug target/58139] PowerPC volatile VSX register live across call

2013-08-12 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58139 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug middle-end/58094] New: [4.9 Regression] IPA devirt testsuite errors

2013-08-06 Thread dje at gcc dot gnu.org
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org http://gcc.gnu.org/ml/gcc-patches/2013-08/msg00092.html This patch caused new testsuite regressions: FAIL: g++.dg/ipa/devirt-11.C -std=gnu++98 scan-ipa-dump-times inline Discovered a virtual call

[Bug middle-end/58094] [4.9 Regression] IPA devirt testsuite errors

2013-08-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58094 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug middle-end/58094] [4.9 Regression] IPA devirt testsuite errors

2013-08-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58094 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 30620 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30620action=edit ipa and tree dumps -fdump-ipa-all -fdump-tree-all output file attached in gzipped tar file.

[Bug middle-end/58096] [4.9 Regression] gcc.dg/tree-ssa/attr-alias.c fails with r201439

2013-08-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58096 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/58049] New: [4.9 Regression] libstdc++ bootstrap failure for fix to PR libstdc++/57779

2013-08-01 Thread dje at gcc dot gnu.org
: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org In file included from /tmp/20130801/powerpc-ibm-aix7.1.0.0/libstdc++-v3/include/ debug/safe_sequence.h:34:0, from /nasfarm/edelsohn

[Bug libstdc++/58049] [4.9 Regression] libstdc++ bootstrap failure for fix to PR libstdc++/57779

2013-08-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58049 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/58034] glibc nptl/tst-cleanup2 fail due to scheduling

2013-07-31 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58034 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/58034] glibc nptl/tst-cleanup2 fail due to scheduling

2013-07-31 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58034 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- I wonder if this is due to _setjmp not being marked as return twice. Is that a missing decoration in the GLIBC declaration?

[Bug target/56864] [4.9 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect vectorized 1 loops 0

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56864 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/56787] [4.8 Regression] Vectorization fails because of CLOBBER statements

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56787 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||dje at gcc dot

[Bug middle-end/57955] [4.6/4.7/4.8/4.9 Regression] Uniquization of constants reduces alignment of initializers

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Summary|Uniquization of constants |[4.6/4.7/4.8/4.9

[Bug middle-end/57955] New: Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org A patch to improve uniquization of constants at the tree level broke alignment of constants and vectorized copies. gcc.target/powerpc/ppc-vector-memcpy.c

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Keywords||missed

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- The change caused a testcase failure, which was not investigated. I don't understand the comment questionable optimization patterns. Optimizing for size should be controlled by -Os.

[Bug c++/19448] Different value representation for bitfield width exceeding its type size.

2013-07-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19448 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||dje at gcc dot

[Bug testsuite/57687] FAIL: c-c++-common/cilk-plus/AN/comma_exp.c on x86_64-apple-darwin10

2013-06-26 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57687 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|x86_64-apple-darwin10 |x86_64-apple

[Bug driver/57652] [4.7/4.8/4.9 Regression] collect2 does not clean up temporary files

2013-06-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57652 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug driver/57652] New: [4.7/4.8/4.9 Regression] collect2 does not clean up temporary files

2013-06-19 Thread dje at gcc dot gnu.org
Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org The 2011-05-19 change to convert collect2 to use the common diagnostics infrastructure broke collect2's handling of temporary files. The original error

[Bug driver/57652] [4.7/4.8/4.9 Regression] collect2 does not clean up temporary files

2013-06-19 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57652 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Known

[Bug driver/57652] [4.7/4.8/4.9 Regression] collect2 does not clean up temporary files

2013-06-19 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57652 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- Prototype patch to use atexit. PR driver/57652 * collect2.c (collect_atexit): New. (collect_exit): Directly call exit. (main): Register collect_atexit

[Bug middle-end/57500] [4.9 Regression] Segfault in ipa_record_reference

2013-06-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57500 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/57415] [4.9 Regression] New PPC testsuite failure C++ compound literarl expr unimplemented

2013-06-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57415 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Yes, the patch seems to fix the testsuite failure.

[Bug middle-end/57500] New: [4.9 Regression] Segfault in ipa_record_reference

2013-06-01 Thread dje at gcc dot gnu.org
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Symtab cleanups 2/17 introduces 45 new failures in libstdc++ testsuite on AIX. #0 _Z20ipa_record_referenceP15symtab_node_defS0_11ipa_ref_useP18gimple_statement_d (referring_node=0x70d3ad58

[Bug middle-end/57500] [4.9 Regression] Segfault in ipa_record_reference

2013-06-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57500 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc-ibm-aix

[Bug middle-end/57500] [4.9 Regression] Segfault in ipa_record_reference

2013-06-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57500 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 30240 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30240action=edit preprocessed testsuite/20_util/allocator_traits/members/construct.cc

[Bug middle-end/57500] [4.9 Regression] Segfault in ipa_record_reference

2013-06-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57500 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Unoptimized backtrace: Program received signal SIGSEGV, Segmentation fault. 0x1056d054 in _ZN7va_heap7reserveIP7ipa_refEEvRP3vecIT_S_8vl_embedEjb ( v=@0x24: 0x0, reserve=1, exact

[Bug middle-end/57500] [4.9 Regression] Segfault in ipa_record_reference

2013-06-01 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57500 --- Comment #4 from David Edelsohn dje at gcc dot gnu.org --- The failure occurs with or without -O1/-O2. I am invoking cc1plus with -g -std=gnu++0x

[Bug c++/57415] New: [4.9 Regression] New PPC testsuite failure C++ compound literarl expr unimplemented

2013-05-25 Thread dje at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org /tmp/20130524/gcc/testsuite/g++2/../../xg++ -B/tmp/20130524/gcc/testsuite/g++2/../../ /nasfarm/dje/src/src/gcc/testsuite/g++.dg/ext/altivec-cell-2

<    4   5   6   7   8   9   10   11   12   >