[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 Nathan Sidwell changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |nathan at gcc dot gnu.org

[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 --- Comment #5 from Jonathan Wakely --- Oh we have more occurrences of it in libstdc++, e.g. in split_view friend constexpr decltype(auto) iter_move(const _InnerIter& __i) noexcept(noexcept(__iter_move())) { return

[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 --- Comment #4 from Jonathan Wakely --- (In reply to Nathan Sidwell from comment #0) > filing a separate issue to fix libstdc++ Fixed in r10-7103-gc222eabcf8be0e3f644e4bd4c3316b40dba4b514 libstdc++: Fix invalid noexcept-specifier (PR 94117)

[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 Nathan Sidwell changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 --- Comment #2 from Jakub Jelinek --- Maybe not, as it doesn't seem to be a regression, it has never been rejected (at least not in anything since r20 I've tried). clang++ rejects with exception specification is not available until end of cla

[Bug c++/94117] non-dependent expr treated as-if dependent

2020-03-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94117 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1