[Bug target/56948] New: PPC V2DI ICE when loading zero into GPRs

2013-04-13 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56948 Bug #: 56948 Summary: PPC V2DI ICE when loading zero into GPRs Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/56948] PPC V2DI ICE when loading zero into GPRs

2013-04-13 Thread dje at gcc dot gnu.org
||2013-04-13 AssignedTo|unassigned at gcc dot |dje at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from David Edelsohn 2013-04-13 19:26:21 UTC --- Created

[Bug target/56948] PPC V2DI ICE when loading zero into GPRs

2013-04-13 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56948 David Edelsohn changed: What|Removed |Added Target Milestone|--- |4.8.1

[Bug target/56948] PPC V2DI ICE when loading zero into GPRs

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

[Bug middle-end/51982] Shrink-wrapping opportunity

2013-04-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51982 --- Comment #3 from David Edelsohn 2013-04-21 23:26:03 UTC --- Created attachment 29912 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29912 self-contained example The function lookup_unicode should be shrink-wrapped to not create

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-04-30 Thread dje at gcc dot gnu.org
||2013-04-30 CC||dje at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from David Edelsohn 2013-04-30 20:45:54 UTC --- Confirmed.

[Bug middle-end/57161] ICE in in check_probability, at basic-block.h:941

2013-05-03 Thread dje at gcc dot gnu.org
||dje at gcc dot gnu.org Resolution||DUPLICATE --- Comment #3 from David Edelsohn 2013-05-03 14:53:51 UTC --- Duplicate. *** This bug has been marked as a duplicate of bug 57154 ***

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 David Edelsohn changed: What|Removed |Added CC||anton at samba dot org --- Com

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2013-05-03 CC||dje at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #4 from David Edelsohn 2013-05-03 14:58:24 UTC --- Confirmed.

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #6 from David Edelsohn 2013-05-03 15:02:18 UTC --- Created attachment 30022 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30022 Testcase Testcase from Anton Blanchard transferred from PR 57161 # gcc -O2 -c foo.c fo

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-14 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #17

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

2012-09-12 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #9

[Bug tree-optimization/54497] [4.8 Regression] Revision 190015 causes 22% degradation on 172.mgrid on PowerPC

2012-09-12 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54497 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #3

[Bug bootstrap/38607] AIX error messages about TOC during build

2012-09-13 Thread dje at gcc dot gnu.org
CC||dje at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #19 from David Edelsohn 2012-09-13 20:10:17 UTC --- First, this is a warning from the AIX linker, not an error and not a failure. The warning technically is correct but

[Bug bootstrap/38607] AIX error messages about TOC during build

2012-09-14 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38607 --- Comment #20 from David Edelsohn 2012-09-14 23:23:45 UTC --- Author: dje Date: Fri Sep 14 23:23:41 2012 New Revision: 191316 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191316 Log: PR target/38607 Merge upstream chan

[Bug bootstrap/52887] Bootstrap on AIX failure: Undefined symbol: .std::function::function(std::function

2012-09-15 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52887 --- Comment #23 from David Edelsohn 2012-09-16 02:36:27 UTC --- I do not see the extraneous symbols using the example in comment #22 when compiling with trunk. Also, the example G++ invocation does not enable any optimizations.

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

2012-10-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #2 from David Edelsohn 2012-10-03 13:46:44 UTC --- Constructors are working because they work without your big header. I would try using divide and conquer techniques to reduce the big header and find out what is interfering w

[Bug c++/54601] AIX uses atexit which causes unloading of shared modules to break

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

[Bug target/50874] loc_t in tree-diagnostics.c conflicts with system header on AIX

2012-10-24 Thread dje at gcc dot gnu.org
||dje at gcc dot gnu.org Resolution||FIXED --- Comment #1 from David Edelsohn 2012-10-24 23:11:22 UTC --- This was fixed 2011-11-29.

[Bug bootstrap/55067] New: [4.8 Regression] AIX bootstrap failure due to lra.c loc_t

2012-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55067 Bug #: 55067 Summary: [4.8 Regression] AIX bootstrap failure due to lra.c loc_t Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug bootstrap/55067] [4.8 Regression] AIX bootstrap failure due to lra.c loc_t

2012-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55067 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix* St

[Bug bootstrap/55068] New: [4.8 Regression] AIX bootstrap in push_reload() after LRA merge

2012-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55068 Bug #: 55068 Summary: [4.8 Regression] AIX bootstrap in push_reload() after LRA merge Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCON

[Bug bootstrap/55068] [4.8 Regression] AIX bootstrap in push_reload() after LRA merge

2012-10-24 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55068 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix* St

[Bug rtl-optimization/54850] [4.8 Regression] FAIL: gcc.c-torture/execute/20041113-1.c execution, -Os

2012-10-29 Thread dje at gcc dot gnu.org
||2012-10-29 CC||dje at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #12 from David Edelsohn 2012-10-29 16:59:08 UTC --- Confirmed. What's the status of reviewing and committing the patch?

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

2012-11-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #7 from David Edelsohn 2012-11-03 13:48:46 UTC --- The New York area has experienced a major natural disaster. I am located near NYC. GCC support is provided by volunteers. Repeatedly resending your message will not elicit a f

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

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

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

2012-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #11 from David Edelsohn 2012-11-05 18:54:47 UTC --- I believe that the G++ front end tries to create a unique name from the first symbol it sees. I do not now if this is related to the constructor name collision that you are s

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

2012-11-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #13 from David Edelsohn 2012-11-06 14:46:34 UTC --- > Because if you have a function declared as inline in a header file that gets propagated to multiple source files is ok, but in my case that inline keyword was removed by som

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

2012-11-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 --- Comment #16 from David Edelsohn 2012-11-07 01:27:00 UTC --- G++ should create one specially named _GLOBAL__I_N_X function per constructor. collect2 sorts the constructors based on the N priority number encoded in the name.

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

2012-11-07 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 David Edelsohn changed: What|Removed |Added Depends on||33704 --- Comment #19 from Dav

[Bug libfortran/47032] New: libgfortran references complex long double functions missing on AIX

2010-12-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032 Summary: libgfortran references complex long double functions missing on AIX Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/47032] libgfortran references complex long double functions missing on AIX

2010-12-21 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/47032] libgfortran references complex long double functions missing on AIX

2011-01-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032 --- Comment #5 from David Edelsohn 2011-01-06 18:55:20 UTC --- (In reply to comment #4) > David, does GCC 4.5.x build on AIX? GCC 4.5 libgfortran builds on AIX 5.3, but not AIX 6.1. GCC 4.4 libgfortran built on both, so this is a regression, bu

[Bug libstdc++/47387] AIX ctype 'mask' override not working

2011-01-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47387 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #2

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-02-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #26 from David Edelsohn 2011-02-25 17:52:21 UTC --- Richard, Did you look at the list of sites providing pre-built binaries for AIX listed on the GCC website: http://gcc.gnu.org/install/binaries.html There are multiple options who

[Bug target/46887] Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2011-02-28 Thread dje at gcc dot gnu.org
||2011.02.28 16:50:45 CC||dje at gcc dot gnu.org Ever Confirmed|0 |1

[Bug c/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-01 Thread dje at gcc dot gnu.org
|UNCONFIRMED |NEW Keywords||wrong-code Last reconfirmed||2011.03.01 20:10:28 CC||dje at gcc dot gnu.org Host||powerpc-*-* Ever

[Bug target/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-02 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 --- Comment #2 from David Edelsohn 2011-03-02 22:08:51 UTC --- Did you build the application as a 32 bit or 64 bit application? If you used the default 32 bit on AIX did you try using -maix64?

[Bug target/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-02 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 --- Comment #3 from David Edelsohn 2011-03-02 22:29:43 UTC --- I can reproduce this bug. It occurs in AIX 32 bit mode, but not in AIX 64 bit mode. Linux 32 bit mode ABI is different than AIX 32 bit ABI, so it is more difficult for LTC to reprod

[Bug target/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-02 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 --- Comment #5 from David Edelsohn 2011-03-02 22:48:10 UTC --- The bug does not occur with -O1. It does occur with -O2 and above, both 32 bit and 64 bit AIX.

[Bug target/47947] Varibles of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-02 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 --- Comment #6 from David Edelsohn 2011-03-02 22:51:04 UTC --- Created attachment 23520 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23520 Assembly output from testcase

[Bug target/47947] Variables of type vector double are not copied correctly in gcc-4.5.1 and gcc-4.6.0

2011-03-02 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47947 --- Comment #9 from David Edelsohn 2011-03-03 01:48:17 UTC --- The assembly output produces the same results that Tejas shows in comment #4.

[Bug rtl-optimization/57308] New: DF_REF_REAL_LOC segfault in web.c:union_match_dups

2013-05-16 Thread dje at gcc dot gnu.org
: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Program received signal SIGSEGV, Segmentation fault. 0x10af1214 in _ZL8web_mainv () at /nasfarm/dje/src/src/gcc/web.c:138 138 if (DF_REF_REAL_LOC (*ref

[Bug rtl-optimization/57308] [4.9 Regression] DF_REF_REAL_LOC segfault in web.c:union_match_dups

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

[Bug rtl-optimization/57304] [4.9 Regression] Revision 198896 segfaults building cpu2000 benchmark 176.gcc

2013-05-17 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57304 --- Comment #3 from David Edelsohn --- The patch seems to fix the testsuite failures for me.

[Bug rtl-optimization/57304] [4.9 Regression] Revision 198896 segfaults building cpu2000 benchmark 176.gcc

2013-05-17 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57304 David Edelsohn changed: What|Removed |Added Target|powerpc64-linux |powerpc*-*-* Status|UNCONFIR

[Bug c++/57391] New: [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930

2013-05-23 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 The patch for PR c++/56930 breaks bootstrap on AIX when building libstdc++. I now receive the following error message: /tmp/20130524/gcc/include-fixed/math.h: In

[Bug c++/57391] [4.9 Regression] ICE compiling AIX math.h caused by PR c++/56930

2013-05-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57391 David Edelsohn changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[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

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

2013-05-25 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57415 David Edelsohn changed: What|Removed |Added Target||powerpc*-*-* Status|UNCONFIR

[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 --- 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 changed: What|Removed |Added Target||powerpc-ibm-aix* Status|UNCO

[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 --- Created attachment 30240 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30240&action=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 --- Unoptimized backtrace: Program received signal SIGSEGV, Segmentation fault. 0x1056d054 in _ZN7va_heap7reserveIP7ipa_refEEvRP3vecIT_S_8vl_embedEjb ( v=@0x24: 0x0, reserve=1, exact=false) at /nasfarm/dje/s

[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 --- The failure occurs with or without -O1/-O2. I am invoking cc1plus with -g -std=gnu++0x

[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 changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[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

[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 changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[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 --- Prototype patch to use atexit. PR driver/57652 * collect2.c (collect_atexit): New. (collect_exit): Directly call exit. (main): Register collect_atexit with atexit. Index: col

[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 changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[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
|mips-mti-elf|mips-mti-elf powerpc-aix CC||dje at gcc dot gnu.org Host|x86_64-apple-darwin10 |*-*-* --- Comment #6 from David Edelsohn --- The failures also occur on powerpc-aix

[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 changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #20

[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 changed: What|Removed |Added Keywords||missed-optimization Status|U

[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 --- 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 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
||2013-07-23 CC||dje at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #13 from David Edelsohn --- confirmed.

[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 changed: What|Removed |Added CC||dje at gcc dot gnu.org Known to

[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 changed: What|Removed |Added Summary|Uniquization of constants |[4.6/4.7/4.8/4.9 |brea

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

2013-07-31 Thread dje at gcc dot gnu.org
||2013-07-31 CC||dje at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from David Edelsohn --- Confirmed.

[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 --- > I wonder if this is due to _setjmp not being marked as return twice. Is that a missing decoration in the GLIBC declaration?

[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 changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[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

[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 changed: What|Removed |Added Target||powerpc*-*-* Status|UNCONFIR

[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 --- Created attachment 30620 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30620&action=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
||2013-08-06 CC||dje at gcc dot gnu.org Component|other |middle-end Summary|gcc.dg/tree-ssa/attr-alias. |[4.9 Regression] |c fails with r201439|gcc.dg/tree-ssa/attr-alias

[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 changed: What|Removed |Added Target||powerpc*-*-* Status|UNCONFIR

[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,

[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 changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[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 changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[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 changed: What|Removed |Added Target||powerpc-ibm-aix* CC|

[Bug c++/39950] __unix__ macro is not predefined on AIX platform (C and C++)

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

[Bug c++/45095] "internal compiler error: Segmentation fault" compiling p7zip

2011-10-05 Thread dje at gcc dot gnu.org
||dje at gcc dot gnu.org Resolution||WORKSFORME --- Comment #4 from David Edelsohn 2011-10-05 14:53:19 UTC --- I am able to compile p7zip 9.13 using G++ 4.1 and G++ 4.4. If there was a bug, this was fixed. p7zip 9.20.1 has C++ bugs, so I

[Bug c++/39950] __unix__ macro is not predefined on AIX platform (C and C++)

2011-10-06 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39950 --- Comment #3 from David Edelsohn 2011-10-06 14:06:03 UTC --- Author: dje Date: Thu Oct 6 14:05:54 2011 New Revision: 179612 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179612 Log: PR target/39950 * config/rs6000/aix.

[Bug c++/39950] __unix__ macro is not predefined on AIX platform (C and C++)

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

[Bug c++/50685] Compiler segmentation fault on AIX when constructors and destructors are implemented in the implementation file (non-inline).

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50685 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/50685] Compiler segmentation fault on AIX when constructors and destructors are implemented in the implementation file (non-inline).

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50685 --- Comment #5 from David Edelsohn 2011-10-10 19:00:22 UTC --- AIX 5.3 TL10 (as well as AIX 6.1 TL05 and AIX 7.1 TL00) instroduced AIX assembler changes with some bugs. An AIX iFix for AIX 5.3 is available (APAR IZ98385 for AIX 5.3 TL10, APAR IZ

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

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50689 Bug #: 50689 Summary: AIX bootstrap failure from cgraphunit.c aliases change Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

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

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50689 --- Comment #2 from David Edelsohn 2011-10-10 19:08:13 UTC --- Created attachment 25456 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25456 Assembler output of miscompiled file

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

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50689 --- Comment #1 from David Edelsohn 2011-10-10 19:07:43 UTC --- Created attachment 25455 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25455 Assembler output of correctly compiled files

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

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

[Bug tree-optimization/50693] Slightly different loop body leads not vectoring loop

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #4 from David Edelsohn 2011-10-10 23:56:55 UTC --- Created attachment 25462 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25462 GCC 4.6.1 assembler output

[Bug tree-optimization/50693] Slightly different loop body leads not vectoring loop

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 David Edelsohn changed: What|Removed |Added Attachment #25462|0 |1 is obsolete|

[Bug tree-optimization/50693] Slightly different loop body leads not vectoring loop

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #6 from David Edelsohn 2011-10-11 00:21:48 UTC --- Created attachment 25464 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25464 GCC 4.6.1 assembler output

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

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

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

2011-10-10 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #10 from David Edelsohn 2011-10-11 01:35:20 UTC --- Sorry, I was looking at the loop1 and loop2 functions, not the code inlined into the benchmark for main. LLVM generates: movq%r12, %rdi movl$99, %esi

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

2011-10-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #12 from David Edelsohn 2011-10-11 14:06:34 UTC --- Because the vectorizer analysis occurs fairly early, I guess there is not a lot of opportunity to clean up the control flow. Should GCC have a memset peephole pass like LLVM?

<    1   2   3   4   5   6   7   8   9   10   >