JuliaLang/julia

`EACCES` when checking `islink` for symbolic link on Windows

Open

#58.870 aperta il 1 lug 2025

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)Julia (5773 fork)batch import
good first issue

Metriche repository

Star
 (48.709 star)
Metriche merge PR
 (Merge medio 23g 11h) (145 PR mergiate in 30 g)

Descrizione

On Windows, when attempting to access CLAUDE.md on master:

julia> islink("CLAUDE.md")
ERROR: IOError: stat("CLAUDE.md"): permission denied (EACCES)

It looks like Windows 10+ supports a form of symbolic links, which Git will use now - unfortunately islink and isfile are unhappy about them.

This causes make check-whitespace to fail on Windows for me.

Guida contributor