dotnet / dotnet/fsharp

dotnet build produce invalid path when Cyrillic characters

Open
#20,004 1 comment 0 reactions 0 assignees View on GitHub
Bug Needs-Repro
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 22h
Merged PRs (30d)
144

Description

I have with Cyrillic names. dotnet build when report errors produce intelligible paths
```
ГенераторЗадачок.Ядро net10.0 a échoué avec 3 erreur(s) (9,7s)
D:\d\github\????????????????\????????????????.????\Library.fs(92,15): error FS0025: Incomplete pattern matches on this expression. For example, the value '?????????????? (_, _)' may indicate a case not covered by the pattern(s).
D:\d\github\????????????????\????????????????.????\Library.fs(342,19): error FS0025: Incomplete pattern matches on this expression. For example, the value '?????????????? (_, _)' may indicate a case not covered by the pattern(s).
D:\d\github\????????????????\????????????????.????\Library.fs(419,19): error FS0025: Incomplete pattern matches on this expression. For example, the value '?????????????? (_, _)' may indicate a case not covered by the pattern(s).
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported dotnet build failure with Cyrillic characters in the project and path names. Inspect how the errors referencing Library.fs are rendered, and consider the issue complete when those paths and related names remain readable instead of becoming question marks.

Written by the indexing model from the issue text.

Assessment

Tech stack
fsharp
Domain
compilers
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.