[Bug tree-optimization/88739] [7/8/9 Regression] Big-endian union bug

2019-01-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 --- Comment #46 from Richard Biener --- (In reply to Richard Biener from comment #44) > Created attachment 45523 [details] > workaround > > So I am testing the following workaround, at least "most suitable" for > branches. > It avoids generating

[Bug debug/87295] [early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Richard Biener changed: What|Removed |Added Assignee|nathan at gcc dot gnu.org |rguenth at gcc dot gnu.org ---

[Bug c/33719] "#pragma omp for firstprivate(shared_var)" in function labelled 'shared_var' as private

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33719 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/58312] libssp configure check for "usable vsnprintf" is broken on cross-compilers.

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58312 --- Comment #5 from Eric Gallager --- (In reply to Brooks Moses from comment #4) > It turns out that we do need these symbols in libssp despite having a nice > plain x86-Linux environment. We've got some precompiled blobs from > who-knows-where

[Bug middle-end/51677] don't suggest giving main() __attribute__((const))

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51677 --- Comment #5 from Eric Gallager --- (In reply to Eric Gallager from comment #4) > (In reply to Martin Sebor from comment #3) > > It should be easy to white-list the main function in the > > -Wsuggest-attribute= checker. At the same time, I'm n

[Bug c++/52202] [C++11][DR 1376] Should not extend lifetime of temporary wrapped in static_cast to reference type

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52202 Eric Gallager changed: What|Removed |Added CC||jens.maurer at gmx dot net --- Comment #

[Bug demangler/54254] libiberty: demangling for global constructor is broken since r167781

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54254 Eric Gallager changed: What|Removed |Added CC||ian at airs dot com --- Comment #2 from

[Bug c/33719] "#pragma omp for firstprivate(shared_var)" in function labelled 'shared_var' as private

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33719 Eric Gallager changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug fortran/85780] ICE in resolve_fl_procedure, at fortran/resolve.c:12504

2019-01-24 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85780 --- Comment #9 from kargl at gcc dot gnu.org --- Patch submitted. https://gcc.gnu.org/ml/fortran/2019-01/msg00236.html

[Bug c/89045] [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518

2019-01-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89045 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89036] [8/9 Regression] ICE if destructor has a requires

2019-01-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89036 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/85780] ICE in resolve_fl_procedure, at fortran/resolve.c:12504

2019-01-24 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85780 kargl at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FI

[Bug c++/89056] Optimizer generates bad code for non-void function that fails to return a value

2019-01-24 Thread darryl_okahata at keysight dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89056 --- Comment #4 from Darryl Okahata --- This seems rather draconian but, if the standard allows for that, so be it. Thanks.

[Bug middle-end/89052] excessive data segment size causes a hang

2019-01-24 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89052 --- Comment #2 from joseph at codesourcery dot com --- I'd say it's a bug for GCC to need to allocate memory for the trailing zero-initialized part of such an object at all; it should only need to allocate memory for the initial part and rememb

[Bug c++/89056] Optimizer generates bad code for non-void function that fails to return a value

2019-01-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89056 --- Comment #3 from Andrew Pinski --- See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86761#c4 on the differences between C and C++.

[Bug c++/89056] Optimizer generates bad code for non-void function that fails to return a value

2019-01-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89056 --- Comment #2 from Andrew Pinski --- You can use -fsanatizer=undefined to find this behavior at runtime.

[Bug c++/89056] Optimizer generates bad code for non-void function that fails to return a value

2019-01-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89056 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/86761] Code corruption with missing pointer return

2019-01-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86761 Andrew Pinski changed: What|Removed |Added CC||darryl_okahata at keysight dot com ---

[Bug c++/89056] New: Optimizer generates bad code for non-void function that fails to return a value

2019-01-24 Thread darryl_okahata at keysight dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89056 Bug ID: 89056 Summary: Optimizer generates bad code for non-void function that fails to return a value Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity:

[Bug c++/89055] New: wrong location with predefined macros

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89055 Bug ID: 89055 Summary: wrong location with predefined macros Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: c++

[Bug d/89054] New: libphobos/src/std/math.d:5279:18: error: undefined iden tifier 'ControlState'

2019-01-24 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89054 Bug ID: 89054 Summary: libphobos/src/std/math.d:5279:18: error: undefined iden tifier 'ControlState' Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: nor

[Bug libgomp/81691] libgomp.fortran/target2.f90 fails for nvptx at -O0 and -O1

2019-01-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81691 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgomp/87834] nvptx offloading: "WARNING: program timed out" for libgomp.fortran/target2.f90 execution test at -O0, -O1

2019-01-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87834 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/89053] New: initializer-string too long for a large char array initialized with empty string

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89053 Bug ID: 89053 Summary: initializer-string too long for a large char array initialized with empty string Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug middle-end/89052] excessive data segment size causes a hang

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89052 --- Comment #1 from Martin Sebor --- Clang seems to use SIZE_MAX / 8 as the maximum object size and gives an error for any object whose size exceeds that. But it doesn't seem to doesn't track total object sizes and crashes in LLVM as it runs out

[Bug middle-end/89052] New: excessive data segment size causes a hang

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89052 Bug ID: 89052 Summary: excessive data segment size causes a hang Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-en

[Bug debug/87295] [early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-01-24 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug c++/80916] [7/8/9 Regression] Spurious "declared 'static' but never defined" warning

2019-01-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80916 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/89051] New: -Wno-error= does not work for warning groups

2019-01-24 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89051 Bug ID: 89051 Summary: -Wno-error= does not work for warning groups Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/88995] [8/9 Regression] internal compiler error: in lookup_template_class_1, at cp/pt.c:9471

2019-01-24 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88995 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/88995] [8/9 Regression] internal compiler error: in lookup_template_class_1, at cp/pt.c:9471

2019-01-24 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88995 --- Comment #3 from Nathan Sidwell --- template struct dn { static void execute (long *ary) { constexpr int index = 0; [&] { auto &elt = ary [index]; }; } }; void foo () { dn::execute; }

[Bug lto/88643] -Wl,--wrap not supported with LTO

2019-01-24 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88643 Sergei Trofimovich changed: What|Removed |Added CC||slyfox at inbox dot ru --- Comment

[Bug c/88956] [9 Regression] ICE: Floating point exception on a memcpy from an zero-length constant array

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88956 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #3 from Martin Sebor -

[Bug fortran/88821] Inline packing of non-contiguous arguments

2019-01-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88821 Thomas Koenig changed: What|Removed |Added Attachment #45514|0 |1 is obsolete|

[Bug c++/89001] g++ uses wrong mangling for lifetime-extended temporaries

2019-01-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89001 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89036] [8/9 Regression] ICE if destructor has a requires

2019-01-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89036 David Malcolm changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug c/86125] missing -Wbuiltin-declaration-mismatch on a mismatched return type

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86125 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug fortran/85868] Subarray of a pointer array associated with a pointer dummy argument

2019-01-24 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85868 --- Comment #5 from Harald Anlauf --- Better testcase for debugging: program pr85858 implicit none integer, pointer :: t(:) integer :: i, lb lb = -1 allocate (t(lb:5)) do i = lb, 5 t(i) = i end do call te (t( :))

[Bug c++/88995] [8/9 Regression] internal compiler error: in lookup_template_class_1, at cp/pt.c:9471

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88995 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89036] ICE if destructor has a requires

2019-01-24 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89036 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug tree-optimization/89043] strcat (strcpy (d, a), b) not folded to stpcpy (strcpy (d, a), b)

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89043 --- Comment #5 from Martin Sebor --- Ah, makes sense. I briefly wondered how stpcpy could have been "updated for alignment with the ISO/IEC 9899:1999 standard." That's the trade-off of a 4k monitor: it fits tons of stuff on the screen but every

[Bug c/88886] [9 Regression] ice in get_constant, at c-family/c-format.c:292

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89001] g++ uses wrong mangling for lifetime-extended temporaries

2019-01-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89001 --- Comment #4 from Jason Merrill --- Author: jason Date: Thu Jan 24 21:23:33 2019 New Revision: 268252 URL: https://gcc.gnu.org/viewcvs?rev=268252&root=gcc&view=rev Log: PR c++/89001 - mangling of reference temporaries It used to be th

[Bug target/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #23 from Jakub Jelinek --- Created attachment 45528 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45528&action=edit gcc9-pr87214-wip.patch Untested fix. Still need to cover all the changes with testcases.

[Bug middle-end/86308] [7/8 Regression] ICE in verify_gimple calling an invalid index() declaration

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86308 Martin Sebor changed: What|Removed |Added Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in

[Bug c/86125] missing -Wbuiltin-declaration-mismatch on a mismatched return type

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86125 --- Comment #5 from Martin Sebor --- Author: msebor Date: Thu Jan 24 21:06:01 2019 New Revision: 268251 URL: https://gcc.gnu.org/viewcvs?rev=268251&root=gcc&view=rev Log: PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return

[Bug c/88886] [9 Regression] ice in get_constant, at c-family/c-format.c:292

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #4 from Martin Sebor --- Author: msebor Date: Thu Jan 24 21:06:01 2019 New Revision: 268251 URL: https://gcc.gnu.org/viewcvs?rev=268251&root=gcc&view=rev Log: PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return

[Bug middle-end/86308] [7/8/9 Regression] ICE in verify_gimple calling an invalid index() declaration

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86308 --- Comment #7 from Martin Sebor --- Author: msebor Date: Thu Jan 24 21:06:01 2019 New Revision: 268251 URL: https://gcc.gnu.org/viewcvs?rev=268251&root=gcc&view=rev Log: PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return

[Bug tree-optimization/89043] strcat (strcpy (d, a), b) not folded to stpcpy (strcpy (d, a), b)

2019-01-24 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89043 --- Comment #4 from joseph at codesourcery dot com --- On Thu, 24 Jan 2019, msebor at gcc dot gnu.org wrote: > The CHANGE HISTORY section for stpcpy says the function was first released in > Issue 1 and derived from Issue 1 of the SVID: > http:/

[Bug rtl-optimization/88948] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r264148

2019-01-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88948 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jan 24 20:48:01 2019 New Revision: 268249 URL: https://gcc.gnu.org/viewcvs?rev=268249&root=gcc&view=rev Log: PR target/88948 * rtl.h (prepare_copy_insn): New p

[Bug target/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #22 from Jakub Jelinek --- Even more reduced testcase: typedef long long int V __attribute__((vector_size (4 * sizeof (long long int; __attribute__((noipa)) void foo (V *p) { p[0] = __builtin_shuffle (p[1], p[2], (V) { 2, 3, 5,

[Bug c++/55319] Using -fwhole-program inhibits optimization

2019-01-24 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55319 m101010a at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|-

[Bug tree-optimization/89043] strcat (strcpy (d, a), b) not folded to stpcpy (strcpy (d, a), b)

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89043 --- Comment #3 from Martin Sebor --- The CHANGE HISTORY section for stpcpy says the function was first released in Issue 1 and derived from Issue 1 of the SVID: http://pubs.opengroup.org/onlinepubs/9699919799/functions/stpcpy.html

[Bug middle-end/89037] checking ice emitting 128-bit bit-field initializer

2019-01-24 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug c/88993] [9 Regression] GCC 9 -Wformat-overflow=2 should reflect real libc limits

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88993 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug debug/89006] [9 Regression] New note: non-delegitimized UNSPEC UNSPEC_SET_GOT (14) found in variable location since r267638

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

[Bug debug/89006] [9 Regression] New note: non-delegitimized UNSPEC UNSPEC_SET_GOT (14) found in variable location since r267638

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89006 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Thu Jan 24 20:20:47 2019 New Revision: 268248 URL: https://gcc.gnu.org/viewcvs?rev=268248&root=gcc&view=rev Log: PR debug/89006 * config/i386/i386.c (ix86_pic_register_p):

[Bug c++/89050] New: GCC sometimes requires this to be captured when doing overload resolution but selecting a static member function

2019-01-24 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89050 Bug ID: 89050 Summary: GCC sometimes requires this to be captured when doing overload resolution but selecting a static member function Product: gcc Version: 8.2.

[Bug target/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW Component|tre

[Bug tree-optimization/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #19 from rsandifo at gcc dot gnu.org --- OK. The .optimized dumps seem to be the same for both -mavx2 and -march=skylake-avx512. Things only diverge during expand. It looks like it might be a bug in: (define_insn "avx512dq_shuf_6

[Bug tree-optimization/89049] [8/9 Regression] Unexpected vectorization

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89049 Jakub Jelinek changed: What|Removed |Added Target||x86_64-linux CC|

[Bug tree-optimization/89049] New: [8/9 Regression] Unexpected vectorization

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89049 Bug ID: 89049 Summary: [8/9 Regression] Unexpected vectorization Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opti

[Bug c++/89001] g++ uses wrong mangling for lifetime-extended temporaries

2019-01-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89001 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/88976] [7/8 Regression] ICE in fold_convert_loc, at fold-const.c:2552

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88976 Jakub Jelinek changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9 Regression

[Bug middle-end/89015] [9 Regression] ICE in lookup_decl_in_outer_ctx, at omp-low.c:3480

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

[Bug tree-optimization/88964] [8 Regression] ICE in wide_int_to_tree_1, at tree.c:1561

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88964 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Thu Jan 24 19:49:09 2019 New Revision: 268247 URL: https://gcc.gnu.org/viewcvs?rev=268247&root=gcc&view=rev Log: PR tree-optimization/88964 * gimple-loop-interchange.cc (

[Bug libfortran/89020] close(status='DELETE') does not remove file

2019-01-24 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89020 --- Comment #5 from Steve Kargl --- On Thu, Jan 24, 2019 at 01:32:56PM +, tkoenig at gcc dot gnu.org wrote: > > However, I'd like to look at the code first and check if we > can actually accommodate this strange behavior without pessimizing

[Bug c++/89048] constant evaluation in trailing return type rejected

2019-01-24 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89048 --- Comment #1 from Barry Revzin --- Actually, now I'm really not sure if this is a gcc bug, but then I really don't know what the language rule is that rejects this. Sorry for the spam, this needs some more thought.

[Bug c/89035] Request - builtins for unspecified and arbitrary values

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89035 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug tree-optimization/89043] strcat (strcpy (d, a), b) not folded to stpcpy (strcpy (d, a), b)

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89043 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c++/89038] #pragma GCC diagnostic ignored "-Wunknown-pragmas" does not work

2019-01-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89038 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug middle-end/89015] [9 Regression] ICE in lookup_decl_in_outer_ctx, at omp-low.c:3480

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89015 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Jan 24 19:17:13 2019 New Revision: 268246 URL: https://gcc.gnu.org/viewcvs?rev=268246&root=gcc&view=rev Log: PR middle-end/89015 * tree-nested.c (convert_nonlocal_refe

[Bug target/88998] [7/8/9 Regression] bad codegen with mmx instructions for unordered_map

2019-01-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88998 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88976] [7/8/9 Regression] ICE in fold_convert_loc, at fold-const.c:2552

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88976 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Thu Jan 24 19:16:21 2019 New Revision: 268245 URL: https://gcc.gnu.org/viewcvs?rev=268245&root=gcc&view=rev Log: PR c++/88976 * c-typeck.c (c_finish_omp_cancel): Diagnose

[Bug tree-optimization/89027] [9 Regression] ICE: verify_gimple failed (Error: non-trivial conversion at assignment)

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89027 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Jan 24 19:14:51 2019 New Revision: 268243 URL: https://gcc.gnu.org/viewcvs?rev=268243&root=gcc&view=rev Log: PR tree-optimization/89027 * tree-inline.c (add_clobbers_t

[Bug target/88998] [7/8/9 Regression] bad codegen with mmx instructions for unordered_map

2019-01-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88998 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jan 24 19:14:58 2019 New Revision: 268244 URL: https://gcc.gnu.org/viewcvs?rev=268244&root=gcc&view=rev Log: PR target/88998 * config/i386/sse.md (sse2_cvtpi2p

[Bug c++/89048] New: constant evaluation in trailing return type rejected

2019-01-24 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89048 Bug ID: 89048 Summary: constant evaluation in trailing return type rejected Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug target/88998] [7/8/9 Regression] bad codegen with mmx instructions for unordered_map

2019-01-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88998 --- Comment #6 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jan 24 19:12:55 2019 New Revision: 268242 URL: https://gcc.gnu.org/viewcvs?rev=268242&root=gcc&view=rev Log: PR target/88998 * config/i386/sse.md (sse2_cvtpi2p

[Bug tree-optimization/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #18 from Martin Liška --- One can reproduce that with Intel SDE simulator: https://software.intel.com/protected-download/267266/144917 $ ./sde-external-8.16.0-2018-01-30-lin/sde -skx -- /tmp/a.out wrong at: 3: is 15, should be 17 Abo

[Bug tree-optimization/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #17 from Martin Liška --- (In reply to rsand...@gcc.gnu.org from comment #16) > Created attachment 45526 [details] > Passing testcase > > I'm still not sure where the problem is coming in. The loop in the vector > dump looks functio

[Bug lto/87187] FAIL: gfortran.dg/short_circuiting_3.f90 -g -flto (internal compiler error) on darwin

2019-01-24 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87187 --- Comment #9 from Dominique d'Humieres --- This fixes also libgomp.fortran/taskloop3.f90. Thanks.

[Bug c++/88951] [9 Regression] No fpermissive offerred on 'error: jump to case label'

2019-01-24 Thread sbence92 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88951 --- Comment #4 from Bence Szabó --- Ok, I agree with all of what you wrote. Please close the PR as you wish.

[Bug d/88989] ICE in resolvePropertiesX, at d/dmd/expression.c:251

2019-01-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88989 --- Comment #5 from Iain Buclaw --- (In reply to Iain Buclaw from comment #4) > ported to as many platforms as possible. Then switch over to the D branch > and be in lock-step with upstream dmd with regards to the latest > implementation. I mea

[Bug d/88989] ICE in resolvePropertiesX, at d/dmd/expression.c:251

2019-01-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88989 --- Comment #4 from Iain Buclaw --- (In reply to G. Steinmetz from comment #3) > > Commit was from 2018-01-14, i.e. over a year ago. > That makes me wonder, when will gdc be synchronized with dmd ? > The main dmd branch has been converted over

[Bug fortran/89047] ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-01-24 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug c++/89038] #pragma GCC diagnostic ignored "-Wunknown-pragmas" does not work

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89038 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRMED

[Bug c/89035] Request - builtins for unspecified and arbitrary values

2019-01-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89035 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3

[Bug c/89045] New: [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518

2019-01-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89045 Bug ID: 89045 Summary: [9 Regression] ICE in get_parm_info, at c/c-decl.c:7518 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority

[Bug tree-optimization/88760] GCC unrolling is suboptimal

2019-01-24 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88760 --- Comment #22 from ktkachov at gcc dot gnu.org --- Some more experiments... Unrolling 4x in a similar way to my previous example and not splitting the accumulator (separate issue): unsigned int *colnums; double *val; struct foostruct { unsig

[Bug gcov-profile/89046] New: GCOV generates incorrect results for C++ Lambda / Constructor

2019-01-24 Thread boazstud at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89046 Bug ID: 89046 Summary: GCOV generates incorrect results for C++ Lambda / Constructor Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/89047] New: ICE in mark_scope_block_unused, at tree-ssa-live.c:391

2019-01-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89047 Bug ID: 89047 Summary: ICE in mark_scope_block_unused, at tree-ssa-live.c:391 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug ipa/89009] [7/8/9 Regression] Miscompilation (missing function call) with -fvisibility=hidden -fpic -O2 -fno-inline

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

[Bug ipa/89009] [7/8/9 Regression] Miscompilation (missing function call) with -fvisibility=hidden -fpic -O2 -fno-inline

2019-01-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89009 Martin Liška changed: What|Removed |Added Known to work|6.5.0 |4.9.4 Known to fail|

[Bug fortran/89039] Logical read from stream file that is neither 0 nor 1

2019-01-24 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89039 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/86865] [9 Regression] Wrong code w/ -O2 -floop-parallelize-all -fstack-reuse=none -fwrapv -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-loop-ivcanon

2019-01-24 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86865 Sebastian Pop changed: What|Removed |Added CC||spop at gcc dot gnu.org --- Comment #7 f

[Bug tree-optimization/87214] [9 Regression] r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017

2019-01-24 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214 --- Comment #16 from rsandifo at gcc dot gnu.org --- Created attachment 45526 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45526&action=edit Passing testcase I'm still not sure where the problem is coming in. The loop in the vector dum

[Bug ipa/89009] [7/8/9 Regression] Miscompilation (missing function call) with -fvisibility=hidden -fpic -O2 -fno-inline

2019-01-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89009 Martin Liška changed: What|Removed |Added Status|WAITING |NEW --- Comment #9 from Martin Liška ---

[Bug c/44715] Break in increment expression of "for" statement inconsistent with g++

2019-01-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44715 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/88984] [9 Regression] ICE in genericize_switch_stmt, at cp/cp-gimplify.c:377

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

  1   2   3   >