New submission from Martynas Brijunas <mbri...@gmail.com>:
On a Windows 10 volume formatted with ReFS, pathlib.Path.stat() returns an incorrect value for "st_ino". The correct value returned by the OS: C:\Users>fsutil file queryfileid u:\test\test.jpg File ID is 0x00000000000029d500000000000004ae An incorrect value obtained with pathlib.Path.stat(): Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from pathlib import Path >>> hex(Path('U:/test/test.jpg').stat().st_ino) '0x4000000004ae29d5' The problem does *not* exist on an NTFS volume: C:\Users>fsutil file queryfileid o:\OneDrive\test\test.jpg File ID is 0x0000000000000000000300000001be39 >>> hex(Path('O:/OneDrive/test/test.jpg').stat().st_ino) '0x300000001be39' ---------- components: Library (Lib) messages: 365206 nosy: mbri...@gmail.com priority: normal severity: normal status: open title: Incorrect st_ino returned for ReFS on Windows 10 type: behavior versions: Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40095> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com