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

2018-11-29 Thread jiangning.liu at amperecomputing dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Bug ID: 88259 Summary: vectorization failure for a typical loop for getting max value and index Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/81896] omp target enter data not recognized

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81896 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/88152] optimize SSE & AVX char compares with subsequent movmskb

2018-11-29 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 --- Comment #5 from Matthias Kretz --- > -fno-signed-zeros isn't a guarantee the operand will not be -0.0 and having > x < 0.0 behave differently based on whether x is -0.0 or 0.0 (with > -fno-signed-zeros quite randomly) is IMHO very bad. I agr

[Bug lto/87988] [9 regression] Streaming of ABSTRACT_ORIGIN is expensive

2018-11-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988 --- Comment #10 from rguenther at suse dot de --- On Wed, 28 Nov 2018, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988 > > --- Comment #9 from Jan Hubicka --- > We still have: >/* When not generating

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

2018-11-29 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/88223] [8 Regression] Wrong code for intrinsic memmove

2018-11-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 --- Comment #11 from rguenther at suse dot de --- On Wed, 28 Nov 2018, joseph at codesourcery dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 > > --- Comment #10 from joseph at codesourcery dot com dot com> --- > On Wed, 28

[Bug sanitizer/88260] New: c++ code instrumented with address sanitizer crashes

2018-11-29 Thread mirhet.saracevic at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88260 Bug ID: 88260 Summary: c++ code instrumented with address sanitizer crashes Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-11-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

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

2018-11-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Com

[Bug target/88236] [avr] Invalid code generated for __memx char pointer deference for avr5 arch

2018-11-29 Thread saaadhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88236 Senthil Kumar Selvaraj changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|una

[Bug fortran/88247] [8/9 Regression] ICE in get_array_ctor_var_strlen, at fortran/trans-array.c:2068

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88247 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug driver/47785] GCC with -flto does not pass -Wa options to the assembler

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47785 --- Comment #13 from Richard Biener --- Note the proposed solution only works for uniform -Wa options across all TUs participating in the optimizing link. Otherwise partitioning can merge parts of TUs with different flags and there is (IIRC) no

[Bug tree-optimization/88243] [9 Regression] ice in vect_create_epilog_for_reduction, at tree-vect-loop.c:4689

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88243 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/88253] Inlining of function incorrectly deletes volatile register access when using XOR in avr-gcc

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88253 --- Comment #1 from Richard Biener --- Note GCC 5 is out of support, please see if you can reproduce this with a newer version (GCC 7 and up).

[Bug ipa/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn)

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug preprocessor/88257] [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug sanitizer/88260] c++ code instrumented with address sanitizer crashes

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88260 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

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

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug c++/88258] [9 Regression] Infinite loop emitting diagnostics in the C++ front-end

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88258 Richard Biener changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug ipa/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn)

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 --- Comment #2 from Martin Liška --- I see it fixed on trunk since r257620.

[Bug ipa/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn)

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 --- Comment #3 from Martin Liška --- And appeared on trunk before that in r235817.

[Bug c++/88258] [9 Regression] Infinite loop emitting diagnostics in the C++ front-end

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88258 --- Comment #1 from Jonathan Wakely --- Created attachment 45120 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45120&action=edit preprocessed source to reproduce diagnostic loop Confirmed, here is a reproducer I found the other day.

[Bug c++/88258] [9 Regression] Infinite loop emitting diagnostics in the C++ front-end

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88258 Jonathan Wakely changed: What|Removed |Added Keywords|openmp | Status|UNCONFIRMED

[Bug fortran/85953] [7/8 Regression] ICE in fold_convert_loc, at fold-const.c:2370

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85953 Martin Liška changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9 Regression]

[Bug ipa/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn)

2018-11-29 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 --- Comment #4 from Arseny Solokha --- But the fix seems to be specific to C front-end and does not cover C++? This time it's not (only) my mistake in the way I configure gcc: https://gcc.godbolt.org/z/2xRIE_

[Bug c++/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn), C++ FE missing DECL_EXPRs

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW Component|ipa

[Bug c++/88256] [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn), C++ FE missing DECL_EXPRs

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 --- Comment #6 from Richard Biener --- (In reply to Arseny Solokha from comment #4) > But the fix seems to be specific to C front-end and does not cover C++? Yeah, I can reproduce with the C++ FE which probably needs a similar fix.

[Bug target/88224] Wrong Cortex-R7 and Cortex-R8 FPU configuration

2018-11-29 Thread avieira at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88224 --- Comment #2 from avieira at gcc dot gnu.org --- Author: avieira Date: Thu Nov 29 10:20:13 2018 New Revision: 266612 URL: https://gcc.gnu.org/viewcvs?rev=266612&root=gcc&view=rev Log: [PATCH] [Arm] Fix fpu configurations for Cortex-R7 and Corte

[Bug c++/88261] New: [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-11-29 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 Bug ID: 88261 Summary: [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment) Product: gcc Version: 9.0 Status: UNCONFIRMED Keyw

[Bug rtl-optimization/88253] Inlining of function incorrectly deletes volatile register access when using XOR in avr-gcc

2018-11-29 Thread westfw at westfw dot info
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88253 --- Comment #2 from William Westfield --- I did say that it still happens with 8.1... However, the 5.4.0 version is the latest version supported by the vendor.

[Bug c++/88221] Only restricted set of balanced token sequences allowed for attributes

2018-11-29 Thread bruno-gcc at defraine dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88221 Bruno De Fraine changed: What|Removed |Added CC||bruno-gcc at defraine dot net --- Comm

[Bug preprocessor/88257] [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #1

[Bug preprocessor/88257] [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842

2018-11-29 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 --- Comment #2 from Arseny Solokha --- (In reply to Martin Liška from comment #1) > I can't reproduce, but looks very similar to PR87721. https://gcc.godbolt.org/z/o14PZF > GNU C++14 (GCC-Explorer-Build) version 9.0.0 20181128 (experimental) >

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #2 from Martin Liška --- I can confirm that in openSUSE build service, but I have very limited access to a s390x machine. I checked the patch and I don't see any obvious error. Can you please debug that?

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #3 from Martin Liška --- Created attachment 45121 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45121&action=edit Clean up patch The patch is only cosmetic, should not affect generated code.

[Bug driver/88262] New: gcc uses crt1.o in place of Scrt1.o when the main function is in a PIC shared lib

2018-11-29 Thread stephen.kim at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88262 Bug ID: 88262 Summary: gcc uses crt1.o in place of Scrt1.o when the main function is in a PIC shared lib Product: gcc Version: unknown Status: UNCONFIRMED Sever

[Bug tree-optimization/88243] [9 Regression] ice in vect_create_epilog_for_reduction, at tree-vect-loop.c:4689

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88243 --- Comment #3 from Richard Biener --- So we are arriving here with a vect_nested_cycle def from the pattern_def sequence but the code only expects to be called with the last stmt of a reduction pattern. t.c:5:5: note: Analyze phi: e_25 = PHI

[Bug c++/88263] New: ICE in coverage_begin_function

2018-11-29 Thread csaba_22 at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88263 Bug ID: 88263 Summary: ICE in coverage_begin_function Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assign

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-11-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 Alexandre Oliva changed: What|Removed |Added Attachment #45118|0 |1 is obsolete|

[Bug driver/88262] gcc uses crt1.o in place of Scrt1.o when the main function is in a PIC shared lib

2018-11-29 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88262 --- Comment #1 from Andreas Schwab --- >From the gcc driver's point of view this is just a normal link since it does not know where main is defined.

[Bug libstdc++/88119] std::alignment_of returns wrong value (__alignof instead of alignof).

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88119 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Thu Nov 29 12:32:57 2018 New Revision: 266613 URL: https://gcc.gnu.org/viewcvs?rev=266613&root=gcc&view=rev Log: PR libstdc++/88119 use alignof in std::alignment_of, not __alignof__ Now

[Bug libstdc++/88119] std::alignment_of returns wrong value (__alignof instead of alignof).

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88119 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/88125] Erroneous duplicate "basic_stringbuf" symbol entry in libstdc++ gnu.ver file.

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88125 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/87531] [8/9 Regression] assignment operator does nothing if performed as a call via operator=

2018-11-29 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87531 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Thu Nov 29 12:50:45 2018 New Revision: 266614 URL: https://gcc.gnu.org/viewcvs?rev=266614&root=gcc&view=rev Log: [PR c++/87531] operator= lookup in templates https://gcc.gnu.org/ml/gcc

[Bug c++/87531] [8/9 Regression] assignment operator does nothing if performed as a call via operator=

2018-11-29 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87531 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/88234] UBsan and runtime error: signed integer overflow using unsigned vector

2018-11-29 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #8 from Jeffrey Walton --- (In reply to Segher Boessenkool from comment #4) > This is documented in the ELFv2 ABI, linked from > https://gcc.gnu.org/readings.html . > > ... > (The vec_vsx_st doesn't have to do with the problem btw.

[Bug tree-optimization/88243] [9 Regression] ice in vect_create_epilog_for_reduction, at tree-vect-loop.c:4689

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88243 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/88243] [9 Regression] ice in vect_create_epilog_for_reduction, at tree-vect-loop.c:4689

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88243 --- Comment #5 from Richard Biener --- Author: rguenth Date: Thu Nov 29 13:33:59 2018 New Revision: 266615 URL: https://gcc.gnu.org/viewcvs?rev=266615&root=gcc&view=rev Log: 2018-11-29 Richard Biener PR tree-optimization/88243

[Bug driver/88262] gcc uses crt1.o in place of Scrt1.o when the main function is in a PIC shared lib

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88262 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gcov-profile/88263] ICE in coverage_begin_function

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88263 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-11-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid Status|UNCO

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #4 from Martin Liška --- I see segfault in driver in: Thread 2.1 "collect2" received signal SIGABRT, Aborted. [Switching to process 11687] 0x03fffbd4192e in raise () from /lib64/libc.so.6 (gdb) bt #0 0x03fffbd4192e in raise

[Bug preprocessor/88257] [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/88234] UBsan and runtime error: signed integer overflow using unsigned vector

2018-11-29 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #9 from Segher Boessenkool --- (In reply to Jeffrey Walton from comment #8) > Yeah, I tried to convert to the C/C++ pointer dereference pattern several > times as shown in the literature. I.e., this: > > byte x[16]; > uint8x16_p

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-11-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 --- Comment #8 from Alexandre Oliva --- Created attachment 45124 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45124&action=edit fix on top of the improved candidate patch This patchlet fixes the regressions in g++.dg/template/using{3,15,

[Bug preprocessor/88257] [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842

2018-11-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-11-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 --- Comment #9 from Alexandre Oliva --- err... using{39,44}.C in g++.dg/lookup, actually. and using44.C is still broken, sorry

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #2 from Jakub Jelinek --- Started with r264147.

[Bug target/88096] wrong inline AVX512F optimization

2018-11-29 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88096 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-11-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 --- Comment #10 from Alexandre Oliva --- ... and it looks like lookup/using44.C really wants the USING_DECL from lookup_member; the function overloads are not template dependent, and as a result we perform overload resolution only among them, lea

[Bug target/88234] UBsan and runtime error: signed integer overflow using unsigned vector

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Thu Nov 29 14:23:21 2018 New Revision: 266619 URL: https://gcc.gnu.org/viewcvs?rev=266619&root=gcc&view=rev Log: PR target/88234 * config/rs6000/rs6000.c (rs6000_gimple_f

[Bug target/88234] UBsan and runtime error: signed integer overflow using unsigned vector

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #11 from Jakub Jelinek --- Fixed on the trunk so far, queued for backports.

[Bug target/88152] optimize SSE & AVX char compares with subsequent movmskb

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu Nov 29 14:32:00 2018 New Revision: 266620 URL: https://gcc.gnu.org/viewcvs?rev=266620&root=gcc&view=rev Log: PR target/88152 * tree.h (build_uniform_cst, uniform_integ

[Bug target/54700] Optimize away x<0 as mask argument of a blend.

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54700 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Thu Nov 29 14:33:27 2018 New Revision: 266621 URL: https://gcc.gnu.org/viewcvs?rev=266621&root=gcc&view=rev Log: PR target/54700 * config/i386/sse.md (ssebytemode): Add V1

[Bug tree-optimization/88240] Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer

2018-11-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 --- Comment #9 from Florian Weimer --- (In reply to Thomas De Schampheleire from comment #6) > (In reply to Florian Weimer from comment #5) > > This is QEMU with TCG, right? It could be an i387 emulation bug. > > I don't think so. Isn't it so t

[Bug target/54700] Optimize away x<0 as mask argument of a blend.

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54700 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

Re: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54589

2018-11-29 Thread Umesh Kalappa
Hi All, We are able to fix the subjected issue with the peephole patterns (target specific) in the md file (attached the patch pr54589.patch). While testing the fix ,we end up with some of the C constructs like Testcase 1: #include struct param { int a, b, c, d; __m128i array[256]; }; void fun

[Bug libstdc++/88264] New: Support glibc-style tunables for

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88264 Bug ID: 88264 Summary: Support glibc-style tunables for Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libstdc+

[Bug fortran/88265] New: [9 Regression] gfortran.dg/simd-builtins-1.f90 fails

2018-11-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88265 Bug ID: 88265 Summary: [9 Regression] gfortran.dg/simd-builtins-1.f90 fails Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug libstdc++/88264] Support glibc-style tunables for

2018-11-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88264 --- Comment #1 from Jonathan Wakely --- I forgot to list the growth factor for pool resource too (currently hardcoded to 2 in __pool_resource::_Pool::replenish())

[Bug fortran/88265] [9 Regression] gfortran.dg/simd-builtins-1.f90 fails

2018-11-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88265 janus at gcc dot gnu.org changed: What|Removed |Added CC||mliska at suse dot cz Target

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 Martin Liška changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #5 fro

[Bug c++/88266] New: nonsense warning about parentheses for comparison

2018-11-29 Thread jason.kraftch...@cd-adapco.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88266 Bug ID: 88266 Summary: nonsense warning about parentheses for comparison Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #6 from Martin Liška --- Using cross-compiler I see following difference before and after my patch: _Z11find_a_fileP11path_prefixPKci: .LFB265: stmg%r7,%r15,56(%r15) .LCFI0: l %r12,8(%r2) lgr %

[Bug target/54589] struct offset add should be folded into address calculation

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54589 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #7 fr

[Bug fortran/88265] [9 Regression] gfortran.dg/simd-builtins-1.f90 fails

2018-11-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88265 --- Comment #2 from janus at gcc dot gnu.org --- (In reply to janus from comment #0) > Both test cases expect the assembly to contain a call to "_ZGVbN4v_sinf", > but what I see on my system is a call to "_ZGVdN8v_sinf". That was on a haswell mac

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #8 from Martin Liška --- I found it, will send patch soon.

[Bug target/88207] [9 regression] gcc.target/i386/pr22076.c etc. FAIL

2018-11-29 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88207 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/88261] [9 Regression] ICE: verify_gimple failed (error: non-trivial conversion at assignment)

2018-11-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88261 --- Comment #3 from Martin Sebor --- The ICE only affects C++. G++ 8 and prior accept the code with just a pedantic warning: $ cat pr88261.C && gcc -O2 -S -Wall -Wextra -Wpedantic pr88261.C struct str { int len; char s[]; }; void foo() { str

[Bug ipa/87957] [9 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘identifier_node’ in warn_odr, at ipa-devirt.c:1051 since r265519

2018-11-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 --- Comment #13 from Dominique d'Humieres --- > Seen on i386-pc-solaris2.11 and sparc-sun-solaris2.11 (32 and 64-bit, > gcc-testresults > reports also on aarch64-suse-linux-gnu, arm-unknown-linux-gnueabihf, > s390x-ibm-linux-gnu default Also see

[Bug ipa/88231] aligned functions laid down inefficiently

2018-11-29 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88231 Andi Kleen changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment

[Bug c++/87539] [8 Regression] internal compiler error when compiling project with Os optimization flag

2018-11-29 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87539 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Summar

[Bug middle-end/86680] possible gcc optimization

2018-11-29 Thread florian.laroche at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86680 --- Comment #11 from Florian La Roche --- Below my current code that disables optimization for this one function and thus generates ok code length. best regards, Florian La Roche #if __GNUC__ > 4 #define __gcc_no_ivopts __attribute__ ((opt

[Bug target/54589] struct offset add should be folded into address calculation

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54589 --- Comment #6 from Jakub Jelinek --- --- gcc/combine.c.jj2018-11-21 19:57:26.229726485 +0100 +++ gcc/combine.c 2018-11-29 17:57:48.069423874 +0100 @@ -4945,7 +4945,7 @@ find_split_point (rtx *loc, rtx_insn *in } /* If w

[Bug c++/87335] The stack overflow in function cplus_demangle_type in cp-demangle.c:2565 (c++filt -t)

2018-11-29 Thread sgayou at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87335 Scott Gayou changed: What|Removed |Added CC||sgayou at redhat dot com --- Comment #10 f

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 --- Comment #9 from Martin Liška --- Author: marxin Date: Thu Nov 29 17:17:39 2018 New Revision: 266631 URL: https://gcc.gnu.org/viewcvs?rev=266631&root=gcc&view=rev Log: Fix thinko in transition to memop_ret type (PR middle-end/88246). 2018-11

[Bug middle-end/88246] Abort signal terminated program collect2 - munmap_chunk(): invalid pointer

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libgcc/88267] New: A new flag in GCC causes a divergence in crtbegin.o file

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88267 Bug ID: 88267 Summary: A new flag in GCC causes a divergence in crtbegin.o file Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug target/54589] struct offset add should be folded into address calculation

2018-11-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54589 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug ipa/88231] aligned functions laid down inefficiently

2018-11-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88231 --- Comment #5 from Martin Sebor --- The feature already exists at -Os by default (i.e., all functions are by default minimally aligned). The suggestion here is only to let GCC minimize the amount of padding it adds to functions in order to alig

[Bug middle-end/88251] -Wformat-truncation=2 false alarms when compiling gzip, Emacs

2018-11-29 Thread eggert at cs dot ucla.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88251 eggert at cs dot ucla.edu changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolutio

[Bug fortran/88265] [9 Regression] gfortran.dg/simd-builtins-1.f90 fails when using --with-arch=...

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88265 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug fortran/88265] [9 Regression] gfortran.dg/simd-builtins-1.f90 fails when using --with-arch=...

2018-11-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88265 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/87751] ICE in gfc_trans_assignment_1, at fortran/trans-expr.c:10255

2018-11-29 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87751 --- Comment #2 from G. Steinmetz --- Changed in gcc-9 between 2018 (ICE) and 20181118 (ok=error), presumably due to pr70260. $ gfortran-9-20181125 -c z1.f90 z1.f90:8:3: 8 |g = 1 | 1 Error: Illegal assignment to external pr

[Bug fortran/88268] New: Misleading extra warnings with -Wdo-subscript

2018-11-29 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88268 Bug ID: 88268 Summary: Misleading extra warnings with -Wdo-subscript Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortr

[Bug fortran/88269] New: ICE in gfc_format_decoder, at fortran/error.c:947

2018-11-29 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88269 Bug ID: 88269 Summary: ICE in gfc_format_decoder, at fortran/error.c:947 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: f

[Bug c/88172] attribute aligned of zero silently accepted but ignored

2018-11-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88172 --- Comment #3 from Martin Sebor --- Author: msebor Date: Thu Nov 29 17:48:58 2018 New Revision: 266633 URL: https://gcc.gnu.org/viewcvs?rev=266633&root=gcc&view=rev Log: PR c/88172 - attribute aligned of zero silently accepted but ignored PR te

[Bug testsuite/88208] new test case c-c++-common/builtin-has-attribute-3.c in r266335 has multiple excess errors

2018-11-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88208 --- Comment #3 from Martin Sebor --- Author: msebor Date: Thu Nov 29 17:48:58 2018 New Revision: 266633 URL: https://gcc.gnu.org/viewcvs?rev=266633&root=gcc&view=rev Log: PR c/88172 - attribute aligned of zero silently accepted but ignored PR te

[Bug testsuite/88208] new test case c-c++-common/builtin-has-attribute-3.c in r266335 has multiple excess errors

2018-11-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88208 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >