[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2018-06-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 49630, which changed state. Bug 49630 Summary: [OOP] ICE on obsolescent deferred-length type bound character function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 What|Removed |Ad

[Bug fortran/49630] [OOP] ICE on obsolescent deferred-length type bound character function

2018-06-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 Paul Thomas changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 --- Comment #9 from Rainer Orth --- Author: ro Date: Fri Jun 22 06:22:14 2018 New Revision: 261881 URL: https://gcc.gnu.org/viewcvs?rev=261881&root=gcc&view=rev Log: Don't preprocess .S files with -P on Solaris/x86 (PR target/85994) PR

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 --- Comment #8 from Rainer Orth --- Author: ro Date: Fri Jun 22 06:19:14 2018 New Revision: 261880 URL: https://gcc.gnu.org/viewcvs?rev=261880&root=gcc&view=rev Log: Don't preprocess .S files with -P on Solaris/x86 (PR target/85994) PR

[Bug fortran/86277] New: Presence of optional arguments not recognized for zero length arrays

2018-06-21 Thread m.diehl at mpie dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86277 Bug ID: 86277 Summary: Presence of optional arguments not recognized for zero length arrays Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-21 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 François Dumont changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |fdumont at gcc dot gnu.org ---

[Bug c++/79986] [6/7/8/9 Regression][CHKP] ICE in fold_convert_loc with a flexible array

2018-06-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79986 --- Comment #11 from Jeffrey A. Law --- I believe it's done. So all the CHKP/MPX bugs can be CLOSED/WONTFIX.

[Bug target/46524] Code size regression due to not reusing immediate operands of moves

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46524 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug rtl-optimization/41299] code size regression (from 4.3) with -Os and -mregparm=3

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41299 Eric Gallager changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug middle-end/59521] __builtin_expect not effective in switch

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59521 --- Comment #18 from Eric Gallager --- (In reply to Martin Liška from comment #17) > Unfortunately I decided to postpone it to GCC 9.x. GCC 9.x development is ongoing now.

[Bug fortran/29550] Optimize -fexternal-blas calls for conjg()

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29550 --- Comment #11 from Eric Gallager --- (In reply to Thomas Koenig from comment #9) > I think I will defer this until gcc-9. It's gcc-9's stage 1 now, so if this is being deferred until now, now's the time...

[Bug target/70321] [6/7/8/9 Regression] STV generates less optimized code

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70321 --- Comment #18 from Eric Gallager --- (In reply to H.J. Lu from comment #17) > (In reply to Jakub Jelinek from comment #16) > > We didn't do that in stage1, stage4 is too risky for that. Can somebody > > from Intel try that for GCC9 stage1? > >

[Bug fortran/44882] Bogus types in references with mismatched commons

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882 --- Comment #20 from Eric Gallager --- (In reply to rguent...@suse.de from comment #19) > On Thu, 5 Oct 2017, dominiq at lps dot ens.fr wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882 > > > > --- Comment #18 from Dominique d'Hum

[Bug c++/79986] [6/7/8/9 Regression][CHKP] ICE in fold_convert_loc with a flexible array

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79986 --- Comment #10 from Eric Gallager --- (In reply to Jeffrey A. Law from comment #9) > I'm expecting we'll deprecate MPX. Lowering to P4. The removal of it is in progress, isn't it?

[Bug middle-end/65703] -fdefer-pop documentation is confusing

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65703 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/41767] assertion in tree-sra.c

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41767 Eric Gallager changed: What|Removed |Added Status|NEW |WAITING --- Comment #12 from Eric Gallag

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2018-06-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #13 from Eric Gallager --- (In reply to Tom de Vries from comment #11) > (In reply to Eric Gallager from comment #10) > > Have all of the changes committed from this bug fixed it? > > No, I'm preparing some changes for stage1. It's

[Bug c++/86276] New: Poor codegen when returning a std::vector

2018-06-21 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86276 Bug ID: 86276 Summary: Poor codegen when returning a std::vector Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/86138] [7/8 Regression] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code Known to work|

[Bug libstdc++/86138] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Thu Jun 21 23:29:01 2018 New Revision: 261873 URL: https://gcc.gnu.org/viewcvs?rev=261873&root=gcc&view=rev Log: PR libstdc++/86138 prevent implicit instantiation of COW empty rep The

[Bug sanitizer/86275] New: gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

2018-06-21 Thread gcc at nmacleod dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275 Bug ID: 86275 Summary: gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec' Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: norma

[Bug fortran/49630] [OOP] ICE on obsolescent deferred-length type bound character function

2018-06-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 --- Comment #15 from Paul Thomas --- Author: pault Date: Thu Jun 21 22:38:55 2018 New Revision: 261868 URL: https://gcc.gnu.org/viewcvs?rev=261868&root=gcc&view=rev Log: 2018-06-21 Paul Thomas PR fortran/49630 * resolve.c (re

[Bug libstdc++/86274] New: SEGFAULT when logging std::to_string(NAN)

2018-06-21 Thread floop at floop dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86274 Bug ID: 86274 Summary: SEGFAULT when logging std::to_string(NAN) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libst

[Bug tree-optimization/86270] Simple loop needs an extra register and an extra instruction

2018-06-21 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86270 --- Comment #2 from Marc Glisse --- :-( So many transforms seem to have this kind of drawback... We could always add a pair of single_use checks, but we are going to miss some optimizations if we do that. Maybe it is slightly relevant that one +1

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid --- Comment #6 from Jona

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Thu Jun 21 22:01:25 2018 New Revision: 261866 URL: https://gcc.gnu.org/viewcvs?rev=261866&root=gcc&view=rev Log: PR libstdc++/83328 add correct basic_string::insert for initializer_list

[Bug c++/86273] confusing diagnostic for member-declaration with missing identifier

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86273 --- Comment #1 from Jonathan Wakely --- Reduced: namespace std { template struct vector { }; } struct Input { std::vector; }; id.cc:6:8: error: a template-id may not appear in a using-declaration std::vector; ^

[Bug c++/86273] confusing diagnostic for member-declaration with missing identifier

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86273 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug c++/86273] New: confusing diagnostic for member-declaration with missing identifier

2018-06-21 Thread nightstrike at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86273 Bug ID: 86273 Summary: confusing diagnostic for member-declaration with missing identifier Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/86246] [8/9 Regression] Template dispatching error inside a template function

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86246 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/57891] No diagnostic of narrowing conversion in non-type template argument

2018-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57891 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/29027] template conversion specialization found by using declaration

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29027 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2008-04-03 02:57:06 |2018-6-21 --- Comment #5 from Jonathan

[Bug debug/58150] debug info about definition of enum class not emitted if the declaration was already used in a class

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

[Bug target/86222] ICE in final_scan_insn_1 calling strncmp() with a bound of PTRDIFF_MAX + 1

2018-06-21 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86222 --- Comment #4 from acsawdey at gcc dot gnu.org --- Well when compiling this with -m32 -mcpu=power[6789] I get this for the rtx of the length argument: (const_int -2147483648 [0x8000]) So when I am doing UINTVAL (bytes_rtx) I get 0xf

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

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

[Bug libstdc++/86272] New: __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 Bug ID: 86272 Summary: __gnu_debug::string uses undefined __glibcxx_check_insert_range2 Product: gcc Version: 8.1.1 Status: UNCONFIRMED Keywords: rejects-valid

[Bug c++/86219] [8/9 Regression] ICE in coerce_template_parms, at cp/pt.c:8515

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86219 Jason Merrill changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #2 from

[Bug c++/86219] [8/9 Regression] ICE in coerce_template_parms, at cp/pt.c:8515

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86219 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/86182] [8/9 Regression] gcc crashes when compiling the code

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86182 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/86182] [8/9 Regression] gcc crashes when compiling the code

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86182 --- Comment #4 from Jason Merrill --- Author: jason Date: Thu Jun 21 18:19:23 2018 New Revision: 261858 URL: https://gcc.gnu.org/viewcvs?rev=261858&root=gcc&view=rev Log: PR c++/86182 - fix wrong PR tag in earlier commit Modified: t

[Bug c/86271] ICE due to size mismatch when inlining

2018-06-21 Thread pkoning at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86271 --- Comment #1 from pkoning at gcc dot gnu.org --- https://gcc.gnu.org/ml/gcc/2018-06/msg00228.html is the discussion and mentions a possible fix.

[Bug fortran/83118] [7/8/9 Regression] Bad intrinsic assignment of class(*) array component of derived type

2018-06-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83118 --- Comment #8 from Paul Thomas --- Author: pault Date: Thu Jun 21 17:34:31 2018 New Revision: 261857 URL: https://gcc.gnu.org/viewcvs?rev=261857&root=gcc&view=rev Log: 2018-06-21 Paul Thomas PR fortran/83118 * resolve.c (res

[Bug c/86271] New: ICE due to size mismatch when inlining

2018-06-21 Thread pkoning at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86271 Bug ID: 86271 Summary: ICE due to size mismatch when inlining Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/86214] [8/9 Regression] Strongly increased stack usage

2018-06-21 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86214 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target Milestone|

[Bug c++/86184] Conditional expression with omitted operand cannot use rvalue of type convertible to bool

2018-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86184 --- Comment #5 from Marek Polacek --- Runtime test: int j; struct X { X() { j++; } operator bool() { return true; } }; /* Only create X once. */ bool b = X() ?: false; bool b2 = X() ? X() : false; int main () { if (j != 3) __builtin

[Bug tree-optimization/86270] Simple loop needs an extra register and an extra instruction

2018-06-21 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86270 Martin Jambor changed: What|Removed |Added Target||x86_64-linux CC|

[Bug libstdc++/70940] pmr::resource_adaptor requires optional allocator requirements and incorrectly aligns returned pointers.

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70940 --- Comment #10 from Jonathan Wakely --- Author: redi Date: Thu Jun 21 16:24:00 2018 New Revision: 261851 URL: https://gcc.gnu.org/viewcvs?rev=261851&root=gcc&view=rev Log: PR libstdc++/70940 make pmr::resource_adaptor return aligned memory

[Bug tree-optimization/86270] New: Simple loop needs an extra register and an extra instruction

2018-06-21 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86270 Bug ID: 86270 Summary: Simple loop needs an extra register and an extra instruction Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/86222] ICE in final_scan_insn_1 calling strncmp() with a bound of PTRDIFF_MAX + 1

2018-06-21 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86222 --- Comment #3 from acsawdey at gcc dot gnu.org --- OK, so this requires -m32 and also -mcpu=power6 or higher. I have reproduced it so should have a fix shortly.

[Bug target/86222] ICE in final_scan_insn_1 calling strncmp() with a bound of PTRDIFF_MAX + 1

2018-06-21 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86222 acsawdey at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/86184] Conditional expression with omitted operand cannot use rvalue of type convertible to bool

2018-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86184 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/86265] Wrong code on an invalid code starting with r255790

2018-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 --- Comment #4 from Martin Sebor --- Using strncpy or strlen to cross subobject boundaries isn't valid. GCC catches the strncpy bug with -Warray-bounds: pr86265.c: In function ‘main’: ... In file included from /usr/include/string.h:630,

[Bug tree-optimization/86241] duplicate strlen-like snprintf calls not folded

2018-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86241 --- Comment #2 from Martin Sebor --- Unlike bug 86203, the test case here uses local variables for the results of the calls to eliminate the possibility of aliasing between them and what the char pointer points to. More important, unlike strlen,

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 --- Comment #10 from Martin Sebor --- (to complete the sentence from comment #9) There is a separate question of whether strings (as in arguments to string functions like strlen) extend to arbitrary sequences of bytes regardless of the object ty

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 --- Comment #9 from Martin Sebor --- There is an ongoing effort to clarify the provenance of pointers in C. A recent proposal for such clarification is N2219: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2219.htm I don't see anything in the

[Bug c++/86246] [8/9 Regression] Template dispatching error inside a template function

2018-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86246 --- Comment #4 from Nathan Sidwell --- but myclass::operator double is not a template. why would we find it as a specialization of the templated conversion operator? (to be clear, that maybe what we want, but the temp.mem does not appear to be

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug middle-end/86261] [8/9 Regression] incorrect -Wformat-truncation warning

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86261 --- Comment #3 from Richard Biener --- *** Bug 86260 has been marked as a duplicate of this bug. ***

[Bug middle-end/86260] [8/9 Regression] incorrect -Wformat-truncation warning

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

[Bug middle-end/86261] [8/9 Regression] incorrect -Wformat-truncation warning

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

[Bug c++/86182] [8/9 Regression] gcc crashes when compiling the code

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86182 --- Comment #3 from Jason Merrill --- Author: jason Date: Thu Jun 21 14:23:19 2018 New Revision: 261850 URL: https://gcc.gnu.org/viewcvs?rev=261850&root=gcc&view=rev Log: PR c++/86182 - ICE with anonymous union passed to template.

[Bug middle-end/86260] New: [8/9 Regression] incorrect -Wformat-truncation warning

2018-06-21 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86260 Bug ID: 86260 Summary: [8/9 Regression] incorrect -Wformat-truncation warning Product: gcc Version: 8.1.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal

[Bug middle-end/86261] [8/9 Regression] incorrect -Wformat-truncation warning

2018-06-21 Thread astieger at suse dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86261 Andreas Stieger changed: What|Removed |Added CC||astieger at suse dot com --- Comment #

[Bug lto/86175] LTO code generator does not respect ld -u option to force symbol inclusion in the link product

2018-06-21 Thread zenith432 at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86175 --- Comment #5 from zenith432 at users dot sourceforge.net --- This is a bug in ld.bfd. It's setting the resolution for entry symbols to LDPR_PREVAILING_DEF_IRONLY_EXP instead of LDPR_PREVAILING_DEF. gold handles them right. I posted a patch in

[Bug libstdc++/70940] pmr::resource_adaptor requires optional allocator requirements and incorrectly aligns returned pointers.

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

[Bug c++/86269] New: ICE with intermediate concepts notation

2018-06-21 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86269 Bug ID: 86269 Summary: ICE with intermediate concepts notation Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug libstdc++/70940] pmr::resource_adaptor requires optional allocator requirements and incorrectly aligns returned pointers.

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70940 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Thu Jun 21 14:01:11 2018 New Revision: 261849 URL: https://gcc.gnu.org/viewcvs?rev=261849&root=gcc&view=rev Log: PR libstdc++/70940 make pmr::resource_adaptor return aligned memory

[Bug fortran/86268] New: [9.0] Error on correct code with PDTs

2018-06-21 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86268 Bug ID: 86268 Summary: [9.0] Error on correct code with PDTs Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/86192] A not fully fixed bug?

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86192 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #3

[Bug regression/86266] [6 regression] r261799 causes failure on gcc.dg/tree-ssa/ssa-dse-16.c

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

[Bug c++/86246] [8/9 Regression] Template dispatching error inside a template function

2018-06-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86246 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #3

[Bug regression/86266] New: [6 regression] r261799 causes failure on gcc.dg/tree-ssa/ssa-dse-16.c

2018-06-21 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86266 Bug ID: 86266 Summary: [6 regression] r261799 causes failure on gcc.dg/tree-ssa/ssa-dse-16.c Product: gcc Version: 6.4.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86267] New: detect conversions between bitmasks and vector masks

2018-06-21 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86267 Bug ID: 86267 Summary: detect conversions between bitmasks and vector masks Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #

[Bug tree-optimization/86265] Wrong code on an invalid code starting with r255790

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 Richard Biener changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/86265] Wrong code on an invalid code starting with r255790

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug target/86264] [ARM] unsupported v2/v3 code remaining

2018-06-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86264 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/85859] [6/7/8/9 Regression] wrong code with -fno-isolate-erroneous-paths-dereference

2018-06-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85859 --- Comment #5 from Tom de Vries --- Author: vries Date: Thu Jun 21 12:44:38 2018 New Revision: 261844 URL: https://gcc.gnu.org/viewcvs?rev=261844&root=gcc&view=rev Log: [tail-merge] Fix side-effect test in stmt_local_def 2018-06-21 Tom de Vri

[Bug tree-optimization/86265] Wrong code on an invalid code starting with r255790

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

[Bug tree-optimization/86265] New: Wrong code on an invalid code starting with r255790

2018-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 Bug ID: 86265 Summary: Wrong code on an invalid code starting with r255790 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug c++/86256] Lambda will not add ref count for class intelligent pointer member when capture 'this' or & as argument

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86256 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/86232] [9 Regression] ICE in record_estimate, at tree-ssa-loop-niter.c:3258

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

[Bug target/86264] New: [ARM] unsupported v2/v3 code remaining

2018-06-21 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86264 Bug ID: 86264 Summary: [ARM] unsupported v2/v3 code remaining Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug libstdc++/86138] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #15 from Jonathan Wakely --- (In reply to Christian Franke from comment #13) > This patch prevents duplicate _S_empty_rep_storage[] even on Cygwin (char > only, wchar_t missing). Testcase works as expected then: > > --- basic_string

[Bug libstdc++/86138] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #14 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #8) > If Cygwin doesn't correctly ensure uniqueness of static objects across DLLs > then we can't workaround that, Oops, typo, I meant to say we *can* work around

[Bug c++/86246] [8/9 Regression] Template dispatching error inside a template function

2018-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86246 --- Comment #2 from Nathan Sidwell --- This no longer ices. and I am not sure the code is well formed. The code is explicitly naming a conversion operator 'obj.operator T()', which is not the same as relying on the conversion mechanism of 'stat

[Bug tree-optimization/86232] [9 Regression] ICE in record_estimate, at tree-ssa-loop-niter.c:3258

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86232 --- Comment #2 from Richard Biener --- Author: rguenth Date: Thu Jun 21 11:22:12 2018 New Revision: 261843 URL: https://gcc.gnu.org/viewcvs?rev=261843&root=gcc&view=rev Log: 2018-06-21 Richard Biener PR tree-optimization/86232

[Bug libstdc++/86138] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-21 Thread franke at computer dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #13 from Christian Franke --- This patch prevents duplicate _S_empty_rep_storage[] even on Cygwin (char only, wchar_t missing). Testcase works as expected then: --- basic_string.tcc.orig 2018-05-03 06:22:46.0 +0200 +++

[Bug tree-optimization/81410] [6 Regression] -O3 breaks code

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

[Bug tree-optimization/79920] [6 Regression] Incorrect floating point results when compiling with -O3

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

[Bug tree-optimization/81410] [6 Regression] -O3 breaks code

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81410 --- Comment #16 from Richard Biener --- Author: rguenth Date: Thu Jun 21 11:18:50 2018 New Revision: 261842 URL: https://gcc.gnu.org/viewcvs?rev=261842&root=gcc&view=rev Log: 2018-06-21 Richard Biener Backport from mainline 2

[Bug target/82108] [7 Regression] Wrong vectorized code generated for x86_64

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82108 --- Comment #7 from Richard Biener --- Author: rguenth Date: Thu Jun 21 11:18:50 2018 New Revision: 261842 URL: https://gcc.gnu.org/viewcvs?rev=261842&root=gcc&view=rev Log: 2018-06-21 Richard Biener Backport from mainline 20

[Bug tree-optimization/79920] [6 Regression] Incorrect floating point results when compiling with -O3

2018-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79920 --- Comment #10 from Richard Biener --- Author: rguenth Date: Thu Jun 21 11:18:50 2018 New Revision: 261842 URL: https://gcc.gnu.org/viewcvs?rev=261842&root=gcc&view=rev Log: 2018-06-21 Richard Biener Backport from mainline 2

[Bug c++/86246] [8/9 Regression] Template dispatching error inside a template function

2018-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86246 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/86249] declaration conflicts with target of using declaration already in scope

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

[Bug c++/29027] template conversion specialization found by using declaration

2018-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29027 Jonathan Wakely changed: What|Removed |Added Known to fail|| --- Comment #4 from Jonathan Wakely

[Bug c++/86250] addition of default argument on redeclaration makes this constructor a default constructor

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

  1   2   >