[Bug libstdc++/102499] [12 Regression] Noexcept not matching for std::filesystem::path. Compilation fails for clang
unlvsur at live dot com
gcc-bugzilla@gcc.gnu.org
Mon Sep 27 23:24:31 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102499
--- Comment #2 from cqwrteur <unlvsur at live dot com> ---
(In reply to cqwrteur from comment #1)
> noexcept is missing for begin() end(). That leads to problem that breaks
> clang.
>
> I manually modify the header file and it works.
https://github.com/gcc-mirror/gcc/commit/42eff613d0c10f88dc7a44b14981876401a09981#diff-8cb9eb19d74e89b3acffd1a56c8bf7ca102f342b3b18134bba7729e343bdbce9
It looks like this cleanup patch has some issues. Probably need a new test file
for clang.
More information about the Gcc-bugs
mailing list