[Bug libstdc++/87356] New: Enum members are missing in std::filesystem::perms
christian_hoff at gmx dot net
gcc-bugzilla@gcc.gnu.org
Tue Sep 18 19:32:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87356
Bug ID: 87356
Summary: Enum members are missing in std::filesystem::perms
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: christian_hoff at gmx dot net
Target Milestone: ---
The enumeration std::filesystem::perms (introduced with C++17 and available
since GCC 8.0) is missing the following enum members:
* add_perms
* remove_perms
* resolve_symlinks
Other enum members are all there, but these three are missing (even though they
are defined in the C++17 standard). I confirmed this by looking at the file
"/usr/include/c++/8/bits/fs_fwd.h" of my GCC 8.2.0 installation.
The standard that defines these enum members can be found here:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0218r1.html#enum.perms
Please fix this issue.
More information about the Gcc-bugs
mailing list