[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2025-03-31 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2025-03-31 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #11 from GCC Commits --- The releases/gcc-13 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:e346a33381df08988f2b1c1f09f1ba573bb1f80b commit r13-9465-ge346a33381df08988f2b1c1f09f1ba573bb1f80b Author: Jonathan Wak

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2025-02-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |13.4 --- Comment #10 from Jonathan Wa

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2025-02-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #9 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:a66d9754b8779446214853c86af41d74577da14a commit r14-11353-ga66d9754b8779446214853c86af41d74577da14a Author: Jonathan Wak

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2025-01-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:301a961ffd0567eece55ece42e80a7ba9e855ba0 commit r15-6951-g301a961ffd0567eece55ece42e80a7ba9e855ba0 Author: Jonathan Wakely Date:

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread davidepesa at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #6 from Davide Pesavento --- (In reply to Andrew Pinski from comment #1) > Do you have a testcase? #include #include #include #include #include #define SOCKET_NAME "/tmp/foo.sock" int main() { int sock = ::socket(AF_UNIX,

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #5 from Andrew Pinski --- >Is there a reason for this limitation? Yes the original C++20 standard was written that way but was changed by LWG DR 2937 : https://cplusplus.github.io/LWG/issue2937 .

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 Andrew Pinski changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from Andrew Pinski

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #3 from Andrew Pinski --- So it does this equivalent does: if (is_other(s1) && is_other(s2)) { ec = std::__unsupported(); return false; } Where is_other is defined as: [[nodiscard]] inl

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

2024-12-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118158 --- Comment #2 from Sam James --- (also, what platform?)

[Bug libstdc++/118158] std::filesystem::equivalent unsupported on socket files

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