[Bug tree-optimization/81834] loop with increment conditional on IV is not optimized out

2017-08-17 Thread geoffrey at allott dot email
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81834 --- Comment #2 from Geoffrey Allott --- Hi Richard, I agree that this seems quite 'arcane' at first glance; I should explain that I found it when an empty for loop failed to optimize out in rust - the reduced test case failed to optimize in

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

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

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

[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

[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

[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 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 #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=gcc=rev Log: 2017-08-17 Richard Biener PR

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

[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 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 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 #11 from Andrew Roberts --- Created attachment 41992 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41992=edit gcc-7.2.0 -fmem-report output for arm, aarch64, and x86-64 Output for gcc 7.2.0 with -fmem-report (as

[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

[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

[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

[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

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

[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

[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

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

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

[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

[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

[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

[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

[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=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 #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

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

[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 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=edit Patch to reduce the problem Can be reduced by given patch. The function is called for following loop: : # b_118 =

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

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

[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=gcc=rev Log: 2017-08-17 Maxim Ostapenko PR

[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

[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=edit patch for the missed optimization Testing this to address the missed optimization(s). This happens to fix the

[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
tic bug.cpp Using built-in specs. 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

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

[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 c++/43105] Document restrictions on mixing -fno-rtti and -frtti

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

[Bug target/80210] ICE in in extract_insn, at recog.c:2311 on ppc64 for with __builtin_pow

2017-08-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/30257] static initializers are attributed to bogus line number in coverage.

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

[Bug c++/15369] "Wrong" line number for static constructor function

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

[Bug c++/40897] g++ error on valid syntax (call of templated object method via this pointer)

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

[Bug c++/44400] GCC allows declaring a function having the name of the class using a typedef

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

[Bug c++/44520] improve diagnostic for ambiguous lookup

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

[Bug translation/79998] typo in diagnostic "specified bound %wu"

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

[Bug target/81268] [avr] Support __gcc_isr pseudo-instruction for more efficient ISR prologues

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

[Bug c++/44580] inconsistent "right-hand operand of comma has no effect"

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

[Bug c++/45113] absent or confusing diagnostics of invalid template argument list in implicit template class instantiation

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

[Bug c++/51277] Feature request: C++ diagnostic for ambiguous overloads

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

[Bug c++/38087] Pseudo destructor call

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

[Bug translation/79997] simple-ssa-sprintf i18n: wrong plural form in maybe_warn

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

[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 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/30812] enhancement: exception specification in __PRETTY_FUNCTION__

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

[Bug c++/36685] clarify/diagnose use of weak constant

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

[Bug c++/43454] warning with -Wall despite __attribute__ ((__unused__))

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

[Bug preprocessor/77810] provide format_inform_at_substring to go with format_warning_at_substring

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

[Bug c/81117] Improve buffer overflow checking in strncpy

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

[Bug target/77579] Missed multiple add (int) for CSEd case

2017-08-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77579 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/81854] weak alias of an incompatible symbol accepted

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

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

2017-08-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81702 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[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

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

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

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

[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=gcc=rev Log: 2017-08-17 Richard Biener PR ada/81878 *

[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=edit patch for the missed optimization Patch I am testing, fixing the missed optimization (and this testcase as a

[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

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

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

  1   2   >