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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81869
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81868
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
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. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814
Marek Polacek changed:
What|Removed |Added
Component|tree-optimization |middle-end
Target Milestone|---
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
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:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Target Milestone|---
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864
Richard Biener changed:
What|Removed |Added
Keywords||build
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81867
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
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:
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |7.3
Summary|Call to
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81827
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
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
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++?)
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.
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
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878
Richard Biener changed:
What|Removed |Added
Summary|--disable-bootstrap |--disable-bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Status|UNCONFIRMED
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
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
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81785
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
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.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877
Martin Liška changed:
What|Removed |Added
CC||enkovich.gnu at gmail dot com
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814
--- Comment #12 from Marek Polacek ---
Sure, let me see.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81783
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
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:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81876
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Status|UNCONFIRMED
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
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
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
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
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
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:
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
>
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 =
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.gnu.org/bugzilla/show_bug.cgi?id=81864
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
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.
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
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
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864
--- Comment #7 from Andrew Roberts ---
Works for me on x86-64, trying aarch64 now.
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
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,
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43105
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80210
Peter Bergner changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30257
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15369
Eric Gallager changed:
What|Removed |Added
CC||seongbae.park at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40897
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44400
Eric Gallager changed:
What|Removed |Added
Keywords||accepts-invalid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44520
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79998
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81268
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44580
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45113
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51277
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38087
Eric Gallager changed:
What|Removed |Added
Keywords||accepts-invalid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79997
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81881
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30812
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36685
Eric Gallager changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43454
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77810
Eric Gallager changed:
What|Removed |Added
CC||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
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77579
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81854
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Status|UNCONFIRMED
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81702
Jan Hubicka changed:
What|Removed |Added
CC||jason at redhat dot com
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81861
Maxim Ostapenko changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81877
Alexander Monakov changed:
What|Removed |Added
CC||amonakov at gcc dot gnu.org
---
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
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81881
Richard Biener changed:
What|Removed |Added
CC||ubizjak at gmail dot com
Target
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
*
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81880
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
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.
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==
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81814
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
1 - 100 of 143 matches
Mail list logo