JuliaLang/julia

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

Open

#58.870 aberto em 1 de jul. de 2025

Ver no GitHub
 (3 comments) (0 reactions) (0 assignees)Julia (5.773 forks)batch import
good first issue

Métricas do repositório

Stars
 (48.709 stars)
Métricas de merge de PR
 (Mesclagem média 23d 11h) (145 fundiu PRs em 30d)

Description

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.

Guia do colaborador