Commit e619adf
src: workaround AIX libc++ std::filesystem bug
On AIX libc++ is returning `EEXIST` instead of `EACCES` when using
`std::filesystem::remove_all()` without appropriate permissions to
recursively remove the directory.
Co-authored-by: Abdirahim Musse <abdirahim.musse@ibm.com>
Signed-off-by: Richard Lau <richard.lau@ibm.com>
PR-URL: #62788
Refs: #62790
Reviewed-By: Abdirahim Musse <abdirahim.musse@ibm.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>1 parent 7682e7e commit e619adfCopy full SHA for e619adf
1 file changed
+8Lines changed: 8 additions & 0 deletions
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+8Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1833 | 1833 | |
1834 | 1834 | |
1835 | 1835 | |
| 1836 | + |
| 1837 | + |
| 1838 | + |
| 1839 | + |
| 1840 | + |
| 1841 | + |
| 1842 | + |
1836 | 1843 | |
| 1844 | + |
1837 | 1845 | |
1838 | 1846 | |
1839 | 1847 | |
|
0 commit comments