[Bug tree-optimization/68599] [6 Regression] gcc.dg/tree-ssa/pr45122.c and tree-vrp.c

2015-11-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68599 David Edelsohn changed: What|Removed |Added Target||powerpc*-*-*

[Bug tree-optimization/68526] [6 Regression] gcc.target/powerpc/recip-4.c fails starting with r230492

2015-11-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68526 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/68540] 6.0 build process broken on Linux Mint, potential include ordering problem

2015-11-27 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68540 --- Comment #5 from David Edelsohn --- One needs to upgrade to ISL 0.14 or 0.15. The earlier inclusion ordering of ISL header files in graphite source files were wrong and did not follow GCC requirements. It worked on Mint and OpenSUSE because

[Bug target/67071] GCC misses an optimization to load vector constants

2015-11-23 Thread dje at gcc dot gnu.org
||dje at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from David Edelsohn --- Fixed.

[Bug target/65849] Add missing tuning knobs to #pragma target/attribute target support

2015-11-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65849 David Edelsohn changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-11-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 David Edelsohn changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/66224] PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-11-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66224 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/67478] gcc-5.1.0/gcc-5.2.0 undefined symbol std::__once_callable in AIX 6.1

2015-11-12 Thread dje at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2015-11-12 CC||dje at gcc dot gnu.org Target Milestone|--- |5.3 Ever confirmed|0 |1 --- Comment #5 from David

[Bug target/68192] AIX libstdc++ TLS symbols not exported

2015-11-12 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68192 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

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

2015-11-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 --- Comment #13 from David Edelsohn --- The recent additions to GCC cxa atexit support on AIX may fix this.

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

2015-11-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54601 --- Comment #15 from David Edelsohn --- GCC development trunk and it will be in GCC 5.3.

[Bug bootstrap/68231] [6 Regression] bootstrap failure after placement new

2015-11-06 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68231 --- Comment #6 from David Edelsohn --- This seems to be fixed after Martin's second patch. Although the placement new size test in the testsuite fails on AIX.

[Bug target/68192] AIX libstdc++ TLS symbols not exported

2015-11-05 Thread dje at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |dje at gcc dot gnu.org Severity|normal |critical

[Bug bootstrap/68231] AIX bootstrap failure after GOMP 4.5 merge

2015-11-05 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68231 --- Comment #3 from David Edelsohn --- (gdb) where #0 _Z11fancy_abortPKciS0_ ( file=0x1259d104 "/nasfarm/edelsohn/src/src/gcc/tree.c", line=7297, function=0x125a1140 "tree_to_shwi") at

[Bug bootstrap/68231] New: AIX bootstrap failure after GOMP 4.5 merge

2015-11-05 Thread dje at gcc dot gnu.org
: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- /nasfarm/edelsohn/src/src/libstdc++-v3/src/c++98/ios_init.cc: In static member function 'static bool std::ios_base::sync_with_stdio(bool)': /nasfarm/edelsohn/src/src/libstdc++-v3

[Bug bootstrap/68231] AIX bootstrap failure after GOMP 4.5 merge

2015-11-05 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68231 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix*

[Bug bootstrap/68231] AIX bootstrap failure after GOMP 4.5 merge

2015-11-05 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68231 --- Comment #2 from David Edelsohn --- Success: [trunk revision 229809] Fail: [trunk revision 229830]

[Bug rtl-optimization/68212] Loop unroller breaks basic block frequencies

2015-11-04 Thread dje at gcc dot gnu.org
||2015-11-04 CC||dje at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from David Edelsohn --- Confirmed.

[Bug target/68192] AIX libstdc++ TLS symbols not exported

2015-11-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68192 --- Comment #3 from David Edelsohn --- This is a regression, but only indirectly a GCC regression.

[Bug target/68191] New: s390x Linux Split Stacks support

2015-11-02 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Enable and implement split-stack support for s390x Linux such that GCC Testsuite passes with -fsplit-stack option enabled.

[Bug target/68192] AIX libstdc++ TLS symbols not exported

2015-11-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68192 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/68192] AIX libstdc++ TLS symbols not exported

2015-11-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68192 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix* CC|

[Bug target/68192] New: AIX libstdc++ TLS symbols not exported

2015-11-02 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Libtool does not recognize TLS symbols designated by "L" in AIX nm command output and does not add them to the export list.

[Bug other/52192] GCC_CHECK_TLS doesn't detect native TLS

2015-10-29 Thread dje at gcc dot gnu.org
], ||powerpc-ibm-aix* Status|UNCONFIRMED |NEW Last reconfirmed||2015-10-29 CC||dje at gcc dot gnu.org Summary|GCC_CHECK_TLS doesn't |GCC_CHECK_TLS

[Bug other/52192] GCC_CHECK_TLS doesn't detect native TLS on Solaris 8/9

2015-10-29 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52192 David Edelsohn changed: What|Removed |Added Target|*-*-solaris2.[89], |*-*-solaris2.[89]

[Bug c/65345] ICE with _Generic selection on _Atomic int

2015-10-06 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 --- Comment #19 from David Edelsohn --- Author: dje Date: Tue Oct 6 13:46:34 2015 New Revision: 228524 URL: https://gcc.gnu.org/viewcvs?rev=228524=gcc=rev Log: PR c/65345 * config/rs6000/rs6000.c

[Bug tree-optimization/67755] Bad edge probability/block freqency for tree jump threading

2015-09-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67755 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/67604] shrink-wrap doesn't allow multiple entries

2015-09-16 Thread dje at gcc dot gnu.org
||2015-09-16 CC||dje at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from David Edelsohn --- Confirmed.

[Bug fortran/66765] gfortran passing fortran-specific options to ld and collect2

2015-08-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66765 --- Comment #4 from David Edelsohn dje at gcc dot gnu.org --- This is not a target-specific bug. This has nothing to do with the target. This is a bug where the gfortran front-end and collect2-ld do not work together correctly. I don't know

[Bug fortran/66765] gfortran passing fortran-specific options to ld and collect2

2015-08-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66765 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- AIX often exposes symptoms of bugs in common parts of the compiler. That does not make the problem an AIX or target bug. If the Fortran FE generates incorrect IR that causes an ICE

[Bug fortran/66765] gfortran passing fortran-specific options to ld and collect2

2015-08-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66765 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment

[Bug fortran/66765] gfortran passing fortran-specific options to ld and collect2

2015-08-30 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66765 --- Comment #9 from David Edelsohn dje at gcc dot gnu.org --- [Book15] f90/bug% gcc ya_sincos.c -fdump-fortran-original cc1: error: unrecognized command line option '-fdump-fortran-original' This is a valid Fortran option producing an error

[Bug bootstrap/67197] New: GCC_FINAL causes bootstrap failure on AIX

2015-08-12 Thread dje at gcc dot gnu.org
: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- In file included from /nasfarm/edelsohn/src/src/gcc/omp-low.c:31:0: /nasfarm/edelsohn/src/src/gcc/gimple.h: In function 'void gimple_call_set_fndecl(gimple, tree)': /nasfarm

[Bug bootstrap/67197] GCC_FINAL causes bootstrap failure on AIX

2015-08-12 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67197 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/66565] Problems and limitation GCC cost metrics and ways to improve the situation

2015-08-11 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66565 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- The high-level consensus at the GNU Cauldron 2015 GCC Cost Model BoF is: 1) Create gimple_costs() instead of creating potentially invalid fragments to query rtx_costs(). 2) Cost

[Bug target/66217] PowerPC rotate/shift/mask instructions not optimal

2015-07-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66217 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/66778] New: [6.0 Regression] PPC 405 and 440 nmac failure

2015-07-06 Thread dje at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- A number of PPC 405 and PPC440 target-specific nmac instruction tests began failing on 1 July 2015. FAIL: gcc.target/powerpc/405-nmacchw-2.c scan-assembler nmacchw. FAIL

[Bug fortran/66765] New: gfortran invoking cc1 on AIX

2015-07-04 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Target: powerpc-ibm-aix* /tmp/20150703/gcc/testsuite/gfortran5/../../gfortran -B/tmp/20150703/gcc/testsuite/gfortran5/../../ -B/tmp/20150703/powerpc-ibm-aix7.1.0.0/./libgfortran

[Bug libstdc++/66763] New: 25_algorithms/remove/requirements/explicit_instantiation/2.cc fails on AIX

2015-07-04 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 Target Milestone: --- 25_algorithms/remove/requirements/explicit_instantiation/2.cc:34:22: error: 'std::value_type* std::remove(std::iterator_type

[Bug ipa/66764] New: ICE in analyze_function() on AIX

2015-07-04 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Target: powerpc-ibm-aix* Analyzing compilation unit Breakpoint 1, fancy_abort(char const*, int, char const*) () at /nasfarm/edelsohn/src/src/gcc/diagnostic.c:1340 1340

[Bug ipa/66764] ICE in analyze_function() on AIX

2015-07-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66764 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 35910 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35910action=edit gzipped pre-processed tuple.ii from libstdc++ testsuite

[Bug libstdc++/66763] 25_algorithms/remove/requirements/explicit_instantiation/2.cc fails on AIX

2015-07-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66763 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 35909 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35909action=edit gzipped 2.ii pre-processed testcase

[Bug tree-optimization/66729] Segfault starting with r224967

2015-07-01 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66729 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- Is this the bootstrap failure that Segher tracked to Richard Sandiford? Richard already posted a patch.

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-06-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #41 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 35742 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35742action=edit AIX PowerPC testcase

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-06-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #42 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 35743 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35743action=edit PPC64LE Linux Testcase

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-06-09 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||dje at gcc dot

[Bug libgcc/66382] New: POWER8 Vector optimized implementation of __float128 (IEEE754 128-bit Binary Floating Point)

2015-06-02 Thread dje at gcc dot gnu.org
Severity: enhancement Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Using the enhanced Vector integer capabilities of the POWER8 ISA provide an all vector implementation

[Bug target/66224] PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-05-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66224 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Fri May 22 12:43:02 2015 New Revision: 223554 URL: https://gcc.gnu.org/viewcvs?rev=223554root=gccview=rev Log: PR target/66224 * config/cpu/powerpc

[Bug target/66224] PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-05-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66224 --- Comment #4 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Fri May 22 13:02:34 2015 New Revision: 223564 URL: https://gcc.gnu.org/viewcvs?rev=223564root=gccview=rev Log: PR target/66224 * config/cpu/powerpc

[Bug target/66195] Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC

2015-05-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66195 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added URL||https

[Bug target/66224] PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-05-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66224 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Thu May 21 17:18:25 2015 New Revision: 223496 URL: https://gcc.gnu.org/viewcvs?rev=223496root=gccview=rev Log: PR target/66224 * config/cpu/powerpc

[Bug target/66224] PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-05-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66224 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug target/66224] New: PowerPC _GLIBCXX_READ_MEM_BARRIER too weak

2015-05-20 Thread dje at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- _GLIBCXX_READ_MEM_BARRIER should be lwsync on PowerPC for acquire barrier (fence), not isync.

[Bug ada/66217] PowerPC rotate/shift/mask instructions not optimal

2015-05-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66217 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/66192] New: C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-05-18 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 Target Milestone: --- // static_init.cc int* f(void) { static int* p = new int; return p; } $ g++ -O2 -S -fno-exceptions static_init.cc

[Bug c++/66192] C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66192 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc*-*, sparc

[Bug target/66195] New: Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC

2015-05-18 Thread dje at gcc dot gnu.org
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org Target Milestone: --- Target-specific optimization opportunity in libstdc++/libsupc++ for __cxa_guard_acquire and __cxa_guard_release.

[Bug target/66195] Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66195 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug bootstrap/65910] r222473 breaks x86_64 darwin bootstrap

2015-04-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65910 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|x86_64-apple-darwin14 |x86_64-apple

[Bug bootstrap/65910] r222473 breaks x86_64 darwin bootstrap

2015-04-28 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65910 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Tue Apr 28 17:16:19 2015 New Revision: 222535 URL: https://gcc.gnu.org/viewcvs?rev=222535root=gccview=rev Log: 2015-04-28 Dominique d'Humieres domi...@lps.ens.fr

[Bug target/65614] [5 Regression] PowerPC VSX systems should use XSCPSGNDP to copy scalar fp data to/from Altivec registers

2015-04-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65614 --- Comment #4 from David Edelsohn dje at gcc dot gnu.org --- Comment on attachment 35227 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35227 Proposed patch to fix the problem The FLOAT_EXTEND cost should be based on the processor tuning

[Bug target/65456] powerpc64le autovectorized copy loop missed optimization

2015-03-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65456 --- Comment #10 from David Edelsohn dje at gcc dot gnu.org --- I believe that the choice to scalarize is based on the vector cost model.

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

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 --- Comment #9 from David Edelsohn dje at gcc dot gnu.org --- -bkeepfile probably will produce more SVR4-like semantics, but I suspect the -bkeepfile and replicating each object file name probably can blow out the argument list length limit

[Bug target/65010] ppc backend generates unnecessary signed extension

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65010 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target|powerpc64le |powerpc64

[Bug target/58684] powerpc uses only unordered floating-point compares

2015-03-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58684 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

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

2015-03-20 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- I had not noticed the lack of a reference to any symbol in the file, so missing the static constructor. -bexpfull probably would work around that problem but likely cause another

[Bug target/28586] thowing exception before main() leads to crash on AIX

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING

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

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING

[Bug target/28586] thowing exception before main() leads to crash on AIX

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 Bug 28586 depends on bug 33704, which changed state. Bug 33704 Summary: AIX runs c++ constructors in incorrect order https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33704 What|Removed |Added

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

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33704 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

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

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 Bug 54791 depends on bug 33704, which changed state. Bug 33704 Summary: AIX runs c++ constructors in incorrect order https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33704 What|Removed |Added

[Bug target/65456] powerpc64le autovectorized copy loop missed optimization

2015-03-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65456 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||amodra at gcc dot

[Bug target/64623] ppc64 build failure, ISA_2_7_MASKS_SERVER not declared

2015-03-13 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64623 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/65391] unnecessary load of conditionally updated pointer in loop

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

[Bug target/59828] Broken assembly on ppc* with two -mcpu= options

2015-03-08 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59828 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Sun Mar 8 13:40:42 2015 New Revision: 221263 URL: https://gcc.gnu.org/viewcvs?rev=221263root=gccview=rev Log: Add missing PR target/59828 to ChangeLog entry

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-08 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #12 from David Edelsohn dje at gcc dot gnu.org --- The assembly file should start with .machine power4 which is the lowest level ISA supported on PPC64 Linux, GLIBC and mtfsf. If one invokes GCC with multiple -m options

[Bug target/59828] Broken assembly on ppc* with two -mcpu= options

2015-03-08 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59828 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Target||powerpc

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-08 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #15 from David Edelsohn dje at gcc dot gnu.org --- GCC is not magic black box for invoking every other part of the toolchain with the correct options. If the assembly code uses POWER6 (ISA 2.05) instructions, it should set the ISA

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- Was this fixed after Mike's patch? The logic in rs6000_override_options was ignoring TARGET_DEFAULT.

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #2 from David Edelsohn dje at gcc dot gnu.org --- When did this start? GCC should be passing .machine power8. Was this before or after Mike's change to processor default?

[Bug target/65341] [5 Regression] glibc build failure on ppc64le: setcontext.S:367: Error: junk at end of line: `1,0'

2015-03-07 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65341 --- Comment #9 from David Edelsohn dje at gcc dot gnu.org --- GCC is working correctly. The file prologue generated by GCC for a C file now includes .machine power8 The example is a pre-processed assembly file. Note the file actively pushes

[Bug target/65242] [5 Regression] ICE (in gen_add2_insn, at optabs.c:4761) on powerpc64le-linux-gnu

2015-03-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65242 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- I'll defer to Mike for deeper analysis, but changing ?m to !m seems very reasonable.

[Bug testsuite/63175] [4.9/5 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2 basic block vectorized using SLP 1

2015-03-04 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 --- Comment #32 from David Edelsohn dje at gcc dot gnu.org --- So currently on a tie we don't vectorize basic-blocks (same with GCC 4.8). That's kind of arbitrary, but given instruction encoding size on x86 for example it makes sense.

[Bug testsuite/63175] [4.9/5 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2 basic block vectorized using SLP 1

2015-03-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 --- Comment #27 from David Edelsohn dje at gcc dot gnu.org --- The vector alignment cost varies with processor implementation, not defined by the architecture. Bill has a patch that adjusts unaligned vector cost for POWER8, which may affect

[Bug target/65240] [5 Regression] ICE (insn does not satisfy its constraints) on powerpc64le-linux-gnu

2015-03-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65240 --- Comment #8 from David Edelsohn dje at gcc dot gnu.org --- Comment #7 means that it fails with -mcpu=power8. What feature really exposes the problem? -mcpu=power7? -mcpu=power6? -mcpu=power5? Thanks, David

[Bug target/65138] [5 Regression] testsuite ICEs on powerpc64le

2015-03-02 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65138 --- Comment #7 from David Edelsohn dje at gcc dot gnu.org --- Allowing users to specify -mcpu=powerpc64le is all well and good, but if TARGET_DEFAULT is set, it should not be gratuitously overridden in rs6000_option_override. The logic

[Bug libgomp/65155] New: libgomp-plugin-host_nonshm installation failure

2015-02-21 Thread dje at gcc dot gnu.org
: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: dje at gcc dot gnu.org CC: jakub at gcc dot gnu.org Installation of libgomp-plugin-host_nonshm fails because of relinking. libgomp-plugin-host_nonshm.la contains a relink command because libtool is invoked

[Bug libgomp/65155] libgomp-plugin-host_nonshm installation failure

2015-02-21 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65155 --- Comment #1 from David Edelsohn dje at gcc dot gnu.org --- This is caused by AIX keeping the plugin shared object cached after running the testsuite. I guess this means the best solution is deleting the library before relinking it.

[Bug testsuite/65116] [4.9/5 Regression] additional_sources not defined anymore during dg-final

2015-02-19 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65116 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug bootstrap/48009] Bootstrap failure: c++locale.cc: invalid conversion from 'const char*' to 'char*'

2015-02-17 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48009 --- Comment #17 from David Edelsohn dje at gcc dot gnu.org --- Sorry, I am trying to separate out the patches. It should have been stdlib.h not inttypes.h. I corrected the commit.

[Bug bootstrap/53348] Conflicting fast-integer types on AIX: sys/inttypes.h vs. gcc/config/rs6000/aix-stdint.h

2015-02-17 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53348 --- Comment #13 from David Edelsohn dje at gcc dot gnu.org --- The GCC build process has requirements, including SVR4/POSIX awk. GCC works on a wide variety of systems, but needs to have a base set of requirements and limit accommodation

[Bug target/65058] AIX: missing extern decorations [DS] for functions and [UA] for variables

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65058 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Mon Feb 16 23:03:33 2015 New Revision: 220744 URL: https://gcc.gnu.org/viewcvs?rev=220744root=gccview=rev Log: PR target/65058 * gcc.target/powerpc

[Bug target/58643] Running program $SHLIB_DIR/EFSE.RecordsEngine get error 0509-150

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58643 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

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

2015-02-16 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|WAITING |RESOLVED

[Bug target/28586] thowing exception before main() leads to crash on AIX

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||chandrakm

[Bug bootstrap/48009] Bootstrap failure: c++locale.cc: invalid conversion from 'const char*' to 'char*'

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48009 --- Comment #12 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Mon Feb 16 15:19:20 2015 New Revision: 220736 URL: https://gcc.gnu.org/viewcvs?rev=220736root=gccview=rev Log: Daniel Richard G. sk...@iskunk.org PR

[Bug bootstrap/53348] Conflicting fast-integer types on AIX: sys/inttypes.h vs. gcc/config/rs6000/aix-stdint.h

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53348 --- Comment #10 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Mon Feb 16 15:19:20 2015 New Revision: 220736 URL: https://gcc.gnu.org/viewcvs?rev=220736root=gccview=rev Log: Daniel Richard G. sk...@iskunk.org PR

[Bug bootstrap/53348] Conflicting fast-integer types on AIX: sys/inttypes.h vs. gcc/config/rs6000/aix-stdint.h

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53348 --- Comment #11 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Mon Feb 16 15:33:09 2015 New Revision: 220737 URL: https://gcc.gnu.org/viewcvs?rev=220737root=gccview=rev Log: 2015-02-16 Michael Haubenwallner michael.haubenwall

[Bug target/65058] AIX: missing extern decorations [DS] for functions and [UA] for variables

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65058 --- Comment #3 from David Edelsohn dje at gcc dot gnu.org --- Author: dje Date: Mon Feb 16 15:33:09 2015 New Revision: 220737 URL: https://gcc.gnu.org/viewcvs?rev=220737root=gccview=rev Log: 2015-02-16 Michael Haubenwallner michael.haubenwall

[Bug bootstrap/48009] Bootstrap failure: c++locale.cc: invalid conversion from 'const char*' to 'char*'

2015-02-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48009 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

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