[Bug other/102713] New: [12 regression] Several failures after r12-3273

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102713 Bug ID: 102713 Summary: [12 regression] Several failures after r12-3273 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/102714] New: A volatile-related problem cased by ipa inline pass

2021-10-12 Thread duan.db at linux dot alibaba.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102714 Bug ID: 102714 Summary: A volatile-related problem cased by ipa inline pass Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug fortran/102715] New: [12 Regression] ICE in gfc_simplify_transpose, at fortran/simplify.c:8184

2021-10-12 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102715 Bug ID: 102715 Summary: [12 Regression] ICE in gfc_simplify_transpose, at fortran/simplify.c:8184 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: norm

[Bug fortran/102716] New: ICE in gfc_validate_kind(): Got bad kind

2021-10-12 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102716 Bug ID: 102716 Summary: ICE in gfc_validate_kind(): Got bad kind Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/102717] New: ICE in gfc_simplify_reshape, at fortran/simplify.c:6843

2021-10-12 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102717 Bug ID: 102717 Summary: ICE in gfc_simplify_reshape, at fortran/simplify.c:6843 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/102281] -ftrivial-auto-var-init=zero causes ice

2021-10-12 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102281 --- Comment #13 from David Binderman --- Created attachment 51593 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51593&action=edit C++ source code Third test case.

[Bug libstdc++/101960] std::tuple with an array element is rejected as a named return type

2021-10-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101960 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/100606] Please complete LWG3490: ranges::drop_while_view::begin() is missing a precondition.

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100606 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:0dd0905e2f59c1e8fc1597355f47afb53630cfc9 commit r11-9123-g0dd0905e2f59c1e8fc1597355f47afb53630cfc9 Author: Patrick Palka

[Bug libstdc++/101483] join_view::iterator's constructor missing std::move

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101483 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:58873a565898550893165427ccbef343f1390b9c commit r11-9130-g58873a565898550893165427ccbef343f1390b9c Author: Patrick Palka

[Bug libstdc++/101589] Incorrect implementation of LWG 3533 for elements_view

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101589 --- Comment #3 from CVS Commits --- The releases/gcc-11 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:d187dfbd038a9be68ceb81a6ce4125d50cb453f9 commit r11-9131-gd187dfbd038a9be68ceb81a6ce4125d50cb453f9 Author: Patrick Palka

[Bug libstdc++/101599] ranges::copy_or_move missing std::move for input_iterator

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599 --- Comment #4 from CVS Commits --- The releases/gcc-11 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e22db028743ff2f82c2aade4c8003e256ca15a6e commit r11-9132-ge22db028743ff2f82c2aade4c8003e256ca15a6e Author: Patrick Palka

[Bug libstdc++/100606] Please complete LWG3490: ranges::drop_while_view::begin() is missing a precondition.

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100606 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:936194bc072ffd915d83f6a99a586b82cb7da75c commit r10-10194-g936194bc072ffd915d83f6a99a586b82cb7da75c Author: Patrick Palka

[Bug libstdc++/100387] ranges::minmax compares moved-out value

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100387 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:1335d35a530f31f60874cea1d5c98de81deed335 commit r10-10196-g1335d35a530f31f60874cea1d5c98de81deed335 Author: Patrick Palka

[Bug libstdc++/101483] join_view::iterator's constructor missing std::move

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101483 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:3e40f630f247d576c1534e5e8b40951d0b6ff517 commit r10-10201-g3e40f630f247d576c1534e5e8b40951d0b6ff517 Author: Patrick Palka

[Bug libstdc++/101589] Incorrect implementation of LWG 3533 for elements_view

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101589 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:ac987e1e9b7679c550e6a02a3a47737609cf1462 commit r10-10202-gac987e1e9b7679c550e6a02a3a47737609cf1462 Author: Patrick Palka

[Bug libstdc++/101599] ranges::copy_or_move missing std::move for input_iterator

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:55e6dca3090eb34ad9e48bdd7fc50e8ab376244e commit r10-10203-g55e6dca3090eb34ad9e48bdd7fc50e8ab376244e Author: Patrick Palka

[Bug libstdc++/101483] join_view::iterator's constructor missing std::move

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101483 Patrick Palka changed: What|Removed |Added Target Milestone|--- |10.4 Status|UNCONFIRMED

[Bug libstdc++/101589] Incorrect implementation of LWG 3533 for elements_view

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101589 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/101599] ranges::copy_or_move missing std::move for input_iterator

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/100606] Please complete LWG3490: ranges::drop_while_view::begin() is missing a precondition.

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100606 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug libstdc++/100387] ranges::minmax compares moved-out value

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100387 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/100475] semiregular-box's constructor uses wrong list-initialization

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100475 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/100475] semiregular-box's constructor uses wrong list-initialization

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100475 Patrick Palka changed: What|Removed |Added Target Milestone|11.3|11.2 --- Comment #11 from Patrick Palka

[Bug libstdc++/100387] ranges::minmax compares moved-out value

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100387 --- Comment #8 from Patrick Palka --- (In reply to Patrick Palka from comment #7) > Fixed for GCC 10.4/11.3/12 For the record this fix is also present in 11.2

[Bug libstdc++/100479] range adaptors handle cached iterators incorrectly

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100479 Patrick Palka changed: What|Removed |Added Target Milestone|--- |11.2 Status|ASSIGNED

[Bug libstdc++/100621] ranges::reverse_view fails to meet its complexity requirements

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100621 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug tree-optimization/102706] [12 regression] -O2 vectorization causes regression in Warray-bounds-48.c on many targets

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102706 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0 Version|11.0

[Bug other/102713] [12 regression] Several failures after r12-3273

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102713 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0 Keywords|

[Bug middle-end/102697] [12 Regression] overflow warning missing after -O2 vectorization

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102697 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug libstdc++/90787] filesystem tests fail if file permissions are not supported

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90787 --- Comment #7 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:cec047eaeb3ca40be65500d140a3a3f16db742e1 commit r11-9133-gcec047eaeb3ca40be65500d140a3a3f16db742e1 Author: Jonathan Wakel

[Bug libstdc++/102048] __gnu_cxx::rope.erase(size_t __p) implementation seems to be wrong

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102048 --- Comment #9 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:a1dc688940ffade63452c8f9d80fd4b3204e5f40 commit r11-9134-ga1dc688940ffade63452c8f9d80fd4b3204e5f40 Author: Jonathan Wake

[Bug libstdc++/100863] 23_containers/unordered_{map,set}/allocator/default_init.cc still fail at runtime even after r12-1153

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100863 --- Comment #9 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:573c2ffd3cacde5c54605eb0d8b312d22594f7fa commit r11-9139-g573c2ffd3cacde5c54605eb0d8b312d22594f7fa Author: Jonathan Wake

[Bug c++/65816] Constructor delegation does not perform zero-initialization

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65816 --- Comment #11 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:573c2ffd3cacde5c54605eb0d8b312d22594f7fa commit r11-9139-g573c2ffd3cacde5c54605eb0d8b312d22594f7fa Author: Jonathan Wake

[Bug libstdc++/100863] 23_containers/unordered_{map,set}/allocator/default_init.cc still fail at runtime even after r12-1153

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100863 --- Comment #10 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:10c0df1048fdb6404328d4966a3737d4f784c48f commit r11-9140-g10c0df1048fdb6404328d4966a3737d4f784c48f Author: Jonathan Wak

[Bug libstdc++/100285] experimental/net/socket/socket_base.cc fails on arm-eabi (r12-137)

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100285 --- Comment #11 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:b7e73951fd15f07946ff0c56f4e31b0006c621f9 commit r11-9141-gb7e73951fd15f07946ff0c56f4e31b0006c621f9 Author: Jonathan Wak

[Bug middle-end/102700] [Diagnostics] uninitialized warning missing after O2 vectorization.

2021-10-12 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102700 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Commen

[Bug libstdc++/98677] std::regex constructor triggers valgrind under clang++ with undefined sanitizer; possible use-after-move

2021-10-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98677 --- Comment #6 from Jonathan Wakely --- I can reproduce it in a container using: FROM ubuntu:20.04 RUN apt-get update RUN echo 'tzdata tzdata/Areas select Europe' | debconf-set-selections RUN echo 'tzdata tzdata/Zones/Europe select London' | deb

[Bug libstdc++/100285] experimental/net/socket/socket_base.cc fails on arm-eabi (r12-137)

2021-10-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100285 --- Comment #12 from Jonathan Wakely --- This is failing for aarch64-none-elf: FAIL: experimental/net/headers.cc (test for excess errors) Could you let me know what the error is please?

[Bug other/102657] libcody makefile is missing a mostlyclean target

2021-10-12 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102657 --- Comment #3 from Eric Gallager --- it's missing a TAGS target, too, but I can handle that as part of this: https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581485.html

[Bug middle-end/102700] [12 Regression] wrong location in -Wuninitialized after -O2 vectorization

2021-10-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102700 Martin Sebor changed: What|Removed |Added Last reconfirmed||2021-10-12 CC|

[Bug other/102718] New: gtype-desc.c function redefinition error for gt_ggc_xxx (int_hash

2021-10-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102718 Bug ID: 102718 Summary: gtype-desc.c function redefinition error for gt_ggc_xxx (int_hash&) Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/93884] ranges::copy doesn't like output iterators

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93884 Patrick Palka changed: What|Removed |Added Target Milestone|--- |10.0 Status|NEW

[Bug fortran/102716] ICE in gfc_validate_kind(): Got bad kind

2021-10-12 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102716 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/102717] ICE in gfc_simplify_reshape, at fortran/simplify.c:6843

2021-10-12 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102717 anlauf at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Ever confirmed|0

[Bug testsuite/102719] New: [12 regression]

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102719 Bug ID: 102719 Summary: [12 regression] Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: un

[Bug testsuite/102720] New: [12 regression] gcc.dg/tree-ssa/ldist-strlen-1.c and ldist-strlen-2.c fail after r12-4234

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102720 Bug ID: 102720 Summary: [12 regression] gcc.dg/tree-ssa/ldist-strlen-1.c and ldist-strlen-2.c fail after r12-4234 Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-10-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 Patrick Palka changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/101985] vec_cpsgn parameter order

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101985 --- Comment #5 from CVS Commits --- The master branch has been updated by William Schmidt : https://gcc.gnu.org/g:76ba473b99c30ddec6171840a76292d6d4b67e7c commit r12-4361-g76ba473b99c30ddec6171840a76292d6d4b67e7c Author: Bill Schmidt Date:

[Bug target/101985] vec_cpsgn parameter order

2021-10-12 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101985 --- Comment #6 from Bill Schmidt --- Currently fixed on trunk. The parts of the fix that don't involve the new builtin infrastructure should be backported to all releases after some burn-in time.

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-10-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug modula2/102325] gm2 testsuite drivers should be unique

2021-10-12 Thread gaiusmod2 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102325 --- Comment #2 from Gaius Mulley --- Many thanks for reporting this bug/issue. I've now git pushed changes which have renamed all the gm2.exp driver scripts as distinct names.

[Bug testsuite/102719] [12 regression] several failures after r12-4337

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102719 --- Comment #1 from seurer at gcc dot gnu.org --- FAIL: gcc.target/powerpc/sse4_2-pcmpgtq.c (test for excess errors) Also fails on power 8 & 9.

[Bug c++/102721] New: out-of-line member function definition fails to allow lambda in unevaluated-context of new feature in c++20

2021-10-12 Thread nickhuang99 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102721 Bug ID: 102721 Summary: out-of-line member function definition fails to allow lambda in unevaluated-context of new feature in c++20 Product: gcc Version: 12.0 Status: U

[Bug c++/102721] out-of-line member function definition fails to allow lambda in unevaluated-context of new feature in c++20

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102721 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/102721] out-of-line member function definition fails to allow lambda in unevaluated-context of new feature in c++20

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102721 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > Confirmed, > Here is a better example of what is going wrong: > template > struct A > { > void foo(const T){} > }; > > using t = decltype(+[]{})[3]; > u

[Bug c++/102721] out-of-line member function definition fails to allow lambda in unevaluated-context of new feature in c++20

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102721 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/102367] types can be defined in lambdas in unevaluated expression (decltype/sizeof) in C++20

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102367 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/101911] Type cannot be defined inside of the lambda in unevaluated context

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101911 Andrew Pinski changed: What|Removed |Added CC||fchelnokov at gmail dot com --- Comment

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

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 102367, which changed state. Bug 102367 Summary: types can be defined in lambdas in unevaluated expression (decltype/sizeof) in C++20 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102367 What|Removed

[Bug tree-optimization/95384] Poor codegen cause by using base class instead of member for Optional construction

2021-10-12 Thread barry.revzin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95384 --- Comment #4 from Barry Revzin --- Here's another example of the same kind of issue (https://godbolt.org/z/KWr9rMssj): template struct tagged_union { tagged_union(T t) : index(0), a(t) { } tagged_union(U u) : index(1), b(u) { }

[Bug target/102543] -march=cascadelake performs odd alignment peeling

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102543 --- Comment #9 from Hongtao.liu --- I'm curious why we need peeling for unaligned access, because unaligned access instructions should also be available for aligned addresses, can't we just mark mem_ref as unaligned (although this is fake, just

[Bug c/101836] __builtin_object_size(P->M, 1) where M is an array and the last member of a struct fails

2021-10-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 Martin Sebor changed: What|Removed |Added Last reconfirmed||2021-10-13 Ever confirmed|0

[Bug tree-optimization/102714] A volatile-related problem cased by ipa inline pass

2021-10-12 Thread jefflexu at linux dot alibaba.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102714 --- Comment #1 from Jeffle Xu --- Some more detailed information about the effect to the application: Linux kernel relies 'volatile' to do synchronization. Let's say, there are two processes accessing one memory, one of them will write the memo

[Bug middle-end/101836] __builtin_object_size(P->M, 1) where M is an array and the last member of a struct fails

2021-10-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 Martin Sebor changed: What|Removed |Added Severity|normal |enhancement Component|c

[Bug testsuite/102720] [12 regression] gcc.dg/tree-ssa/ldist-strlen-1.c and ldist-strlen-2.c fail after r12-4234

2021-10-12 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102720 Martin Sebor changed: What|Removed |Added Last reconfirmed||2021-10-13 Ever confirmed|0

[Bug other/102713] [12 regression] Several failures after r12-3273

2021-10-12 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102713 Kewen Lin changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #6 from Kewen Lin --- *** Bug 102713 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/102706] [12 regression] -O2 vectorization causes regression in Warray-bounds-48.c on many targets

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102706 --- Comment #2 from Hongtao.liu --- case (2): Part of accesses are inbound, part of accesses are out of bound, and after vectorization, the warning goes from out of bound line to inbound line. >From Wstringop-overflow-2.c: struct A1 a1_1 = { 0

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #7 from Kewen Lin --- r12-4273 caused some new expected failures: FAIL: c-c++-common/Wstringop-overflow-2.c -Wc++-compat (test for excess errors) FAIL: c-c++-common/Wstringop-overflow-2.c -std=gnu++14 (test for excess errors) FAI

[Bug tree-optimization/102706] [12 regression] -O2 vectorization causes regression in Warray-bounds-48.c on many targets

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102706 --- Comment #3 from Hongtao.liu --- >From gcc.dg/Warray-bounds-51.c void test_struct_char_vla_location (void) { unsigned nelts = 7; struct { char cvla[nelts]; // { dg-message "declared here|while referencing" } } s; s.cvla[0] = __

[Bug tree-optimization/102462] vectorization breaks diagnostic for array out of bound detect.

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102462 --- Comment #9 from Hongtao.liu --- case 1: All accesses are out of bound, and after vectorization, there are some warnings missing.(Because there only 1 access after vectorization, 2 accesses w/o vectorization, and diagnostic is based on access

[Bug middle-end/102722] New: [Disgnostic]Xpass for gcc.dg/Wstringop-overflow-68.c after O2 vectorization.

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102722 Bug ID: 102722 Summary: [Disgnostic]Xpass for gcc.dg/Wstringop-overflow-68.c after O2 vectorization. Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: d

[Bug ipa/102723] New: ICE in get_partitioning_class, at symtab.c:2092

2021-10-12 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102723 Bug ID: 102723 Summary: ICE in get_partitioning_class, at symtab.c:2092 Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, lto Severity: normal

[Bug middle-end/101836] __builtin_object_size(P->M, 1) where M is an array and the last member of a struct fails

2021-10-12 Thread siddhesh at gotplt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at gotplt dot org --- Com

[Bug c++/102723] ICE in get_partitioning_class, at symtab.c:2092

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102723 Andrew Pinski changed: What|Removed |Added Component|ipa |c++ --- Comment #1 from Andrew Pinski

[Bug c++/102723] ICE in get_partitioning_class, at symtab.c:2092

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102723 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/95686] undefined reference to static local variable within inline function

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95686 Andrew Pinski changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #5 f

[Bug c++/95686] undefined reference to static local variable within inline function

2021-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95686 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code, lto --- Comment #6 fr

[Bug tree-optimization/100464] [11 Regression] emitted binary code changes when -g is enabled at -O3

2021-10-12 Thread cnsun at uwaterloo dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100464 --- Comment #13 from Chengnian Sun --- (In reply to Jakub Jelinek from comment #8) > gcc has the -fcompare-debug option, which compiles twice, once with -g and > once with -g -gtoggle and compares result, anything that fails with that > option w

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #8 from CVS Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:a124c1b0a2595f285c0d8ed863b37b83e14a6566 commit r12-4364-ga124c1b0a2595f285c0d8ed863b37b83e14a6566 Author: Kewen Lin Date: Wed Oct 1

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #9 from Kewen Lin --- There are some discussions [1] to improve the fixing way for the test cases in g++.dg and c-c++-common. So I hold the changes adding powerpc*-*-* onto them, just updated the testcases under gcc.target/powerpc/.

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #10 from Hongtao.liu --- (In reply to Kewen Lin from comment #9) > There are some discussions [1] to improve the fixing way for the test cases > in g++.dg and c-c++-common. So I hold the changes adding powerpc*-*-* onto > them, just

[Bug testsuite/102658] [12 regression] Many test case failures after r12-4240

2021-10-12 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658 --- Comment #11 from Kewen Lin --- > > For the failure: > > FAIL: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "5 > > loops carried no dependency" 1 > > > > It's not a target specific failure, Hongtao already posted one p

[Bug tree-optimization/102703] [12 Regression] Dead Code Elimination Regression at -O3 since r12-2591-g2e96b5f14e402569

2021-10-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102703 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target Milestone

[Bug c++/102704] NRVO for throw expression

2021-10-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102704 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 fro

[Bug tree-optimization/102705] [12 Regression] Dead Code Elimination Regression at -O3 since r12-2637-g145bc41dae7c7bfa093d61e77346f98e6a595a0e

2021-10-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102705 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target Milestone

[Bug c++/102709] [11/12 Regression] ICE: in build_function_type with parameter packs not expanded in constructor while doing auto deduction

2021-10-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102709 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug tree-optimization/102711] [9/10/11 Regression] CDDCE removes condition that might lead to an infinite loop causing an unconditional infinite loop

2021-10-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102711 Richard Biener changed: What|Removed |Added Priority|P3 |P2 CC|

<    1   2