[Bug ipa/89893] Segmentation fault always occurs when node app is generated by gcc-8-branch@268745

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89893 --- Comment #34 from Martin Liška --- > It seems your solution works. But it doesn't work if I add > "-fno-strict-aliasing" through 'export CFLAGS="$CFLAGS -O3 > -fno-strict-aliasing..." export CXXFLAGS="$CXXFLAGS -O3 > -fno-strict-aliasing..." .

[Bug target/90015] riscv: typo "intterupt" in diagnostic

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90015 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #42 from Jürgen Reuter --- I filed an APPLE bug report: https://bugreport.apple.com/web/?problemID=49727047

[Bug gcov-profile/90023] New: The coverage of a label is incorrect when it is after a return statement and followed by a blank statement

2019-04-09 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90023 Bug ID: 90023 Summary: The coverage of a label is incorrect when it is after a return statement and followed by a blank statement Product: gcc Version: 8.2.0 Status: UNCO

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #4 from Martin Liška --- Created attachment 46108 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46108&action=edit Reduced test-case #0

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 Martin Liška changed: What|Removed |Added Keywords||wrong-code CC|

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #5 from Martin Liška --- Created attachment 46109 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46109&action=edit Reduced test-case #1

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug tree-optimization/90018] [8 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug gcov-profile/90023] The coverage of a label is incorrect when it is after a return statement and followed by a blank statement

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90023 Martin Liška changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #6 from Martin Liška --- I bisected GCC 4.9.x branch and it started with r215059, which is a backport of 3 patches. I reverted changes in: patching file gcc/recog.c patching file gcc/tree-ssa-loop-niter.c patching file gcc/tree-vect-s

[Bug preprocessor/64965] __FILE__ doesn't work if the filename contains newline

2019-04-09 Thread rv at rasmusvillemoes dot dk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64965 Rasmus Villemoes changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/90010] [8/9 Regression] valgrind error with snprintf and -Wall

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

[Bug tree-optimization/46590] long compile time with -O2 and many loops

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #55

[Bug tree-optimization/90021] [9 Regression] ICE in index_in_loop_nest, at tree-data-ref.h:587 since r270203

2019-04-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90021 --- Comment #2 from bin cheng --- We have {{0, +, 1}_6, +, 1}_4 in this case, and _6 is an outer loop of loop_nest. Function add_multivariate_self_dist was intentionally skipped in PR89725 patch, but control flow gets to it because 1) In analy

[Bug c++/89900] [9 Regression] ICE: Segmentation fault (in check_instantiated_arg)

2019-04-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89900 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P4

[Bug target/88834] [SVE] Poor addressing mode choices for LD2 and ST2

2019-04-09 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834 --- Comment #16 from Wilco --- (In reply to kugan from comment #15) > (In reply to Wilco from comment #11) > > There is also something odd with the way the loop iterates, this doesn't > > look right: > > > > whilelo p0.s, x3, x4 > >

[Bug c++/90010] [8/9 Regression] valgrind error with snprintf and -Wall

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90010 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #43 from Iain Sandoe --- Created attachment 46110 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46110&action=edit Proof-of-principle path Does this work for you? - my local testing says it generates the right wrapped include

[Bug tree-optimization/90018] [8/9 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug tree-optimization/90018] [8/9 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 --- Comment #5 from Martin Liška --- > Martin, if you can help with a testcase that would be great (in case you > have a working setup / methology to track this down). Otherwise I'll of > course see to do that myself. I'll do it for you.

[Bug c++/90019] [8 regression] Bogus ambiguous overload error for NTTP pack of disjoint enable_ifs unless there is an unsupplied default argument

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90019 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug tree-optimization/90021] [9 Regression] ICE in index_in_loop_nest, at tree-data-ref.h:587 since r270203

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90021 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/88834] [SVE] Poor addressing mode choices for LD2 and ST2

2019-04-09 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834 --- Comment #17 from kugan at gcc dot gnu.org --- (In reply to Wilco from comment #16) > (In reply to kugan from comment #15) > > (In reply to Wilco from comment #11) > > > There is also something odd with the way the loop iterates, this doesn't >

[Bug middle-end/89998] [7/8/9 regression] ICE: verify_gimple failed in printf-return-value

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89998 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue Apr 9 10:26:13 2019 New Revision: 270224 URL: https://gcc.gnu.org/viewcvs?rev=270224&root=gcc&view=rev Log: PR tree-optimization/89998 * gimple-ssa-sprintf.c (try_sub

[Bug translation/90011] [9 Regression] trailing space in diagnostic

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90011 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue Apr 9 10:27:14 2019 New Revision: 270225 URL: https://gcc.gnu.org/viewcvs?rev=270225&root=gcc&view=rev Log: PR translation/90011 * ipa-devirt.c (compare_virtual_table

[Bug target/89794] wrong code with -Og -fno-forward-propagate

2019-04-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89794 --- Comment #4 from Richard Earnshaw --- (In reply to Jakub Jelinek from comment #3) > Guess with PR89475 fix this will be latent, unless one disables ccp. > Anyway, to me this looks like a backend bug. The function is leaf, but for > some stran

[Bug target/90024] New: [7/8/9 Regression] ICE on AArch32 NEON mov with TImode constant.

2019-04-09 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90024 Bug ID: 90024 Summary: [7/8/9 Regression] ICE on AArch32 NEON mov with TImode constant. Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug target/90024] [7/8/9 Regression] ICE on AArch32 NEON mov with TImode constant.

2019-04-09 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90024 Matthew Malcomson changed: What|Removed |Added Target||arm Known to work|

[Bug middle-end/90025] New: [9 Regression] botan2 miscompilation on s390x-linux since r268957

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90025 Bug ID: 90025 Summary: [9 Regression] botan2 miscompilation on s390x-linux since r268957 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/90025] [9 Regression] botan2 miscompilation on s390x-linux since r268957

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90025 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug tree-optimization/90018] [8/9 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 Martin Liška changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #6 from Martin Liška

[Bug target/88809] do not use rep-scasb for inline strlen/memchr

2019-04-09 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88809 Peter Cordes changed: What|Removed |Added CC||peter at cordes dot ca --- Comment #4 fro

[Bug middle-end/90025] [9 Regression] botan2 miscompilation on s390x-linux since r268957

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90025 --- Comment #1 from Jakub Jelinek --- Created attachment 46112 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46112&action=edit gcc9-pr90025.patch Untested fix.

[Bug target/88834] [SVE] Poor addressing mode choices for LD2 and ST2

2019-04-09 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834 --- Comment #18 from rsandifo at gcc dot gnu.org --- (In reply to kugan from comment #12) > (In reply to rsand...@gcc.gnu.org from comment #10) > > (In reply to kugan from comment #9) > > > Created attachment 46040 [details] > > > patch > > > >

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #7 from Richard Biener --- So looking at one issue I can see is code-hoisting hoisting MEM[(struct window *)window_6(D) + -5B].contents across a call that might not return. This can only happen for calls we can alias-disambiguate aga

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #44 from Jürgen Reuter --- (In reply to Iain Sandoe from comment #43) > Created attachment 46110 [details] > Proof-of-principle path > > Does this work for you? > - my local testing says it generates the right wrapped include file.

[Bug middle-end/89998] [7/8 regression] ICE: verify_gimple failed in printf-return-value

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89998 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 regression] ICE: |[7/8 regression] ICE:

[Bug target/90024] [7/8/9 Regression] ICE on AArch32 NEON mov with TImode constant.

2019-04-09 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90024 --- Comment #2 from Matthew Malcomson --- Author: matmal01 Date: Tue Apr 9 11:39:59 2019 New Revision: 270226 URL: https://gcc.gnu.org/viewcvs?rev=270226&root=gcc&view=rev Log: Hi there, The "*neon_mov" patterns for 128 bit sized quantities us

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #9 from Richard Biener --- /* { dg-do run } */ /* { dg-require-weak "" } */ void __attribute__((noinline,noclone)) check (int i) { if (i == 0) __builtin_exit (0); } int i; extern int x __attribute__((weak)); int main(int argc

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #10 from Richard Biener --- (In reply to Martin Liška from comment #6) > I bisected GCC 4.9.x branch and it started with r215059, which is a backport > of 3 patches. I reverted changes in: > patching file gcc/recog.c > patching file g

[Bug c++/90010] [8/9 Regression] valgrind error with snprintf and -Wall

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90010 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #45 from Iain Sandoe --- (In reply to Jürgen Reuter from comment #44) > (In reply to Iain Sandoe from comment #43) > > Created attachment 46110 [details] > > Proof-of-principle path > > > > Does this work for you? > > - my local tes

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread schnetter at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #46 from Erik Schnetter --- The patch does not include the generated files. You need to run "genfixes" in the "fixincludes" directory after applying the patch.

[Bug tree-optimization/90020] [7/8/9 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020 --- Comment #11 from Richard Biener --- For the RTL issue there's compute_hash_table_work (struct gcse_hash_table_d *table) { ... /* First pass over the instructions records information used to determine when registers and memory

[Bug target/90024] [7/8 Regression] ICE on AArch32 NEON mov with TImode constant.

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90024 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug c++/90010] [8/9 Regression] valgrind error with snprintf and -Wall

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90010 --- Comment #3 from Jakub Jelinek --- Created attachment 46113 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46113&action=edit gcc9-pr90010.patch Untested fix.

[Bug c++/90010] [8/9 Regression] valgrind error with snprintf and -Wall

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90010 Jakub Jelinek changed: What|Removed |Added Keywords|ice-on-valid-code |diagnostic --- Comment #4 from Jakub Jel

[Bug tree-optimization/90018] [8/9 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 --- Comment #7 from H.J. Lu --- (In reply to Martin Liška from comment #6) > I've just tested that on -march=skylake-avx512: > model name: Intel(R) Xeon(R) Platinum 8164 CPU @ 2.00GHz > > r265451 works for me, but I had to increase a stack l

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #47 from Iain Sandoe --- (In reply to Erik Schnetter from comment #46) > The patch does not include the generated files. You need to run "genfixes" > in the "fixincludes" directory after applying the patch. the one I put above has th

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #48 from Jakub Jelinek --- Perhaps that redefinition of _Atomic should be guarded with #if (__STDC_VERSION__ < 201112L) || defined(__cplusplus) or so, so that for C -std=c11 you still get _Atomic?

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #49 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #48) > Perhaps that redefinition of _Atomic should be guarded with > #if (__STDC_VERSION__ < 201112L) || defined(__cplusplus) > or so, so that for C -std=c11 you still g

[Bug middle-end/89998] [7/8 regression] ICE: verify_gimple failed in printf-return-value

2019-04-09 Thread gandalf at winds dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89998 --- Comment #10 from gandalf at winds dot org --- (In reply to Jakub Jelinek from comment #9) > Fixed for trunk. As a workaround I'd suggest using a correct prototype or > -fno-builtin-sprintf if you intentionally use a different one. Thanks. Us

[Bug translation/90011] [9 Regression] trailing space in diagnostic

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90011 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Apr 9 13:19:16 2019 New Revision: 270229 URL: https://gcc.gnu.org/viewcvs?rev=270229&root=gcc&view=rev Log: PR translation/90011 * typeck2.c (check_narrowing): Remove

[Bug tree-optimization/90018] [8 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 --- Comment #8 from Martin Liška --- > > Please use GCC 8 branch, not trunk. The problem only shows up on GCC 8 > branch. I can confirm that with r265453 I see: *** Miscompare of cam4_validate.txt; for details see /home/mliska/Programming

[Bug tree-optimization/90018] [8 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 Martin Liška changed: What|Removed |Added Status|WAITING |NEW

[Bug debug/90017] gcc generates wrong debug information at -O3

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90017 Richard Biener changed: What|Removed |Added Keywords||wrong-debug CC|

[Bug translation/90011] [9 Regression] trailing space in diagnostic

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90011 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #34 from Jakub Jelinek --- @@ -30877,6 +30883,11 @@ arm_valid_target_attribute_rec (tree args, struct gcc_options *opts) else if (!strncmp (q, "arm", 3)) opts->x_target_flags &= ~MASK_THUMB; + else if (!strncmp

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 Jakub Jelinek changed: What|Removed |Added Keywords||ABI CC|

[Bug tree-optimization/90018] [8 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 --- Comment #9 from Martin Liška --- However, '--size=test' helps here, fails quickly. With the revision, there 2 files are difference: mapz_module.fppized.o.s and optics_lib.o.s. I suspect the later one.

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 --- Comment #3 from Jakub Jelinek --- Looking at struct S { long a[0] __attribute__ ((aligned (32))); }; long double u; void baz (struct S *); void bar (long double x, struct S y, long double z) { u = x + z; baz (&y); } this doesn't ICE, but

[Bug rtl-optimization/90007] [9 Regression] ICE in extract_constrain_insn_cached, at recog.c:2223

2019-04-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90007 --- Comment #2 from Alexander Monakov --- We have a pseudo:SI<-hardreg:SI assignment followed by pseudo:DF<-float(pseudo:SI) conversion, and we substitute the latter through the former, creating a pseudo:DF<-float(hardreg:SI) insn that fails in r

[Bug tree-optimization/90018] [8 Regression] r265453 miscompiled 527.cam4_r in SPEC CPU 2017

2019-04-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90018 --- Comment #10 from Richard Biener --- Looking at the rev. and the context I figured the original caller was added for a case that can no longer happen (SAME_DR_STMT set, that can never happen since we rewrote interleaving chain detection for GC

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 --- Comment #4 from H.J. Lu --- (In reply to Jakub Jelinek from comment #3) > Looking at > struct S { long a[0] __attribute__ ((aligned (32))); }; > long double u; > void baz (struct S *); > void bar (long double x, struct S y, long double z) > {

[Bug c++/90005] No error produced for the wrong type of string used in gcc >= 5.0

2019-04-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90005 Eric Gallager changed: What|Removed |Added Keywords||diagnostic CC|

[Bug c++/64867] split warning for passing non-POD to varargs function from -Wconditionally-supported into new warning flag, -Wnon-pod-varargs

2019-04-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 Eric Gallager changed: What|Removed |Added Blocks||87403 Summary|warning for pas

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 --- Comment #5 from Jakub Jelinek --- (In reply to H.J. Lu from comment #4) > > So, do we want to ignore the TYPE_EMPTY_P arguments even for argument > > alignment computations (both at the caller and callee)? > > We should ask it in x86-64 psAB

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2019-04-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #43 from Jeffrey A. Law --- The problem with your suggestions Segher is that we'd have to do them for every target which defines insns with a zero_extract destination and that's been the well understood way to handle this stuff for ov

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 --- Comment #6 from Marek Polacek --- That'd be much appreciated, I was puzzled as to what we should do when I first took a look at this.

[Bug middle-end/89972] [8/9 Regression] ICE in expand_call, at calls.c:4229

2019-04-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89972 Marek Polacek changed: What|Removed |Added Status|NEW |WAITING --- Comment #7 from Marek Polace

[Bug target/89965] [8/9 Regression] wrong code with -O -mtune=nano-x2 -fcaller-saves -fexpensive-optimizations -fno-tree-dce -fno-tree-ter

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89965 --- Comment #8 from Jakub Jelinek --- According to my bisection, this is not reproduceable on the trunk starting with r266862.

[Bug target/89794] combine incorrectly forwards register value through auto-inc operation

2019-04-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89794 Richard Earnshaw changed: What|Removed |Added CC||segher at gcc dot gnu.org

[Bug d/90012] untranslateable placeholder in expressionsem.c

2019-04-09 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90012 --- Comment #2 from Roland Illig --- Thank you for changing this so quickly. Will your change make it into the next translation round before the 9.1 release? That would be good because it would save be quite some work.

[Bug c++/85400] invalid Local Dynamic TLS relaxation for symbol defined in method

2019-04-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85400 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug rtl-optimization/90026] New: [8/9 Regression] ICE: verify_flow_info failed (error: missing barrier after block 2)

2019-04-09 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90026 Bug ID: 90026 Summary: [8/9 Regression] ICE: verify_flow_info failed (error: missing barrier after block 2) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywor

[Bug d/90012] untranslateable placeholder in expressionsem.c

2019-04-09 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90012 --- Comment #3 from Iain Buclaw --- (In reply to Roland Illig from comment #2) > Thank you for changing this so quickly. Will your change make it into the > next translation round before the 9.1 release? That would be good because it > would save

[Bug bootstrap/89864] [9 regression] gcc fails to build/bootstrap with XCode 10.2

2019-04-09 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89864 --- Comment #50 from Jürgen Reuter --- (In reply to Jakub Jelinek from comment #48) > Perhaps that redefinition of _Atomic should be guarded with > #if (__STDC_VERSION__ < 201112L) || defined(__cplusplus) > or so, so that for C -std=c11 you still

[Bug target/89965] [8/9 Regression] wrong code with -O -mtune=nano-x2 -fcaller-saves -fexpensive-optimizations -fno-tree-dce -fno-tree-ter

2019-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89965 --- Comment #9 from Jakub Jelinek --- So, we have: (insn 41 40 42 6 (parallel [ (set (reg/v:DI 101 [ i ]) (lshiftrt:DI (reg/v:DI 118 [ i ]) (const_int 7 [0x7]))) (clobber (reg:CC 17 flag

[Bug target/89794] combine incorrectly forwards register value through auto-inc operation

2019-04-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89794 --- Comment #6 from Richard Earnshaw --- There seems to be more to this than initially thought. Another insn is in play. (insn 12 10 14 2 (set (reg:SI 129) (bswap:SI (subreg:SI (reg:DI 127 [ i ]) 4))) "/tmp/test3.c":10:7 331 {*arm_rev}

[Bug c/90027] New: misalign variable access by piece load/store even when define STRICT_ALIGNMENT nonzero

2019-04-09 Thread zhongyunde at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90027 Bug ID: 90027 Summary: misalign variable access by piece load/store even when define STRICT_ALIGNMENT nonzero Product: gcc Version: 7.3.0 Status: UNCONFIRMED Se

WDx提//供//税%%栗//

2019-04-09 Thread krpramfl
gcc-bugs@gcc.gnu.org +-  《  开》   (  企 )  《禾兑》    《具 》   ( 业 )   《栗》 电:李 生,136—6075— 4190,  业   q:157— 533— 2698 ---

[Bug tree-optimization/86504] vectorization failure for a nest loop

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org --- Commen

[Bug tree-optimization/86530] Vectorization failure for a simple loop

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/88492] SLP optimization generates ugly code

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88492 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/88259] vectorization failure for a typical loop for getting max value and index

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/88915] Try smaller vectorisation factors in scalar fallback

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88915 Tamar Christina changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tnfchris at gcc dot gnu.org --

[Bug tree-optimization/65930] Reduction with sign-change not handled

2019-04-09 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65930 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org --- Commen

[Bug c/90028] New: On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 Bug ID: 90028 Summary: On Intel Skylake (-march=native) generated avx512 instruction can be wrong Product: gcc Version: 8.3.1 Status: UNCONFIRMED Severity: norm

[Bug target/90028] On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 --- Comment #1 from Ferruh YIGIT --- Created attachment 46115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46115&action=edit 19.05-rc1 -mno-avx512f gcc build on skylake The build is done with changing the lib/librte_kni/Makefile as follo

[Bug target/90028] On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 --- Comment #2 from Ferruh YIGIT --- While preparing the support files for this report, via --save-temps, recognized that generated .s file output is a little different, and correct assuming the suspicion on source of the failure was right:

[Bug c++/90029] New: optimizing local exceptions, or are they an observable side effect

2019-04-09 Thread federico.kircheis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90029 Bug ID: 90029 Summary: optimizing local exceptions, or are they an observable side effect Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/90028] On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 --- Comment #3 from Ferruh YIGIT --- Created attachment 46116 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46116&action=edit .i file generated by "--save-temps" param

[Bug target/90028] On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 --- Comment #4 from Ferruh YIGIT --- Created attachment 46117 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46117&action=edit .s file generated by "--save-temps" param

[Bug fortran/90030] New: Fortran OpenACC subarray data alignment

2019-04-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90030 Bug ID: 90030 Summary: Fortran OpenACC subarray data alignment Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3

[Bug libstdc++/90008] [9 Regression] variant attempts to copy rhs in comparison operators

2019-04-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90008 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue Apr 9 18:50:39 2019 New Revision: 270236 URL: https://gcc.gnu.org/viewcvs?rev=270236&root=gcc&view=rev Log: PR libstdc++/90008 remove unused capture from variant rel ops PR

[Bug target/90028] On Intel Skylake (-march=native) generated avx512 instruction can be wrong

2019-04-09 Thread ferruh.yigit at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90028 --- Comment #5 from Ferruh YIGIT --- Tested with latest gcc [1], same output. [1] Compiled from source: gcc (GCC) 9.0.1 20190409 (experimental)

[Bug c++/53294] Optimize out some exception code

2019-04-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53294 Martin Sebor changed: What|Removed |Added CC||federico.kircheis at gmail dot com --- C

  1   2   >