[Bug target/81285] New: [8 Regression] r249888 breaks bootstrap on ppc64le

2017-07-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81285 Bug ID: 81285 Summary: [8 Regression] r249888 breaks bootstrap on ppc64le Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/81284] New: [8 Regression] Bootstrap failure for 32-bit powerpc targets

2017-07-02 Thread asolokha at gmx dot com
-mlong-double-128 -mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -mlong-double-128 -mno-minimal-toc -I. -I. -I../.././gcc -I/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-8.0.0_alpha20170702/work/gcc-8-20170702/libgcc -I/var/tmp/portage/cross-powerpc-e300c3-linux

[Bug middle-end/81283] Quirks around 32-bit PowerPC built-in Atomics

2017-07-02 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 --- Comment #4 from Alexander von Gluck --- I mean... I know we have 32-bit x86 builds using that exact same code :-)

[Bug middle-end/81283] Quirks around 32-bit PowerPC built-in Atomics

2017-07-02 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 --- Comment #3 from Alexander von Gluck --- I may be misguided, but wouldn't it be possible to handle these in software with some sync's and some wrapper code?

[Bug middle-end/81283] Quirks around 32-bit PowerPC built-in Atomics

2017-07-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 Andrew Pinski changed: What|Removed |Added Target||powerpc-*-* Component|plugins

[Bug plugins/81283] Quirks around 32-bit PowerPC built-in Atomics

2017-07-02 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 --- Comment #1 from Alexander von Gluck --- Here is some context on our wrapper for the atomic call generating the __atomic_fetch_add_8 references. static __inline__ void atomic_set64(int64* value, int64 newValue) {

[Bug plugins/81283] New: Quirks around 32-bit PowerPC built-in Atomics

2017-07-02 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 Bug ID: 81283 Summary: Quirks around 32-bit PowerPC built-in Atomics Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/69468] tail merge should ignore private edge flags

2017-07-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69468 Tom de Vries changed: What|Removed |Added Keywords||patch --- Comment #2 from Tom de Vries

[Bug tree-optimization/81192] [8 Regression] gcc ICE at -Os on x86_64-linux-gnu: Segmentation fault

2017-07-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81192 Tom de Vries changed: What|Removed |Added Keywords||patch --- Comment #13 from Tom de Vries

[Bug c++/81282] New: templated Lambda ,auto

2017-07-02 Thread asif_bahrainwala at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81282 Bug ID: 81282 Summary: templated Lambda ,auto Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug sanitizer/81281] New: UBSAN: false positive, dropped promotion to long type.

2017-07-02 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81281 Bug ID: 81281 Summary: UBSAN: false positive, dropped promotion to long type. Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/80969] [8 Regression] ICE in ix86_expand_prologue, at config/i386/i386.c:14606

2017-07-02 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80969 --- Comment #3 from Daniel Santos --- Thank you for the report Martin. I apologize for my slow start on this, I've been a bit under the weather. So when I wrote the code for using aligned SSE saves with realigned (non-DRAP) stack pointer and

[Bug tree-optimization/35503] Warning about restricted pointers?

2017-07-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35503 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #9 from Martin Sebor

[Bug target/81280] bid_conf.h:37:21: note: non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location

2017-07-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81280 Martin Sebor changed: What|Removed |Added Keywords||diagnostic See Also|

[Bug target/81280] New: bid_conf.h:37:21: note: non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location

2017-07-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81280 Bug ID: 81280 Summary: bid_conf.h:37:21: note: non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug bootstrap/81033] [8 Regression] Revision r249019 breaks bootstrap on darwin

2017-07-02 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 --- Comment #7 from Eric Gallager --- For me the error is: /private/var/root/gcc-git/my_oddly_named_builddir/./prev-gcc/xg++ -B/private/var/root/gcc-git/my_oddly_named_builddir/./prev-gcc/ -B/usr/local/i386-apple-darwin9.8.0/bin/ -nostdinc++

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 --- Comment #8 from Andrew Pinski --- GCC before 7.1 had a bug where it would think all _call were template functions while inside the template function _call. So now GCC does the correct thing and does not think that. So before trying calling

[Bug fortran/80751] NULL pointer dereferencing in gfc_trans_call on compiling call to an elemental procedure (trunk 247930)

2017-07-02 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80751 --- Comment #6 from Vittorio Zecca --- I am sorry, I went by memory and I swapped two digits, I have trunk 249691, tomorrow I am downloading the latest trunk.

[Bug tree-optimization/57371] Simplify (double)i != 0

2017-07-02 Thread tetra2005 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57371 Yuri Gribov changed: What|Removed |Added CC||tetra2005 at gmail dot com --- Comment #4

[Bug fortran/29550] Optimize -fexternal-blas calls for conjg()

2017-07-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29550 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/44646] [F08] Implement DO CONCURRENT

2017-07-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44646 Thomas Koenig changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/39627] [meta-bug] Fortran 2008 support

2017-07-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 44646, which changed state. Bug 44646 Summary: [F08] Implement DO CONCURRENT https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44646 What|Removed |Added

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 --- Comment #7 from Jason Vas Dias --- Created attachment 41665 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41665=edit Fixed version - also demonstrates point : addresses of members increase So when I mangle it to actually print each

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 Jason Vas Dias changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 --- Comment #5 from Jason Vas Dias --- Wow! Problem SOLVED! Need a different pair of eyes sometimes ... But I can't find where this is flagged in gcc 7.1.0 NEWS or ReleaseNotes . It is a major change of behavior WRT to Variadic Macros, IMHO .

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread d25fe0be at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 --- Comment #4 from d25fe0be@ --- '_t::_call' is a dependent name, adding 'template' before '_call' fixes the compilation error.

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 Jason Vas Dias changed: What|Removed |Added Attachment #41663|0 |1 is obsolete|

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 Jason Vas Dias changed: What|Removed |Added Attachment #41662|0 |1 is obsolete|

[Bug c++/81279] variadic template regression : compiles without error under 5.4.0 , 6.3.0 with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 --- Comment #1 from Jason Vas Dias --- Obviously, G++ 5.4.0 and 6.3.0 are able to expand the text '_HeadList...' here into the list of types: Line 184: _t._call< _HeadList... But G++ 7.1.0 is not able to do so, and gives no clue as to why

[Bug c++/81279] New: variadic template regression : compiles without error under 5.4.0 , with error under 7.1.0

2017-07-02 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81279 Bug ID: 81279 Summary: variadic template regression : compiles without error under 5.4.0 , with error under 7.1.0 Product: gcc Version: 7.1.0 Status: UNCONFIRMED

[Bug debug/81278] New: [8 Regression] -fcompare-debug failure (length)

2017-07-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81278 Bug ID: 81278 Summary: [8 Regression] -fcompare-debug failure (length) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/81277] New: assert() in multiversioned functions causes copmilation error

2017-07-02 Thread sgunderson at bigfoot dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81277 Bug ID: 81277 Summary: assert() in multiversioned functions causes copmilation error Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/81136] [8 Regression] ICE: in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:910

2017-07-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81136 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/55207] [F08] Variables declared in the main program should implicitly get the SAVE attribute

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 Dominique d'Humieres changed: What|Removed |Added CC||physiker at toast2 dot net ---

[Bug fortran/78122] [5/6/7/8 Regression] [F08] ICE in get, at cgraph.h:395

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78122 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/55207] [F08] Variables declared in the main program should implicitly get the SAVE attribute

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 Dominique d'Humieres changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug fortran/66244] [5/6/7/8 Regression] ICE on assigning a value to a pointer variable

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66244 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/81276] New: Function multiversioning doesn't work with C++ templates

2017-07-02 Thread sgunderson at bigfoot dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81276 Bug ID: 81276 Summary: Function multiversioning doesn't work with C++ templates Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80769] Invalid delayed string length computation in tree-ssa-strlen.c

2017-07-02 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80769 --- Comment #2 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Sun Jul 2 08:43:11 2017 New Revision: 249879 URL: https://gcc.gnu.org/viewcvs?rev=249879=gcc=rev Log: PR 80769: Incorrect strlen optimisation In this testcase, we

[Bug tree-optimization/81136] [8 Regression] ICE: in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:910

2017-07-02 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81136 --- Comment #2 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Sun Jul 2 08:37:07 2017 New Revision: 249878 URL: https://gcc.gnu.org/viewcvs?rev=249878=gcc=rev Log: PR81136: ICE from inconsistent DR_MISALIGNMENTs The test case

[Bug sanitizer/81275] New: [gcc7 gcc8] -fsanitize=thread produce incorrect -Wreturn-type warning

2017-07-02 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81275 Bug ID: 81275 Summary: [gcc7 gcc8] -fsanitize=thread produce incorrect -Wreturn-type warning Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/80164] ICE in gfc_format_decoder at gcc/fortran/error.c:933

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80164 Dominique d'Humieres changed: What|Removed |Added CC||zeccav at gmail dot com ---

[Bug fortran/80751] NULL pointer dereferencing in gfc_trans_call on compiling call to an elemental procedure (trunk 247930)

2017-07-02 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80751 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/81274] New: x86 optimizer emits unnecessary LEA instruction when using AVX intrinsics

2017-07-02 Thread cody at codygray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81274 Bug ID: 81274 Summary: x86 optimizer emits unnecessary LEA instruction when using AVX intrinsics Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: