[Bug target/88189] ix86_expand_sse_movcc and blend for scalars

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

[Bug target/88236] New: [avr] Invalid code generated for __memx deference for avr5 arch

2018-11-28 Thread saaadhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88236 Bug ID: 88236 Summary: [avr] Invalid code generated for __memx deference for avr5 arch Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/88231] aligned functions laid down inefficiently

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

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

2018-11-28 Thread patrickdepinguin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 Bug ID: 88240 Summary: Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer Product: gcc

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

2018-11-28 Thread patrickdepinguin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 --- Comment #1 from Thomas De Schampheleire --- Created attachment 45112 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45112=edit gzipped source file, part 2

[Bug testsuite/85368] [8/9 regression] phi-opt-11 test fails on IBM Z

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85368 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 28 11:08:58 2018 New Revision: 266552 URL: https://gcc.gnu.org/viewcvs?rev=266552=gcc=rev Log: PR testsuite/85368 * gcc.dg/tree-ssa/phi-opt-11.c: For branch_cost

[Bug fortran/87937] [8/9 Regression] LHS reallocation broken inside "select type" and "associate"

2018-11-28 Thread trnka at scm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87937 --- Comment #11 from Tomáš Trnka --- (In reply to Paul Thomas from comment #10) > As I read that, or its equivalent in earlier standards, reallocation on > assignment cannot occur for the likes of the testcase in comments #5 and #8. Good catch,

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug fortran/88229] ICE tree check: expected integer_cst, have nop_expr in get_len, at tree.h:5608

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88229 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/88232] Please implement -Winfinite-recursion

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

[Bug c/88239] New: ./gcc.dg/torture/pr84929.c with -O3 -march=native causes ubsan error

2018-11-28 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88239 Bug ID: 88239 Summary: ./gcc.dg/torture/pr84929.c with -O3 -march=native causes ubsan error Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/78849] ICE on initialization of global struct containing __int20 array at varasm.c:4968

2018-11-28 Thread jozef.l at mittosystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78849 Jozef Lawrynowicz changed: What|Removed |Added CC||jozef.l at mittosystems dot com ---

[Bug c++/88203] assert does not compile with OpenMP's pragma omp parallel for default(none)

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88203 Richard Biener changed: What|Removed |Added Status|REOPENED|NEW --- Comment #5 from Richard Biener

[Bug fortran/88206] [7/8/9 Regression] ICE in gfc_match_type_spec, at fortran/match.c:2229

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

[Bug c++/88216] [9 Regression] ICE (-std=c++2a) in cxx_eval_constant_expression, at cp/constexpr.c:4602

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88216 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Target

[Bug c++/87476] [9 Regression] char-array initialized from wide-string

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

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 --- Comment #4 from Richard Biener --- extern void *memmove(void *, const void *, __SIZE_TYPE__); extern void abort(void); extern int main(void) { char s[] = "12345"; memmove(s + 1, s, 4); memmove(s + 1, s, 4); memmove(s + 1, s, 4); if

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #7 from Richard Biener --- Created attachment 45110 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45110=edit attempt decaying to pointer Failed attempt.

[Bug sanitizer/88215] UBSAN: Internal compiler error with attribute(unused)

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88215 --- Comment #5 from Jakub Jelinek --- Fixed on the trunk so far.

[Bug sanitizer/88215] UBSAN: Internal compiler error with attribute(unused)

2018-11-28 Thread orgads at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88215 --- Comment #4 from Orgad Shaneh --- Thank you!

[Bug d/88238] New: libphobos compile problems on Solaris 10

2018-11-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238 Bug ID: 88238 Summary: libphobos compile problems on Solaris 10 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: d

[Bug c/88237] __extension__ in function declaration argument list causes error

2018-11-28 Thread jozef.l at mittosystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88237 --- Comment #1 from Jozef Lawrynowicz --- For C++ the errors are: > g++ -S tester.c > > tester.c:11:10: error: variable or field 'foo' declared void >11 | void foo (__extension__ int a); > | ^ > tester.c:11:25: error:

[Bug c/88239] ./gcc.dg/torture/pr84929.c with -O3 -march=native causes ubsan error

2018-11-28 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88239 David Binderman changed: What|Removed |Added CC||rakdver at gcc dot gnu.org ---

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

2018-11-28 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 Vincent Lefèvre changed: What|Removed |Added CC||vincent-gcc at vinc17 dot net ---

[Bug sanitizer/88215] UBSAN: Internal compiler error with attribute(unused)

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88215 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Nov 28 08:49:08 2018 New Revision: 266546 URL: https://gcc.gnu.org/viewcvs?rev=266546=gcc=rev Log: PR c++/88215 * c-ubsan.c: Include langhooks.h.

[Bug tree-optimization/79351] [7/8/9 Regression] Invalid tree PRE optimization around compound literal

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79351 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug c++/87476] [9 Regression] char-array initialized from wide-string

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87476 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 28 08:50:53 2018 New Revision: 266547 URL: https://gcc.gnu.org/viewcvs?rev=266547=gcc=rev Log: PR c++/87476 * typeck2.c (digest_init_r): Re-add handing of

[Bug c/88237] New: __extension__ in function declaration argument list causes error

2018-11-28 Thread jozef.l at mittosystems dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88237 Bug ID: 88237 Summary: __extension__ in function declaration argument list causes error Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/88188] ICE in print_operand, at config/rs6000/rs6000.c

2018-11-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88188 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug target/78849] ICE on initialization of global struct containing __int20 array at varasm.c:4968

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

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 --- Comment #6 from Richard Biener --- Hmm, and with unions we can break the TBAA rule. union U { struct X { int a : 3; int b : 8; } a; struct Y { int a : 4; int b : 8; } b; }; union U u; int __attribute__((noinline)) bar () { int x =

[Bug tree-optimization/88182] [9 Regression] ICE in vectorizable_reduction, at tree-vect-loop.c:6465

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88182 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Nov 28 08:29:16 2018 New Revision: 266545 URL: https://gcc.gnu.org/viewcvs?rev=266545=gcc=rev Log: 2018-10-19 Richard Biener PR tree-optimization/88182 *

[Bug ipa/88235] New: [9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration)

2018-11-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88235 Bug ID: 88235 Summary: [9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration) Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #6 from Richard Biener --- (In reply to Jan Hubicka from comment #5) > > diff --git a/gcc/tree.c b/gcc/tree.c > > index 39a92464414..a39e611292a 100644 > > --- a/gcc/tree.c > > +++ b/gcc/tree.c > > @@ -5201,6 +5201,15 @@

[Bug target/88189] ix86_expand_sse_movcc and blend for scalars

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88189 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Nov 28 08:54:31 2018 New Revision: 266548 URL: https://gcc.gnu.org/viewcvs?rev=266548=gcc=rev Log: PR target/88189 * config/i386/i386.c (ix86_expand_sse_movcc):

[Bug ipa/88235] [9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration)

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

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 Richard Biener changed: What|Removed |Added Component|sanitizer |target --- Comment #2 from Richard

[Bug fortran/88229] ICE tree check: expected integer_cst, have nop_expr in get_len, at tree.h:5608

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88229 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Nov 28 10:59:12 2018 New Revision: 266550 URL: https://gcc.gnu.org/viewcvs?rev=266550=gcc=rev Log: 2018-11-28 Richard Biener PR tree-optimization/88229 *

[Bug target/88188] ICE in print_operand, at config/rs6000/rs6000.c

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88188 --- Comment #4 from Jakub Jelinek --- (In reply to Christophe Lyon from comment #3) > (In reply to Jakub Jelinek from comment #2) > > trunk/gcc/testsuite/gcc.dg/tree-ssa/phi-opt-11.c > > Is this part of the commit intended? > > It's not

[Bug tree-optimization/88217] [8/9 Regression] Compile time and memory hog w/ -O2 -fstrict-enums -fno-tree-forwprop -fno-tree-fre

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88217 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88221 --- Comment #1 from Richard Biener --- IIRC I've seen a related report recently

[Bug tree-optimization/79351] [7/8/9 Regression] Invalid tree PRE optimization around compound literal

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79351 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Nov 28 11:01:06 2018 New Revision: 266551 URL: https://gcc.gnu.org/viewcvs?rev=266551=gcc=rev Log: 2018-11-28 Richard Biener PR tree-optimization/79351 *

[Bug testsuite/85368] [8/9 regression] phi-opt-11 test fails on IBM Z

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85368 --- Comment #7 from Jakub Jelinek --- Testcase actually changed in r266515, sorry for the inconvenience.

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

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

[Bug middle-end/88209] Inefficient array initialization

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

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 --- Comment #5 from Richard Biener --- OK, so the bug is in /* If we reach a clobbering statement try to skip it and see if we find a VN result with exactly the same value as the possible clobber. In this case we can

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

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

[Bug ipa/88235] [7/8/9 Regression] ICE: verify_cgraph_node failed (error: edge points to wrong declaration)

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

[Bug tree-optimization/88217] [8/9 Regression] Compile time and memory hog w/ -O2 -fstrict-enums -fno-tree-forwprop -fno-tree-fre

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88217 --- Comment #3 from Richard Biener --- OK, so for -fstrict-enums VRP uses TYPE_MIN/MAX_VALUE in some places but in others it just uses the underlying precision. This breaks down in vr_values::extract_range_from_phi_node where /*

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

2018-11-28 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

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

2018-11-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 Bug ID: 88256 Summary: [7/8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn) Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

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

2018-11-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88258 Bug ID: 88258 Summary: [9 Regression] Infinite loop emitting diagnostics in the C++ front-end Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: openmp

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

2018-11-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88257 Bug ID: 88257 Summary: [9 Regression] ICE in linemap_position_for_line_and_column, at libcpp/line-map.c:842 Product: gcc Version: 9.0 Status:

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

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87539 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Nov 29 07:42:52 2018 New Revision: 266611 URL: https://gcc.gnu.org/viewcvs?rev=266611=gcc=rev Log: PR c++/87539 * g++.dg/cpp0x/pr87539.C: New test. Added:

[Bug fortran/88254] New: Support construct name for CHANGE TEAM & END TEAM

2018-11-28 Thread weeks at iastate dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88254 Bug ID: 88254 Summary: Support construct name for CHANGE TEAM & END TEAM Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/88255] New: Thumb-1: GCC too aggressive on mul->lsl/sub/add optimization

2018-11-28 Thread husseydevin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88255 Bug ID: 88255 Summary: Thumb-1: GCC too aggressive on mul->lsl/sub/add optimization Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/85899] ICE in find_fallthru_edge_from, at haifa-sched.c:8059

2018-11-28 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85899 --- Comment #1 from Arseny Solokha --- gcc/testsuite/gcc.dg/vect/vect-cond-4.c does not need autopar: % powerpc-e300c3-linux-gnu-gcc-9.0.0-alpha20181125 -O1 -fschedule-insns -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops

[Bug c++/88242] New: static_assertion only fires when class is templated

2018-11-28 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88242 Bug ID: 88242 Summary: static_assertion only fires when class is templated Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88236 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target|

[Bug libstdc++/88199] [7/8 Regression] memory leak on unordered container move assignment

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88199 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/80953] Support libsanitizer on Solaris

2018-11-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #15 from Eric Botcazou --- >> I only have: [...] >> as execution test failures, but I have a bunch of output pattern test >> failures. > > Rainer, do you also have a slew

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

2018-11-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #6 from Marc Glisse --- #define vec_add(a,b) ((a)+(b)) IIRC that only fails for __vector bool, but I think the ppc people didn't like this approach.

[Bug c/88237] __extension__ in function declaration argument list causes error

2018-11-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88237 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug c++/88245] New: Wrong location for "explicitly defaulted here"

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88245 Bug ID: 88245 Summary: Wrong location for "explicitly defaulted here" Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal

[Bug libstdc++/86910] std::filesystem::create_directories doesn't set error code or throw while violating postcondition.

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

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

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 --- Comment #4 from Jakub Jelinek --- Created attachment 45114 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45114=edit gcc9-pr88152.patch Untested patch to do similar comparison transformations we do for comparisons against INTEGER_CSTs

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

2018-11-28 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 Andreas Krebbel changed: What|Removed |Added Target||s390x-redhat-linux

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

2018-11-28 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988 --- Comment #9 from Jan Hubicka --- We still have: /* When not generating debug info we can eliminate info on unused variables. */ else if (!flag_auto_profile

[Bug lto/88220] LTO ICE with GNU inline and alias's

2018-11-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88220 Martin Liška changed: What|Removed |Added Assignee|hubicka at gcc dot gnu.org |marxin at gcc dot gnu.org ---

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

2018-11-28 Thread patrickdepinguin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 --- Comment #4 from Thomas De Schampheleire --- (In reply to Uroš Bizjak from comment #2) > (In reply to Thomas De Schampheleire from comment #0) > > gcc 7.3.0 optimizes below code in a way that may cause a floating-point > > underflow (SIGFPE

[Bug libstdc++/83306] filesystem_error is not nothrow copyable

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83306 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/83306] filesystem_error is not nothrow copyable

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83306 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Wed Nov 28 15:27:11 2018 New Revision: 266565 URL: https://gcc.gnu.org/viewcvs?rev=266565=gcc=rev Log: PR libstdc++/83306 make filesystem_error no-throw copyable The class API provides

[Bug other/87695] Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.

2018-11-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87695 Eric Gallager changed: What|Removed |Added CC||avr at gjlay dot de,

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

2018-11-28 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88246 Bug ID: 88246 Summary: Abort signal terminated program collect2 - munmap_chunk(): invalid pointer Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug ipa/87959] ICE in tree check: expected enumeral_type, have record_type in free_enum_values, at ipa-devirt.c:2265

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

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

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

[Bug libstdc++/64132] [7/8/9 Regression] FAIL: 22_locale/numpunct/members/char/3.cc execution test

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64132 Jonathan Wakely changed: What|Removed |Added Status|WAITING |NEW --- Comment #13 from Jonathan

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

2018-11-28 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 Florian Weimer changed: What|Removed |Added CC||fw at gcc dot gnu.org --- Comment #5

[Bug middle-end/82918] No aliasing is possible on non equal pointers

2018-11-28 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82918 --- Comment #4 from Antony Polukhin --- Still rereads the value2.data[0] value in this sample: struct array { int data[3]; }; void foo2(array& value, const array& value2) { value.data[1] = value2.data[0]; value.data[0] =

[Bug libstdc++/83511] Missing default argument for basic_string_view::substr

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83511 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Wed Nov 28 16:53:35 2018 New Revision: 266568 URL: https://gcc.gnu.org/viewcvs?rev=266568=gcc=rev Log: PR libstdc++/83511 add default argument to basic_string_view::substr PR

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

2018-11-28 Thread patrickdepinguin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 --- Comment #6 from Thomas De Schampheleire --- (In reply to Florian Weimer from comment #5) > (In reply to Thomas De Schampheleire from comment #4) > > When analyzing this problem with gdb, we looked at the floating-point status > > register

[Bug libstdc++/86756] Don't define __cpp_lib_filesystem unless --enable-libstdcxx-filesystem-ts

2018-11-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86756 --- Comment #2 from Jonathan Wakely --- Thinking further about this, I think should always be installed, but it should only define the portable parts. The enumeration types, filesystem::path, filesystem::filesystem_error and

[Bug tree-optimization/87214] [9 Regression] SPEC CPU2017, CPU2006 520/620, 403 runfails after r263772 with march=skylake-avx512

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

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

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88223 --- Comment #8 from Richard Biener --- The C standard is unclear here (C18, 6.2.6.1/7). union { struct X { int i; int j; } x; struct Y { int i; int j; } y; } u; u.x.i = 1; u.y.j = 1; after the second store does u.y.i have unspecified value?

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

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

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

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54700 --- Comment #5 from Jakub Jelinek --- (In reply to Marc Glisse from comment #4) > __v4su > f (__v4su a, __v4su b, __v4su c) > { > return a > INT_MAX ? b : c; > } We should be folding that to (__v4si) a < 0, don't we do that already? At least

[Bug testsuite/85368] [8/9 regression] phi-opt-11 test fails on IBM Z

2018-11-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85368 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug fortran/88229] ICE tree check: expected integer_cst, have nop_expr in get_len, at tree.h:5608

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

[Bug tree-optimization/79351] [7/8/9 Regression] Invalid tree PRE optimization around compound literal

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79351 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Nov 28 12:13:04 2018 New Revision: 266554 URL: https://gcc.gnu.org/viewcvs?rev=266554=gcc=rev Log: 2018-11-28 Richard Biener PR tree-optimization/79351 *

[Bug target/88241] New: Optimize vector signed integral comparison against 0 followed by blend

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88241 Bug ID: 88241 Summary: Optimize vector signed integral comparison against 0 followed by blend Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c/88237] __extension__ in function declaration argument list causes error

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

[Bug tree-optimization/79351] [7/8/9 Regression] Invalid tree PRE optimization around compound literal

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79351 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed Nov 28 12:57:58 2018 New Revision: 266556 URL: https://gcc.gnu.org/viewcvs?rev=266556=gcc=rev Log: 2018-11-28 Richard Biener PR tree-optimization/79351 *

[Bug tree-optimization/79351] [7/8/9 Regression] Invalid tree PRE optimization around compound literal

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79351 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug target/88241] Optimize vector signed integral comparison against 0 followed by blend

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

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

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54700 --- Comment #3 from Jakub Jelinek --- *** Bug 88241 has been marked as a duplicate of this bug. ***

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

2018-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88234 --- Comment #5 from Jakub Jelinek --- The problem is that the builtin has __vector signed int arguments: V4SI size unit-size align:128 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type

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

2018-11-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54700 --- Comment #4 from Marc Glisse --- (In reply to Jakub Jelinek from comment #2) > I'm not really sure if we can optimize v<0 for floating point v even with > -fno-signed-zeros, isn't that option about allowing to optimize away x+0.0 > and

[Bug fortran/88229] ICE tree check: expected integer_cst, have nop_expr in get_len, at tree.h:5608

2018-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88229 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Nov 28 12:11:07 2018 New Revision: 266553 URL: https://gcc.gnu.org/viewcvs?rev=266553=gcc=rev Log: 2018-11-28 Richard Biener PR tree-optimization/88229 *

[Bug sanitizer/80953] Support libsanitizer on Solaris

2018-11-28 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #15 from Eric Botcazou --- > I only have: > > c-c++-common/asan/pointer-compare-1.c > c-c++-common/asan/pointer-compare-2.c > c-c++-common/asan/pointer-subtract-1.c > c-c++-common/asan/pointer-subtract-2.c >

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

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

  1   2   >