[Bug libstdc++/113663] [MinGW] std::filesystem::hard_link_count always returns 1

2024-01-30 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113663 --- Comment #4 from Lennox Ho --- Oh right, thanks for pointing that out. Let me try to put something together.

[Bug libstdc++/97813] std::filesystem::equivalent returning incorrect results on MinGW due to symlinks

2024-01-29 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97813 --- Comment #5 from Lennox Ho --- Thanks for the insight. I think the only potential blocker would be CreateSymbolicLinkW requires at least Vista/WinSer2008. I'm not able to figure out MinGW (or at least mingw-w64)'s OS requirements. I might lo

[Bug libstdc++/113663] [MinGW] std::filesystem::hard_link_count always returns 1

2024-01-29 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113663 --- Comment #2 from Lennox Ho --- Created attachment 57257 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57257&action=edit hard_link_count patch for Windows I've put together a patch (attached).

[Bug libstdc++/113663] [MinGW] std::filesystem::hard_link_count always returns 1

2024-01-29 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113663 --- Comment #1 from Lennox Ho --- Created attachment 57256 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57256&action=edit repro.cpp Added minimal repro

[Bug libstdc++/113663] New: [MinGW] std::filesystem::hard_link_count always returns 1

2024-01-29 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113663 Bug ID: 113663 Summary: [MinGW] std::filesystem::hard_link_count always returns 1 Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal P

[Bug libstdc++/97813] std::filesystem::equivalent returning incorrect results on MinGW due to symlinks

2024-01-29 Thread lennoxhoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97813 Lennox Ho changed: What|Removed |Added CC||lennoxhoe at gmail dot com --- Comment #2 fr