[Bug c++/91876] New: Segmentation fault when comparing std::system_error::code() and std::errc::invalid_argument

2019-09-23 Thread lachiepoop at naver dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91876 Bug ID: 91876 Summary: Segmentation fault when comparing std::system_error::code() and std::errc::invalid_argument Product: gcc Version: 7.2.1

[Bug c++/91875] Performance drop with mt19937 with -O2/-O3/-Ofast compared to -O1

2019-09-23 Thread hehaochen at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91875 --- Comment #1 from hehaochen at hotmail dot com --- All the experiments are run on gcc-docker(https://hub.docker.com/_/gcc?tab=description) on CentOS Linux release 7.6.1810 Core.

[Bug c++/91875] New: Performance drop with mt19937 with -O2/-O3/-Ofast compared to -O1

2019-09-23 Thread hehaochen at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91875 Bug ID: 91875 Summary: Performance drop with mt19937 with -O2/-O3/-Ofast compared to -O1 Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/91866] Sign extend of an int is not recognized

2019-09-23 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91866 --- Comment #1 from Marc Glisse --- See https://gcc.gnu.org/ml/gcc-patches/2019-08/msg00821.html

[Bug c/67629] bogus -Wreturn-type in a function with tautological if-else

2019-09-23 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67629 --- Comment #9 from Eric Gallager --- (In reply to Matthew Woehlke from comment #8) > Given what -Wreturn-type is trying to accomplish, I wonder if a "delayed > issuance" strategy would be in order? IOW, have the front end "trigger" the >

[Bug c++/91874] New: ICE compiling constexpr function using another struct's member as array size in template

2019-09-23 Thread quuuuuuuuux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91874 Bug ID: 91874 Summary: ICE compiling constexpr function using another struct's member as array size in template Product: gcc Version: 9.1.0 Status: UNCONFIRMED

[Bug c++/91873] New: -Wreturn-type diagnostic location changes depending on optimization level and destructor declaration

2019-09-23 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91873 Bug ID: 91873 Summary: -Wreturn-type diagnostic location changes depending on optimization level and destructor declaration Product: gcc Version: 9.2.0 Status:

[Bug sanitizer/91707] [10 Regression] spurious stringop-overflow warning with -fsanitize=undefined

2019-09-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707 --- Comment #6 from Martin Sebor --- The nowarning idea in comment #5 is close to what I've been moving toward with the new __builtin_warning intrinsic. Calls to it can be injected into the IL by any pass, even the front-ends or user-defined

[Bug middle-end/91872] New: [10 Regression] ICE in insert_vi_for_tree, at tree-ssa-structalias.c:2877, or ICE in expand_expr_real_1, at expr.c:10062

2019-09-23 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91872 Bug ID: 91872 Summary: [10 Regression] ICE in insert_vi_for_tree, at tree-ssa-structalias.c:2877, or ICE in expand_expr_real_1, at expr.c:10062 Product: gcc

[Bug libstdc++/91871] iterator_to_const_iterator() in testsuite_hooks.h causes valid -Wreturn-stack-address warnings with LLVM

2019-09-23 Thread brooks at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91871 --- Comment #1 from Brooks Moses --- FWIW, this function only seems to be used in the seven testsuite/23_containers/*/14340.cc tests.

[Bug libstdc++/91871] New: iterator_to_const_iterator() in testsuite_hooks.h causes valid -Wreturn-stack-address warnings with LLVM

2019-09-23 Thread brooks at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91871 Bug ID: 91871 Summary: iterator_to_const_iterator() in testsuite_hooks.h causes valid -Wreturn-stack-address warnings with LLVM Product: gcc Version: 10.0 Status:

[Bug rtl-optimization/91860] [10 Regression] ICE: in decompose, at rtl.h:2279 with -Og -fipa-cp -g --param=max-combine-insns=3

2019-09-23 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91860 --- Comment #2 from Jim Wilson --- Created attachment 46919 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46919=edit untested fix to copy i2src earlier works for testcase but otherwise untested

[Bug rtl-optimization/91860] [10 Regression] ICE: in decompose, at rtl.h:2279 with -Og -fipa-cp -g --param=max-combine-insns=3

2019-09-23 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91860 Jim Wilson changed: What|Removed |Added CC||wilson at gcc dot gnu.org --- Comment #1

[Bug c++/91845] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_m_component_ref, at cp/typeck2.c:2086

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91845 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/91868] wrong location info with -Wshadow on C++ constructors

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91868 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/91864] [9/10 Regression] ICE in gfc_check_do_variable, at fortran/parse.c:4405

2019-09-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91864 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug c++/68812] [concepts] bogus mismatched argument pack lengths

2019-09-23 Thread jeff.chapman.bugs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68812 Jeff Chapman changed: What|Removed |Added CC||jeff.chapman.bugs at gmail dot com ---

[Bug c++/68372] [concepts] invalid use of pack expansion expression in member function template declaration

2019-09-23 Thread jeff.chapman.bugs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68372 Jeff Chapman changed: What|Removed |Added CC||jeff.chapman.bugs at gmail dot com ---

[Bug lto/91870] New: ICE in ltotests_1.o

2019-09-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91870 Bug ID: 91870 Summary: ICE in ltotests_1.o Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee:

[Bug middle-end/91866] Sign extend of an int is not recognized

2019-09-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91866 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/91868] wrong location info with -Wshadow on C++ constructors

2019-09-23 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91868 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/68093] [concepts] friend function declarations that differ only by constraints are rejected as redefinitions

2019-09-23 Thread jeff.chapman.bugs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68093 Jeff Chapman changed: What|Removed |Added CC||jeff.chapman.bugs at gmail dot com ---

[Bug c++/67969] [concepts] bug with overloaded function when using constraints

2019-09-23 Thread jeff.chapman.bugs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67969 Jeff Chapman changed: What|Removed |Added CC||jeff.chapman.bugs at gmail dot com ---

[Bug target/90835] Incompatibilities with macOS 10.15 headers

2019-09-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/91869] New: Constant bitfield assignment causes unnecessary use of memory and instructions

2019-09-23 Thread pdj at knaldgas dot dk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91869 Bug ID: 91869 Summary: Constant bitfield assignment causes unnecessary use of memory and instructions Product: gcc Version: 9.2.1 Status: UNCONFIRMED Keywords:

[Bug c++/91809] in c++ bit-field is not promoted to int in printf argument

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

[Bug c++/91868] wrong location info with -Wshadow on C++ constructors

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91868 Marek Polacek changed: What|Removed |Added Keywords||diagnostic

[Bug c++/91868] New: wrong location info with -Wshadow on C++ constructors

2019-09-23 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91868 Bug ID: 91868 Summary: wrong location info with -Wshadow on C++ constructors Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/91867] New: Internal compiler error in simple for(auto) loop when using -std=c++11 with -fconcepts

2019-09-23 Thread nwentzell at flatironinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91867 Bug ID: 91867 Summary: Internal compiler error in simple for(auto) loop when using -std=c++11 with -fconcepts Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug middle-end/91866] New: Sign extend of an int is not recognized

2019-09-23 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91866 Bug ID: 91866 Summary: Sign extend of an int is not recognized Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug sanitizer/91707] [10 Regression] spurious stringop-overflow warning with -fsanitize=undefined

2019-09-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707 --- Comment #5 from Jakub Jelinek --- Or mark the jump threading copies of stmts for sanitization (which start with the __builtin___{asan,ubsan}_* calls) as nowarning.

[Bug sanitizer/91707] [10 Regression] spurious stringop-overflow warning with -fsanitize=undefined

2019-09-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707 Jakub Jelinek changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #4

[Bug sanitizer/91707] [10 Regression] spurious stringop-overflow warning with -fsanitize=undefined

2019-09-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707 --- Comment #3 from Jakub Jelinek --- First of all, we shouldn't create such weirdo arrays, so I think we want something like: --- gcc/tree-ssa-ccp.c.jj 2019-09-20 12:25:26.809718354 +0200 +++ gcc/tree-ssa-ccp.c 2019-09-23

[Bug c++/91222] [10 Regression] 507.cactuBSSN_r build fails in warn_types_mismatch at ipa-devirt.c:1006 since r273571

2019-09-23 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91222 --- Comment #17 from Steve Ellcey --- I tested Jason's patch on my Aarch64 box and it fixed the ICE. Any chance we could check that patch in so that we could build SPEC 2017 with -flto? I don't know if we want to allow this mismatch or not but

[Bug rtl-optimization/91865] New: Combine misses opportunity to remove (sign_extend (zero_extend)) before searching for insn patterns

2019-09-23 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91865 Bug ID: 91865 Summary: Combine misses opportunity to remove (sign_extend (zero_extend)) before searching for insn patterns Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug c++/91809] in c++ bit-field is not promoted to int in printf argument

2019-09-23 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91809 --- Comment #4 from Jason Merrill --- Author: jason Date: Mon Sep 23 17:48:00 2019 New Revision: 276059 URL: https://gcc.gnu.org/viewcvs?rev=276059=gcc=rev Log: PR c++/91809 - bit-field and ellipsis. decay_conversion converts a

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 Bug 91364 depends on bug 91844, which changed state. Bug 91844 Summary: Implement CWG 2352, Similar types and reference binding https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91844 What|Removed |Added

[Bug c++/91844] Implement CWG 2352, Similar types and reference binding

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91844 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/91844] Implement CWG 2352, Similar types and reference binding

2019-09-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91844 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Mon Sep 23 17:37:54 2019 New Revision: 276058 URL: https://gcc.gnu.org/viewcvs?rev=276058=gcc=rev Log: PR c++/91844 - Implement CWG 2352, Similar types and reference binding.

[Bug c/38470] value range propagation (VRP) would improve -Wsign-compare

2019-09-23 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38470 --- Comment #20 from Andrew Macleod --- No plans at this point to have VRP info in the front end since it requires SSA.

[Bug sanitizer/91707] [10 Regression] spurious stringop-overflow warning with -fsanitize=undefined

2019-09-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707 Martin Sebor changed: What|Removed |Added Blocks||88443 --- Comment #2 from Martin Sebor

[Bug ipa/91831] [10 Regression] ICE in expand_expr_real_1, at expr.c:10062 after r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91831 --- Comment #2 from Martin Jambor --- I proposed a fix on the mailing list: https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01345.html

[Bug fortran/91864] [9/10 Regression] ICE in gfc_check_do_variable, at fortran/parse.c:4405

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91864 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #1 from

[Bug fortran/91864] New: [9/10 Regression] ICE in gfc_check_do_variable, at fortran/parse.c:4405

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91864 Bug ID: 91864 Summary: [9/10 Regression] ICE in gfc_check_do_variable, at fortran/parse.c:4405 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/90795] ICE on compilation when using flas "-fcheck=bounds" in submodules structure

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90795 --- Comment #3 from G. Steinmetz --- Compiles without "final::f" or with a scalar "b" : $ cat z2.f90 module m type t contains final :: f end type type t2 type(t), allocatable :: a end type type t3 type(t2),

[Bug fortran/90795] ICE on compilation when using flas "-fcheck=bounds" in submodules structure

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90795 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #2 from G.

[Bug fortran/91863] New: [9/10 Regression] ICE in wide_int_to_tree_1, at tree.c:156

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91863 Bug ID: 91863 Summary: [9/10 Regression] ICE in wide_int_to_tree_1, at tree.c:156 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/91862] [9/10 Regression] ICE in fold_convert_loc, at fold-const.c:2394

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #1 from G.

[Bug fortran/91862] New: [9/10 Regression] ICE in fold_convert_loc, at fold-const.c:2394

2019-09-23 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91862 Bug ID: 91862 Summary: [9/10 Regression] ICE in fold_convert_loc, at fold-const.c:2394 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/91853] [10 Regression] ICE in gimplify_modify_expr, at gimplify.c:5902 since r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91853 --- Comment #3 from Martin Jambor --- IPA-SRA transformation code gets confused by type mismatch in the K C input, the call has an int where the function has a pointer parameter and as a consequence we try to obtain an ADDR_EXPR of an SSA name.

[Bug tree-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2019-09-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|tree-optimization

[Bug c/38470] value range propagation (VRP) would improve -Wsign-compare

2019-09-23 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38470 --- Comment #19 from Manuel López-Ibáñez --- (In reply to Andrew Macleod from comment #18) > So the information would be there if one knew what to look for and how to > use it. The issue here is to either have VRP info in the FE (like Clang

[Bug libstdc++/91788] std::variant index +1-1

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91788 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Sep 23 15:54:16 2019 New Revision: 276056 URL: https://gcc.gnu.org/viewcvs?rev=276056=gcc=rev Log: PR libstdc++/91788 improve codegen for std::variant::index() If __index_type is a

[Bug target/91841] vector_size(8) passes MMX register without emms cleanup

2019-09-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91841 --- Comment #6 from H.J. Lu --- (In reply to Matthias Kretz (Vir) from comment #2) > Ah, because of: > > typedef int __m64 __attribute__ ((__vector_size__ (8), __may_alias__)); > > ? Too be pedantic only `int [[gnu::vector_size(8)]]` equals

[Bug c/38470] value range propagation (VRP) would improve -Wsign-compare

2019-09-23 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38470 Andrew Macleod changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment

[Bug c/88566] -Wconversion not using value range information

2019-09-23 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88566 Andrew Macleod changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment

[Bug c++/91809] in c++ bit-field is not promoted to int in printf argument

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

[Bug ipa/91832] [10 Regression] ICE in scan_expr_access, at ipa-sra.c:1695 since r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91832 --- Comment #3 from Martin Jambor --- I proposed a simple fix on the mailing list: https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01338.html

[Bug ipa/91853] [10 Regression] ICE in gimplify_modify_expr, at gimplify.c:5902 since r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91853 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ipa/91831] [10 Regression] ICE in expand_expr_real_1, at expr.c:10062 after r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91831 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/91861] invalid vectorization of isless, islessequal, etc.

2019-09-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91861 Richard Biener changed: What|Removed |Added Known to fail||10.0 --- Comment #1 from Richard

[Bug libstdc++/91788] std::variant index +1-1

2019-09-23 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91788 --- Comment #3 from Marc Glisse --- (In reply to Jonathan Wakely from comment #2) > I think we can do that more generically. Does this look right? lgtm > (The downside would be that many more functions might need to be > friends to access

[Bug libstdc++/91788] std::variant index +1-1

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91788 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/91823] [10 regression] r275959 breaks gcc.target/powerpc/altivec-32.c with ICE

2019-09-23 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91823 --- Comment #5 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Mon Sep 23 11:56:47 2019 New Revision: 276055 URL: https://gcc.gnu.org/viewcvs?rev=276055=gcc=rev Log: Fix non-canonical CONST_INTs in altivec_copysign_v4sf3 (PR91823)

[Bug target/91823] [10 regression] r275959 breaks gcc.target/powerpc/altivec-32.c with ICE

2019-09-23 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91823 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug testsuite/91842] new test case gcc.dg/ipa/ipa-sra-19.c in r275982 has compilation error

2019-09-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91842 --- Comment #2 from Martin Liška --- (In reply to Martin Jambor from comment #1) > I don't see this in my test results. If your architecture is not > x86_64-linux (and even if it is), please fill in the host and target > Bugzilla fields

[Bug testsuite/91842] new test case gcc.dg/ipa/ipa-sra-19.c in r275982 has compilation error

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91842 --- Comment #1 from Martin Jambor --- I don't see this in my test results. If your architecture is not x86_64-linux (and even if it is), please fill in the host and target Bugzilla fields appropriately. Grepping GCC sources, it seems it is

[Bug c++/91859] Optnization -O2 removes valid and necessary code

2019-09-23 Thread mingodad at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91859 --- Comment #3 from Domingo Alvarez --- Thank you ! I was suspecting it after report this problem and added a destructor to the sample and then the code behaves as you describe. Sorry by the noise and thank you again !

[Bug c++/91787] an elaborated-type-specifier only takes plain "enum", gcc accept ill-formed, while it should not.

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91787 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91859] Optnization -O2 removes valid and necessary code

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91859 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code

[Bug c++/91859] Optnization -O2 removes valid and necessary code

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91859 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/91835] [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 --- Comment #4 from Martin Jambor --- Thanks a lot

[Bug c++/91777] No warning for iterator going out of scope

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91777 --- Comment #7 from Jonathan Wakely --- It's also diagnosed by libstdc++ Debug Mode: /home/jwakely/gcc/10/include/c++/10.0.0/debug/safe_iterator.h:294: In function: __gnu_debug::_Safe_iterator<_Iterator, _Sequence, _Category>::reference

[Bug tree-optimization/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/91837] Wrong code with -ftree-loop-vectorize and -march=skylake-avx512 on some Intel machines

2019-09-23 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91837 --- Comment #6 from Daniel Cooke --- Can confirm I'm no longer having any issues after upgrading binutils to 2.32.

[Bug rtl-optimization/87047] [7/8/9/10 Regression] performance regression because of if-conversion

2019-09-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87047 --- Comment #13 from Richard Biener --- (In reply to Alexander Monakov from comment #12) > Created attachment 46911 [details] > patch for scaled cost calculation > > Attaching a patch that implements the tactic outlined in comment #10. One

[Bug target/91861] New: invalid vectorization of isless, islessequal, etc.

2019-09-23 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91861 Bug ID: 91861 Summary: invalid vectorization of isless, islessequal, etc. Product: gcc Version: 9.2.0 Status: UNCONFIRMED Keywords: missed-optimization, wrong-code

[Bug rtl-optimization/91860] New: [10 Regression] ICE: in decompose, at rtl.h:2279 with -Og -fipa-cp -g --param=max-combine-insns=3

2019-09-23 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91860 Bug ID: 91860 Summary: [10 Regression] ICE: in decompose, at rtl.h:2279 with -Og -fipa-cp -g --param=max-combine-insns=3 Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/91826] [8/9/10 Regression] Unexpected behavior when class defined with namespace alias

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91826 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91859] New: Optnization -O2 removes valid and necessary code

2019-09-23 Thread mingodad at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91859 Bug ID: 91859 Summary: Optnization -O2 removes valid and necessary code Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/91827] const std::experimental::optional is not std::is_nothrow_move_constructible

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91827 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/87047] [7/8/9/10 Regression] performance regression because of if-conversion

2019-09-23 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87047 --- Comment #12 from Alexander Monakov --- Created attachment 46911 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46911=edit patch for scaled cost calculation Attaching a patch that implements the tactic outlined in comment #10.

[Bug c++/55588] Failure to diagnose non-template-id prefixed by keyword template

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55588 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2018-09-18 00:00:00 |2019-9-23 --- Comment #7 from

[Bug c++/91808] Static definition rejected after extern declaration in anonymous namespace

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91808 Jonathan Wakely changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment

[Bug c++/91808] Static definition rejected after extern declaration in anonymous namespace

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91808 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/91835] [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-23 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED URL|

[Bug fortran/91410] OpenMP error message when compiling OpenACC code

2019-09-23 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91410 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91809] in c++ bit-field is not promoted to int in printf argument

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91809 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic

[Bug c++/87001] False error "expansion pattern 'x' contains no argument packs"

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87001 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/86859] error: expansion pattern contains no parameter pack when a pack from introduced in a capture is used in decltype

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86859 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91806] error: expansion pattern ‘()’ contains no parameter packs

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91806 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2019-09-23 Thread yann at droneaud dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 --- Comment #10 from Yann Droneaud --- Some more snippets, generated with creduce: -8< void a(long *); int b(void); void c(void); long d(void) { static __thread long e; a(); if (b())

[Bug fortran/91729] ICE in gfc_match_select_rank, at fortran/match.c:6586

2019-09-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91729 --- Comment #3 from Paul Thomas --- Author: pault Date: Mon Sep 23 09:19:10 2019 New Revision: 276051 URL: https://gcc.gnu.org/viewcvs?rev=276051=gcc=rev Log: 2019-09-23 Paul Thomas PR fortran/91729 * match.c

[Bug ipa/91835] [10 regression] ipa-sra in section names breaks with Solaris/x86 as

2019-09-23 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91835 --- Comment #2 from Rainer Orth --- Author: ro Date: Mon Sep 23 09:17:57 2019 New Revision: 276050 URL: https://gcc.gnu.org/viewcvs?rev=276050=gcc=rev Log: Use underscore in IPA-SRA LTO section name (PR ipa/91835) PR ipa/91835

[Bug libstdc++/78237] std::timed_mutex::try_lock_for/until affected by system realtime clock

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78237 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/91850] linker can not locate constexpr static class array member when code compiled without optimization

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91850 --- Comment #2 from Jonathan Wakely --- https://gcc.gnu.org/wiki/VerboseDiagnostics#missing_static_const_definition

[Bug libstdc++/91805] Data race in std::locale::classic

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91805 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/78552] std::locale::classic() Needless Race

2019-09-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78552 Jonathan Wakely changed: What|Removed |Added CC||chris at clearwater dot dev ---

[Bug ipa/91832] [10 Regression] ICE in scan_expr_access, at ipa-sra.c:1695 since r275982

2019-09-23 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91832 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/91854] [8/9 regression] unaligned floating-point register with -mcpu=niagara4

2019-09-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91854 Eric Botcazou changed: What|Removed |Added Known to work||7.4.0 Assignee|unassigned at

  1   2   >