[Bug c++/86181] static object mangling conflicts

2018-08-07 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86181 --- Comment #2 from zhonghao at pku dot org.cn --- I reported the code to llvm. A developer of llvm said: Clang follows the agreed direction for CWG issue 1839, which says that redeclaration lookup for 'extern int i;' finds the 'static int i;' de

[Bug target/86877] New: ICE in vectorizable_load, at tree-vect-stmts.c:8038

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86877 Bug ID: 86877 Summary: ICE in vectorizable_load, at tree-vect-stmts.c:8038 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug target/86877] ICE in vectorizable_load, at tree-vect-stmts.c:8038

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86877 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-8-7 CC|

[Bug target/86877] ICE in vectorizable_load, at tree-vect-stmts.c:8038

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86877 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[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

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

[Bug c++/86876] friend typedef'ed class in template class can not compile

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86876 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-8-7 CC|

[Bug c++/86875] [8/9 Regression] ICE in tsubst_copy, at cp/pt.c:15478

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86875 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCO

[Bug libstdc++/86874] [8/9 Regression] std::swap on std::variant fails to compile

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

[Bug c++/86871] [8/9 Regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call(trunc_mod_expr) in gimple_assign_lhs, at gimple.h:2462

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86871 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCO

[Bug c++/86876] friend typedef'ed class in template class can not compile

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86876 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

[Bug tree-optimization/86858] [9 Regression] GCC ICE at -O3 in as_a, at is-a.h:197

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

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2018-08-07 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 --- Comment #32 from Rainer Orth --- Author: ro Date: Tue Aug 7 08:51:29 2018 New Revision: 263352 URL: https://gcc.gnu.org/viewcvs?rev=263352&root=gcc&view=rev Log: Fix gcc.dg/vect/no-section-anchors-vect-69.c on SPARC etc. (PR tree-optimizati

[Bug c++/86871] [8/9 Regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call(trunc_mod_expr) in gimple_assign_lhs, at gimple.h:2462

2018-08-07 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86871 --- Comment #4 from Sergei Trofimovich --- Shortened even more by removing operator overload: int b; int c; void g() { for (int f; f; f++) { int d = 0; for (int e = -1; e <= 1; e++) { int a = f + e; if (a) d = *(

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2018-08-07 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 --- Comment #33 from Rainer Orth --- Author: ro Date: Tue Aug 7 08:58:20 2018 New Revision: 263353 URL: https://gcc.gnu.org/viewcvs?rev=263353&root=gcc&view=rev Log: Fix gcc.dg/vect/no-section-anchors-vect-69.c on SPARC etc. (PR tree-optimizati

[Bug c++/86871] [8/9 Regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call(trunc_mod_expr) in gimple_assign_lhs, at gimple.h:2462

2018-08-07 Thread johannes.hirte at datenkhaos dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86871 johannes.hirte at datenkhaos dot de changed: What|Removed |Added CC||johannes.hirte at da

[Bug c++/86876] friend typedef'ed class in template class can not compile

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86876 Jonathan Wakely changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/86181] static object mangling conflicts

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86181 --- Comment #3 from Jonathan Wakely --- I've asked you repeatedly to provide links to the clang bugs you're quoting from.

[Bug c++/86181] [DR 1839] static object mangling conflicts

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86181 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|RES

[Bug bootstrap/86872] [9 Regression] LTO bootstrap failed with profiledbootstrap

2018-08-07 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86872 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug bootstrap/32815] crtstuff.c,warning, will always evaluate as 'true'

2018-08-07 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32815 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/83023] branch probabilities pessimize malloc

2018-08-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83023 --- Comment #4 from Martin Liška --- Author: marxin Date: Tue Aug 7 11:59:13 2018 New Revision: 263355 URL: https://gcc.gnu.org/viewcvs?rev=263355&root=gcc&view=rev Log: Add malloc predictor (PR middle-end/83023). 2018-08-07 Martin Liska

[Bug middle-end/83023] branch probabilities pessimize malloc

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

[Bug c++/86878] New: G++ should warn about invalid alignments passed to allocation functions

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86878 Bug ID: 86878 Summary: G++ should warn about invalid alignments passed to allocation functions Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnosti

[Bug fortran/86863] [OOP][F2008] type-bound module procedure name not recognized

2018-08-07 Thread zbeekman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86863 Zaak changed: What|Removed |Added CC||zbeekman at gmail dot com --- Comment #2 from Zaa

[Bug c++/86879] New: G++ should warn about redundant tests for null pointers returned from functions with __attribute__((returns_nonnull))

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86879 Bug ID: 86879 Summary: G++ should warn about redundant tests for null pointers returned from functions with __attribute__((returns_nonnull)) Product: gcc Version:

[Bug middle-end/64463] Add warning: returns_nonnull attribute on a function compared against NULL

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64463 --- Comment #3 from Jonathan Wakely --- I created the very similar PR 86879 for the C++ front-end (it also covers an additional case, where a function returns a reference and the address is compared to null).

[Bug middle-end/64463] Add warning: returns_nonnull attribute on a function compared against NULL

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64463 --- Comment #4 from Jonathan Wakely --- (In reply to Reini Urban from comment #0) > I would like to see a warning when a returns_nonnull function is compared > against a NULL value, and then actual code is removed or skipped based on > that attri

[Bug middle-end/64463] Add warning: returns_nonnull attribute on a function compared against NULL

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64463 --- Comment #5 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #4) > Incorrectly putting the attribute on the function is likely to be much rarer > than unnecessarily checking the result. And PR 84202 would address the problem

[Bug libstdc++/86874] [8/9 Regression] std::swap on std::variant fails to compile

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86874 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|NEW

[Bug c++/79133] lambda capture shadowing parameter & decltype confusion

2018-08-07 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79133 --- Comment #6 from ville at gcc dot gnu.org --- Author: ville Date: Tue Aug 7 13:46:16 2018 New Revision: 263357 URL: https://gcc.gnu.org/viewcvs?rev=263357&root=gcc&view=rev Log: PR c++/79133 gcc/cp/ PR c++/79133 * name-lookup.c (check_local

[Bug c++/79133] lambda capture shadowing parameter & decltype confusion

2018-08-07 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79133 Ville Voutilainen changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/54367] [meta-bug] lambda expressions

2018-08-07 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 79133, which changed state. Bug 79133 Summary: lambda capture shadowing parameter & decltype confusion https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79133 What|Removed |Added

[Bug target/86807] spu port needs updating for CVE-2017-5753

2018-08-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86807 --- Comment #4 from Richard Earnshaw --- Author: rearnsha Date: Tue Aug 7 14:33:09 2018 New Revision: 263358 URL: https://gcc.gnu.org/viewcvs?rev=263358&root=gcc&view=rev Log: Fix PR number for HPPA speculation patch: PR target/86807 -> PR tar

[Bug target/86785] hppa port needs updating for CVE-2017-5753

2018-08-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86785 --- Comment #1 from Richard Earnshaw --- Author: rearnsha Date: Tue Aug 7 14:33:09 2018 New Revision: 263358 URL: https://gcc.gnu.org/viewcvs?rev=263358&root=gcc&view=rev Log: Fix PR number for HPPA speculation patch: PR target/86807 -> PR tar

[Bug target/86772] [meta-bug] tracking port status for CVE-2017-5753

2018-08-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86772 Bug 86772 depends on bug 86785, which changed state. Bug 86785 Summary: hppa port needs updating for CVE-2017-5753 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86785 What|Removed |Added -

[Bug target/86785] hppa port needs updating for CVE-2017-5753

2018-08-07 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86785 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/86880] New: Incorrect mersenne_twister_engine equality comparison between rotated states

2018-08-07 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86880 Bug ID: 86880 Summary: Incorrect mersenne_twister_engine equality comparison between rotated states Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: norm

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-08-07 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #14 from qinzhao at gcc dot gnu.org --- reported by christophe.l...@linaro.org: After this change,(disable strcmp/strncmp inlining with O2 below and Os), I've noticed that: FAIL: gcc.dg/strcmpopt_6.c scan-rtl-dump-times expand "__buil

[Bug bootstrap/86872] [9 Regression] LTO bootstrap failed with profiledbootstrap

2018-08-07 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86872 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug target/86386] [8/9 Regression] unaligned load from stack with -Os -fno-tree-dce -mstringop-strategy=vector_loop -mavx512bw

2018-08-07 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86386 --- Comment #8 from hjl at gcc dot gnu.org --- Author: hjl Date: Tue Aug 7 15:06:01 2018 New Revision: 263359 URL: https://gcc.gnu.org/viewcvs?rev=263359&root=gcc&view=rev Log: i386: Set cfun->machine->max_used_stack_alignment if needed cfun->

[Bug target/86386] [8/9 Regression] unaligned load from stack with -Os -fno-tree-dce -mstringop-strategy=vector_loop -mavx512bw

2018-08-07 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86386 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/86861] 18_support/new_aligned.cc FAILs

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86861 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 16:10:29 2018 New Revision: 263360 URL: https://gcc.gnu.org/viewcvs?rev=263360&root=gcc&view=rev Log: PR libstdc++/86861 Meet precondition for Solaris memalign Solaris memali

[Bug c++/86878] G++ should warn about invalid alignments passed to allocation functions

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86878 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 16:10:29 2018 New Revision: 263360 URL: https://gcc.gnu.org/viewcvs?rev=263360&root=gcc&view=rev Log: PR libstdc++/86861 Meet precondition for Solaris memalign Solaris memali

[Bug c++/59480] Missing error diagnostic: friend declaration specifying a default argument must be a definition

2018-08-07 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59480 --- Comment #21 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Aug 7 16:40:18 2018 New Revision: 263361 URL: https://gcc.gnu.org/viewcvs?rev=263361&root=gcc&view=rev Log: /cp 2018-08-07 Paolo Carlini PR c++/59480, DR 136

[Bug c++/59480] Missing error diagnostic: friend declaration specifying a default argument must be a definition

2018-08-07 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59480 Paolo Carlini changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-08-07 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #15 from qinzhao at gcc dot gnu.org --- Created attachment 44516 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44516&action=edit proposed patch

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-08-07 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #16 from qinzhao at gcc dot gnu.org --- please test the proposed patch on your platform, let me know the result.

[Bug debug/86593] [8/9 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2018-08-07 Thread manisandro at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 --- Comment #2 from Sandro Mani --- Started with commit cd557ff63f388ad27c376d0a225e74d3594a6f9d Author: hjl Date: Thu Aug 10 15:29:05 2017 + i386: Don't use frame pointer without stack access When there is no stack access, ther

[Bug c++/86871] [8/9 Regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call(trunc_mod_expr) in gimple_assign_lhs, at gimple.h:2462

2018-08-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86871 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug tree-optimization/86858] [9 Regression] GCC ICE at -O3 in as_a, at is-a.h:197

2018-08-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86858 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug target/86838] [9 Regression] ICE in gen_aarch64_frecpe, at ./insn-opinit.h:571

2018-08-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86838 --- Comment #3 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Tue Aug 7 17:22:19 2018 New Revision: 263362 URL: https://gcc.gnu.org/viewcvs?rev=263362&root=gcc&view=rev Log: [AArch64] Fix -mlow-precision-div (PR 86838) The "@" ha

[Bug debug/86593] [8/9 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2018-08-07 Thread manisandro at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 Sandro Mani changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #3

[Bug target/86838] [9 Regression] ICE in gen_aarch64_frecpe, at ./insn-opinit.h:571

2018-08-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86838 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug libstdc++/86880] Incorrect mersenne_twister_engine equality comparison between rotated states

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

[Bug libstdc++/60441] Incorrect textual representation for std::mersenne_twister_engine

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

Oracle E-Business Users Contact List

2018-08-07 Thread Meghan Hudson
Hi, Hope you having a great day! I just wanted to be aware if you looking to acquire Oracle E-Business Users Contact List for your marketing efforts? We also have users of: Microsoft Dynamics 365, Ab Initio, SAS Enterprise, Deltek Vision, Zucchetti and many more... Kindly review and l

[Bug c++/86881] New: tree check fail with flag Wshadow-compatible-local

2018-08-07 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86881 Bug ID: 86881 Summary: tree check fail with flag Wshadow-compatible-local Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/86874] [8/9 Regression] std::swap on std::variant fails to compile

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86874 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 19:13:26 2018 New Revision: 263365 URL: https://gcc.gnu.org/viewcvs?rev=263365&root=gcc&view=rev Log: PR libstdc++/86874 fix std::variant::swap regression PR libstdc+

[Bug rtl-optimization/86882] New: [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873

2018-08-07 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86882 Bug ID: 86882 Summary: [9 Regression] ICE in reg_overlap_mentioned_p, at rtlanal.c:1873 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug inline-asm/59155] ICE: in reg_overlap_mentioned_p, at rtlanal.c:1473

2018-08-07 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59155 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #9

[Bug libstdc++/86874] [8/9 Regression] std::swap on std::variant fails to compile

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86874 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 21:38:50 2018 New Revision: 263368 URL: https://gcc.gnu.org/viewcvs?rev=263368&root=gcc&view=rev Log: PR libstdc++/86874 fix std::variant::swap regression Backport from mainl

[Bug libstdc++/60555] std::system_category().default_error_condition() doesn't map system errno values to std::generic_category()

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60555 --- Comment #13 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 21:38:55 2018 New Revision: 263369 URL: https://gcc.gnu.org/viewcvs?rev=263369&root=gcc&view=rev Log: PR libstdc++/60555 std::system_category() should recognise POSIX errno v

[Bug libstdc++/86861] 18_support/new_aligned.cc FAILs

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86861 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 21:38:45 2018 New Revision: 263367 URL: https://gcc.gnu.org/viewcvs?rev=263367&root=gcc&view=rev Log: PR libstdc++/86861 Meet precondition for Solaris memalign Solaris memali

[Bug libstdc++/84535] std::thread constructor missing constraint on first argument

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84535 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 21:38:59 2018 New Revision: 263370 URL: https://gcc.gnu.org/viewcvs?rev=263370&root=gcc&view=rev Log: PR libstdc++/84535 constrain std::thread constructor The standard requir

[Bug libstdc++/86874] [8/9 Regression] std::swap on std::variant fails to compile

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

[Bug libstdc++/60555] std::system_category().default_error_condition() doesn't map system errno values to std::generic_category()

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60555 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |8.3

[Bug libstdc++/84535] std::thread constructor missing constraint on first argument

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84535 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |8.3 --- Comment #5 from Jonathan Wakel

[Bug debug/86593] [8/9 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2018-08-07 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 --- Comment #4 from H.J. Lu --- This patch seems to work diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index b67481dd2db..6ecdc4562d0 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -14304,7 +14304,8 @@ based_loc_descr (rtx reg, poly_int6

[Bug c++/86879] G++ should warn about redundant tests for null pointers returned from functions with __attribute__((returns_nonnull))

2018-08-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86879 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/86883] New: Unexpected error: expansion pattern '' contains no argument packs

2018-08-07 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86883 Bug ID: 86883 Summary: Unexpected error: expansion pattern '' contains no argument packs Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/86883] Unexpected error: expansion pattern '' contains no argument packs

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86883 --- Comment #2 from Jonathan Wakely --- And PR 86859

[Bug c++/86883] Unexpected error: expansion pattern '' contains no argument packs

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86883 --- Comment #1 from Jonathan Wakely --- See also PR 68342 and PR 85569

[Bug c++/86862] Segfault using extern template on class deriving from streambuf

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86862 Jonathan Wakely changed: What|Removed |Added Keywords||ice-on-valid-code Status|U

[Bug debug/86593] [8/9 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2018-08-07 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 --- Comment #5 from H.J. Lu --- This test: --- struct Foo { int bar(int a, int b, int c, int i1, int i2, int i3, int d); }; int Foo::bar(int a, int b, int c, int i1, int i2, int i3, int d) { return 0; } --- also triggers SUPPORTS_STACK_A

gcc-bugs@gcc.gnu.org

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:11 2018 New Revision: 263374 URL: https://gcc.gnu.org/viewcvs?rev=263374&root=gcc&view=rev Log: PR libstdc++/86734 use addressof in reverse_iterator::operator-> Backpor

[Bug libstdc++/60555] std::system_category().default_error_condition() doesn't map system errno values to std::generic_category()

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60555 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:24 2018 New Revision: 263377 URL: https://gcc.gnu.org/viewcvs?rev=263377&root=gcc&view=rev Log: PR libstdc++/60555 std::system_category() should recognise POSIX errno v

[Bug libstdc++/80893] std::vector creation dereferences null pointer

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80893 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:45 2018 New Revision: 263381 URL: https://gcc.gnu.org/viewcvs?rev=263381&root=gcc&view=rev Log: PR libstdc++/80893 Fix null dereference in vector Backport from mainline

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:33 2018 New Revision: 263379 URL: https://gcc.gnu.org/viewcvs?rev=263379&root=gcc&view=rev Log: PR libstdc++/86292 fix exception safety of std::vector constructor Backp

[Bug libstdc++/86861] 18_support/new_aligned.cc FAILs

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86861 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:19 2018 New Revision: 263376 URL: https://gcc.gnu.org/viewcvs?rev=263376&root=gcc&view=rev Log: PR libstdc++/86861 Meet precondition for Solaris memalign Solaris memali

[Bug libstdc++/68519] condition_variable::wait_for does not work properly with float duration

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68519 --- Comment #10 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:40 2018 New Revision: 263380 URL: https://gcc.gnu.org/viewcvs?rev=263380&root=gcc&view=rev Log: PR libstdc++/68519 use native duration to avoid rounding errors Backpor

gcc-bugs@gcc.gnu.org

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/84654] libstdc++ tries to use __float128 when compiling with -mno-float128

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84654 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:49 2018 New Revision: 263382 URL: https://gcc.gnu.org/viewcvs?rev=263382&root=gcc&view=rev Log: PR libstdc++/84654 Disable __float128 specializations for -mno-float128

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

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #28 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:55 2018 New Revision: 263383 URL: https://gcc.gnu.org/viewcvs?rev=263383&root=gcc&view=rev Log: Declare some explicit instantiations for strings in Debug Mode The empt

[Bug libstdc++/85672] [9 Regression] error: redefinition of 'constexpr long double std::abs(long double)'

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85672 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Tue Aug 7 22:50:49 2018 New Revision: 263382 URL: https://gcc.gnu.org/viewcvs?rev=263382&root=gcc&view=rev Log: PR libstdc++/84654 Disable __float128 specializations for -mno-float128

[Bug libstdc++/86861] 18_support/new_aligned.cc FAILs

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

[Bug libstdc++/86292] Missing exception safety when constructing vector from input iterator pair

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86292 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.2 |7.4 --- Comment #7 from Jonathan Wakel

[Bug libstdc++/68519] condition_variable::wait_for does not work properly with float duration

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68519 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.0 |7.4 --- Comment #11 from Jonathan Wake

[Bug libstdc++/84654] libstdc++ tries to use __float128 when compiling with -mno-float128

2018-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84654 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.3 |7.4 --- Comment #8 from Jonathan Wakel

[Bug tree-optimization/80147] missing maybe-uninitialized warning on variable with no side effects

2018-08-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80147 --- Comment #6 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #2) > (In reply to Eric Gallager from comment #1) > > ...but if that's the case, then why doesn't the warning go away for i1, too? > > Because "is-used" is given

[Bug c++/86878] G++ should warn about invalid alignments passed to allocation functions

2018-08-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86878 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #2

[Bug preprocessor/81419] GCC wrongly suggests function-like macro as fixit hint for undefined object-like macro

2018-08-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81419 --- Comment #2 from Eric Gallager --- (In reply to Martin Sebor from comment #1) > Confirmed. There are few other similar bugs for these fix-it hints (e.g., > pr80567 or pr80684). I haven't looked at the implementation but from the > symptoms i

[Bug c++/86878] G++ should warn about invalid alignments passed to allocation functions

2018-08-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86878 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/84890] Overly verbose notes for missing headers

2018-08-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84890 Eric Gallager changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #10 from Eric Galla

[Bug tree-optimization/86884] New: aggressive loop optimization and effective type

2018-08-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86884 Bug ID: 86884 Summary: aggressive loop optimization and effective type Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tre

[Bug c/86885] New: gcc erroneously allows constructor/destructor attributes on nested functions

2018-08-07 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86885 Bug ID: 86885 Summary: gcc erroneously allows constructor/destructor attributes on nested functions Product: gcc Version: unknown Status: UNCONFIRMED Severity: