[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/81814] [5/6/7/8 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 Marek Polacek changed: What|Removed |Added Component|tree-optimization |middle-end Target Milestone|---

[Bug libgomp/81768] [8 Regression] error: control flow in the middle of basic block

2017-08-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81768 Tom de Vries changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #2 from T

[Bug c++/81860] [7/8 Regression] Call to undefined inline function involving inheriting constructors

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.3 Summary|Call to undefine

[Bug c/81874] New: [6.3/6.4][mips]internal compiler error: in do_SUBST, at combine.c:725

2017-08-17 Thread zwzhangwen.zhang at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81874 Bug ID: 81874 Summary: [6.3/6.4][mips]internal compiler error: in do_SUBST, at combine.c:725 Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal

[Bug c/81875] New: omp for loop optimized away

2017-08-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81875 Bug ID: 81875 Summary: omp for loop optimized away Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: u

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug c/81875] omp for loop optimized away

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

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 Richard Biener changed: What|Removed |Added Keywords||build CC|

[Bug libgomp/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 --- Comment #10 from Tom de Vries --- [ Redoing https://gcc.gnu.org/ml/gcc-bugs/2017-08/msg01333.html, using PR81875 instead of PR81844, since PR81844 was overwritten ] Filed comment 3 as PR81875 - omp for loop optimized away This PR remains fo

[Bug c++/81867] Internal completer error: Segmentation Fault

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81867 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/81868] Internal completer error: Segmentation Fault

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81868 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/81867] Internal completer error: Segmentation Fault

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81867 --- Comment #2 from Richard Biener --- *** Bug 81868 has been marked as a duplicate of this bug. ***

[Bug bootstrap/81869] [8 Regression] --enable-checking=yes,rtl failed to bootstrap on 32-bit hosts

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81869 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug sanitizer/81870] -fsanitize=undefined doesn't pay attention to __builtin_assume_aligned()

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81870 --- Comment #3 from Richard Biener --- (In reply to Petr from comment #2) > I see, so if I understand it correctly then: > > 1. `__builtin_assume_aligned()` should be used to promote the type to a > higher than natural alignment, for example 16

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-08-17 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #2 from Arnd Bergmann --- This is a reduced test case that triggers with gcc-4.9 and higher (latest tested is 7.1.1) $ arm-linux-gnueabi-gcc-7.1.1 -mword-relocations -march=armv7-a -O2 -Wall -c test-ww_mutex.c $ objdump -dr test-ww_m

[Bug middle-end/81814] [5/6/7/8 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/81876] New: [7 Regression] bogus -Wstrict-overflow warning with -O3

2017-08-17 Thread bunk at stusta dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81876 Bug ID: 81876 Summary: [7 Regression] bogus -Wstrict-overflow warning with -O3 Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priori

[Bug middle-end/81814] [5/6/7/8 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 --- Comment #11 from rguenther at suse dot de --- On Thu, 17 Aug 2017, mpolacek at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 > > Marek Polacek changed: > >What|Removed |Add

[Bug middle-end/81814] [5/6/7/8 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 --- Comment #12 from Marek Polacek --- Sure, let me see.

[Bug fortran/81877] New: [7 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread chinoune.mehdi at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 Bug ID: 81877 Summary: [7 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: norma

[Bug c/81783] -Wtautological-compare could do better

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81783 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/81876] [7/8 Regression] bogus -Wstrict-overflow warning with -O3

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81876 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-08-17 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #3 from Arnd Bergmann --- The __builtin_prefetch() that caused the problem in the test case from comment 2 might be a red herring, I already noticed earlier that the bug shows up both in configurations that use a built-in function and

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-08-17 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 Yvan Roux changed: What|Removed |Added CC||yroux at gcc dot gnu.org --- Comment #4 from

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #2 from Andrew Roberts --- I can confirm gcc 7.2.0 builds ok on x86-64, arm and aarch64 with --enable-gather-detailed-mem-stats. So its just 8.0.0 which is failing.

[Bug ada/81878] New: --disable-bootstrap --enable-languages=c,ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Bug ID: 81878 Summary: --disable-bootstrap --enable-languages=c,ada fails Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: build Severity: normal Priorit

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 Martin Liška changed: What|Removed |Added CC||enkovich.gnu at gmail dot com A

[Bug ada/81878] --disable-bootstrap --enable-languages=c,ada fails

2017-08-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #1 from Andreas Schwab --- In a cross build that would use the build tools, see TOOLS_FLAGS_TO_PASS_NATIVE vs TOOLS_FLAGS_TO_PASS_CROSS.

[Bug c/81785] Segmentation fault for signed overflow in index expression when -fwrapv is enabled

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81785 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Aug 17 10:04:04 2017 New Revision: 251143 URL: https://gcc.gnu.org/viewcvs?rev=251143&root=gcc&view=rev Log: 2017-08-17 Richard Biener PR tree-optimization/81827

[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug fortran/81827] Large compile time with derived-type rrays

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827 --- Comment #6 from Richard Biener --- Well, if this program is really supposed to "recursively" allocate all members where the number of members increases exponentially with the number of levels.

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Richard Biener changed: What|Removed |Added Summary|--disable-bootstrap |--disable-bootstrap |

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/81389] _mm_cmpestri segfault on -O0

2017-08-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81389 --- Comment #13 from Marc Glisse --- (In reply to rockeet from comment #7) > @Marc @Jakub @Martin > Intel CPU document says: operand of _mm_cmpestri can be memory or mm > register, when the operand is memory, it does not require alignment. That'

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #4 from Richard Biener --- Btw, it looks even wrong -- the host C++ compiler built some of the objects in the failing link (libcpp.a). So xg++ might end up linking the wrong standard library (try building with clang++ and libc++?) .

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #5 from Richard Biener --- (In reply to Eric Botcazou from comment #3) > > I see. I suppose it should use the build tools if not bootstrapping as well > > (and/or for stage1). Isn't this all set up correctly from the toplevel make >

[Bug middle-end/81818] aarch64 uses 2-3x memory and 2x time of arm at -Os, -O2, -O3

2017-08-17 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81818 --- Comment #10 from Andrew Roberts --- I've attached the output for gcc 7.2.0 with -fmem-report (as gcc-7.2.0-fmem-report.tar.bz2). g++ -Ox -fmem-report -c testmap.cpp where -Ox is one of: -O0, -O1, -O2, -O3, or -O1 -fgcse This is across: x64

[Bug middle-end/81818] aarch64 uses 2-3x memory and 2x time of arm at -Os, -O2, -O3

2017-08-17 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81818 --- Comment #11 from Andrew Roberts --- Created attachment 41992 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41992&action=edit gcc-7.2.0 -fmem-report output for arm, aarch64, and x86-64 Output for gcc 7.2.0 with -fmem-report (as gcc-7.2

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 --- Comment #3 from Martin Liška --- Created attachment 41993 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41993&action=edit Patch to reduce the problem Can be reduced by given patch. The function is called for following loop: : # b

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #6 from Richard Biener --- (In reply to Richard Biener from comment #5) > (In reply to Eric Botcazou from comment #3) > > > I see. I suppose it should use the build tools if not bootstrapping as > > > well > > > (and/or for stage1).

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 --- Comment #4 from rguenther at suse dot de --- On Thu, 17 Aug 2017, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 > > --- Comment #3 from Martin Liška --- > Created attachment 41993 > --> https://gcc

[Bug c++/81879] New: Bad compilation of small program if LTO is used

2017-08-17 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81879 Bug ID: 81879 Summary: Bad compilation of small program if LTO is used Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #7 from Richard Biener --- Ah, it works when leaving CC alone and only changing CXX. Somewhat inconsistent I guess. Let me try if bootstrap also still works.

[Bug target/81879] Bad compilation of small program if LTO is used

2017-08-17 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81879 --- Comment #1 from Frediano Ziglio --- This is weird. If after the x86_64-w64-mingw32-g++ -flto -O2 -g -save-temps -Wall -Werror -Wextra -static -mconsole -o test.exe test.cpp command I run x86_64-w64-mingw32-g++ -v test.exe.ltrans0.s

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #8 from Eric Botcazou --- > As can be seen in the result: > > make[3]: Entering directory '/tmp/obj/gcc/ada/tools' > gcc -c -g -O2 -W -Wall -gnatpg -gnata -I- -I../rts -I. > -I/tmp/trunk2/gcc/ada ../rts/s-casuti.adb -o s-casuti.o >

[Bug target/81861] [8.0 Regression] ASan pr64820.c testcase segfaults with LTO and -fstack-protector-strong

2017-08-17 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81861 --- Comment #8 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Aug 17 11:58:13 2017 New Revision: 251145 URL: https://gcc.gnu.org/viewcvs?rev=251145&root=gcc&view=rev Log: 2017-08-17 Maxim Ostapenko PR target/81861

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #4 from

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #5 from Martin Liška --- So started with r249991 where a new static variable of hash_table was added. Well, the implementation of memory statistics is bit fragile as it requires that static construction of mem_alloc_description X happ

[Bug target/78804] [RX] -m64bit-doubles does not work

2017-08-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804 Oleg Endo changed: What|Removed |Added CC||ian at airs dot com --- Comment #13 from Ole

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #6 from Martin Liška --- Created attachment 41995 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41995&action=edit Patch candidate

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #9 from Richard Biener --- Index: Makefile.in === --- Makefile.in (revision 251140) +++ Makefile.in (working copy) @@ -78,7 +78,7 @@ CXX_LFLAGS = \ # Variables for gnatt

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #10 from Richard Biener --- Created attachment 41996 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41996&action=edit patch for the missed optimization Testing this to address the missed optimization(s). This happens to fix th

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #7 from Andrew Roberts --- Works for me on x86-64, trying aarch64 now.

[Bug c++/81880] New: thread_local static member template initialisation fails

2017-08-17 Thread maiphi.public at gmx dot net
pecs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/path/to/gcc/svn/lib/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-svn/configure --prefix=/path/to/gcc/svn --disable-multilib --enable-languages=c,c++,fortran Thread model: posix gcc version 8.0.0 20170817

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #11 from Eric Botcazou --- > === > --- Makefile.in (revision 251140) > +++ Makefile.in (working copy) > @@ -78,7 +78,7 @@ CXX_LFLAGS = \ > # Variables for gnattools, nat

[Bug target/81879] Bad compilation of small program if LTO is used

2017-08-17 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81879 --- Comment #2 from Frediano Ziglio --- It seems that this do_widen replacement with an invalid pointer goes on and on, looking at differences in the generated executable: -- ---: 00 00 ---: 48 8b 10mov(%rax),%rdx -

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-08-17 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #5 from Yvan Roux --- Thinking more about it, I think that the right place to fix it is in the define of TARGET_HAVE_MOVT or TARGET_USE_MOVT, but I'm a bit confused with these two macros. My understanding of their semantic, is that i

[Bug target/78804] [RX] -m64bit-doubles does not work

2017-08-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804 --- Comment #14 from Oleg Endo --- (In reply to Ian Lance Taylor from comment #25) > I have no particular concerns with dropping the bitfield code, but clearly it > has to be tested on a couple of little-endian platforms. Can we try to narrow it

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #12 from Richard Biener --- Author: rguenth Date: Thu Aug 17 13:39:58 2017 New Revision: 251150 URL: https://gcc.gnu.org/viewcvs?rev=251150&root=gcc&view=rev Log: 2017-08-17 Richard Biener PR ada/81878 * Makefile.

[Bug bootstrap/81881] New: [8 Regression] bootstrap failed on x86

2017-08-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81881 Bug ID: 81881 Summary: [8 Regression] bootstrap failed on x86 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap

[Bug c++/81702] [7/8 Regression] ICE in gimple_get_virt_method_for_vtable

2017-08-17 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81702 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com --- Comment #4 fro

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 --- Comment #6 from Richard Biener --- Created attachment 41998 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41998&action=edit patch for the missed optimization Patch I am testing, fixing the missed optimization (and this testcase as a s

[Bug bootstrap/81881] [8 Regression] bootstrap failed on x86

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81881 Richard Biener changed: What|Removed |Added CC||ubizjak at gmail dot com Target Miles

[Bug c++/81880] thread_local static member template initialisation fails

2017-08-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81880 Richard Biener changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRM

[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux

2017-08-17 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #8 from Andrew Roberts --- aarch64 also ok with gcc-8.0.0 for me.

[Bug middle-end/81814] [5/6/7/8 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 --- Comment #13 from Marek Polacek --- Author: mpolacek Date: Thu Aug 17 14:33:13 2017 New Revision: 251152 URL: https://gcc.gnu.org/viewcvs?rev=251152&root=gcc&view=rev Log: PR middle-end/81814 * fold-const.c (operand_equal_for_

[Bug ada/79542] [7/8 regression] ICE in add_gnat_descriptive_type_attribute

2017-08-17 Thread gnugcc at marino dot st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79542 --- Comment #10 from John Marino --- The original updates by rguenth were lost by the bugzilla-wide data failure, and the rework only fixed the target milestone. I don't have permission to fix the missing data, so I'm going to paste the contents

[Bug bootstrap/81869] [8 Regression] --enable-checking=yes,rtl failed to bootstrap on 32-bit hosts

2017-08-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81869 --- Comment #5 from H.J. Lu --- ==19335== ==19335== HEAP SUMMARY: ==19335== in use at exit: 3,187,351,790 bytes in 240,687 blocks ==19335== total heap usage: 10,232,166 allocs, 9,991,479 frees, 177,590,129,479 bytes allocated ==19335== ==

[Bug bootstrap/81869] [8 Regression] --enable-checking=yes,rtl failed to bootstrap on 32-bit hosts

2017-08-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81869 --- Comment #6 from H.J. Lu --- This ==19335==still reachable: 3,185,786,922 bytes in 240,513 blocks probably kills 32-bit hosts.

[Bug target/81861] [8.0 Regression] ASan pr64820.c testcase segfaults with LTO and -fstack-protector-strong

2017-08-17 Thread m.ostapenko at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81861 Maxim Ostapenko changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/81814] [5/6/7 Regression] Incorrect behaviour at -O0 (conditional operator)

2017-08-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 --- Comment #8 from rguenther at suse dot de --- On Thu, 17 Aug 2017, amonakov at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 > > Alexander Monakov changed: > >What|Removed |

[Bug bootstrap/81881] [8 Regression] bootstrap failed on x86

2017-08-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81881 --- Comment #1 from H.J. Lu --- I can't reproduce it now.

[Bug c++/81873] spurious -Wreturn-type calling a locally declared noreturn function

2017-08-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81873 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug target/72804] Poor code gen with -mvsx-timode

2017-08-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72804 --- Comment #6 from Peter Bergner --- Author: bergner Date: Thu Aug 17 15:56:48 2017 New Revision: 251153 URL: https://gcc.gnu.org/viewcvs?rev=251153&root=gcc&view=rev Log: gcc/ PR target/72804 * config/rs6000/vsx.md (*vsx_le_per

[Bug target/81797] gcc 7.1.0 fails to build on macOS 10.13 (High Sierra):

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 Eric Gallager changed: What|Removed |Added Target||x86_64-apple-darwin17.0.0 St

[Bug c++/59949] lambda expression as default argument of function template causes "already defined" messages in assembler

2017-08-17 Thread jj at stusta dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59949 --- Comment #3 from Jonas Jelten --- This bug is still present in g++ 6.4.0.

[Bug c++/39466] frepo relinking causes error - object in .o but not in .rpo or vice versa

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39466 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/67075] Infinite GC loop with ggc-min-expand=0

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67075 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/71192] Coredump - SIGSEGV exception handling on GCC 4.8.2 in Solaris 11.3, Solaris 11.2 works with same GCC version

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71192 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/81787] [5/6/7/8 Regression] `#pragma GCC diagnostic warning "-fpermissive"` no longer works since gcc 4.8

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81787 Eric Gallager changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug c++/80227] [5/6/7/8 Regression] SFINAE ambiguity with a pointer to array argument

2017-08-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80227 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

bIJbR

2017-08-17 Thread fHPvw via gcc-bugs
ARMwbOY eha92a5z.pdf Description: Binary data

[Bug c++/65870] Explicit function instantiation with default valued lambda causes duplicate symbol

2017-08-17 Thread jj at stusta dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65870 --- Comment #1 from Jonas Jelten --- This is probably the same as bug 59949, and still present in 6.4.0.

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-08-17 Thread james410 at cowgill dot org.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #5 from James Cowgill --- I have just noticed this which seems curious. Is the 39 -> 40 combine really a valid transformation? It seems we've lost the sign extension and we're just putting a 32-bit value into a 64-bit register without

[Bug c/81859] [8 Regression] valgrind error from warn_about_normalization

2017-08-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81859 --- Comment #4 from Martin Sebor --- Author: msebor Date: Thu Aug 17 16:50:06 2017 New Revision: 251157 URL: https://gcc.gnu.org/viewcvs?rev=251157&root=gcc&view=rev Log: PR c/81859 - [8 Regression] valgrind error from warn_about_normalization

[Bug c/81859] [8 Regression] valgrind error from warn_about_normalization

2017-08-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81859 Martin Sebor changed: What|Removed |Added Keywords||patch Status|ASSIGNED

[Bug c++/78919] Lambdas, default parameters and std::function cause assembly error

2017-08-17 Thread jj at stusta dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78919 --- Comment #1 from Jonas Jelten --- Probably the same as bug 59949, if the default value is always created for a template even if the call overwrites the default value.

[Bug target/78804] [RX] -m64bit-doubles does not work

2017-08-17 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804 --- Comment #15 from Ian Lance Taylor --- I mean simply to build the compiler on a couple of little-endian systems using fp-bit and make sure that the floating point code works correctly. I don't mean test fp-bit separately, though that's not a

[Bug ipa/81877] [7/8 Regression] Incorrect results with lto and -fipa-cp and -fipa-cp-clone

2017-08-17 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877 --- Comment #9 from Alexander Monakov --- I don't understand how LIM may deduce that store sinking is safe without considering may-alias relations. If it is UB to write the same object from different declared-independent iterations, then I think

[Bug c/81882] New: attribute ifunc documentation uses invalid code

2017-08-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81882 Bug ID: 81882 Summary: attribute ifunc documentation uses invalid code Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/81882] attribute ifunc documentation uses invalid code

2017-08-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81882 Martin Sebor changed: What|Removed |Added Keywords||documentation Status|UNCONFIR

  1   2   >