-
Notifications
You must be signed in to change notification settings - Fork 833
Open
Labels
Area-Compiler-PatternMatchingpattern compilation, active patterns, performance, codegenpattern compilation, active patterns, performance, codegenBugImpact-Medium(Internal MS Team use only) Describes an issue with moderate impact on existing code.(Internal MS Team use only) Describes an issue with moderate impact on existing code.
Milestone
Description
See current repro at end of issue
Repro steps
-
Open Program.fs in LargeArrayRepro.zip.
It contains a large array of constants. -
Try typing
let vector =at the beginning and you will get a Stack Overflow in Rider and Visual Studio (16.10)
This is probably because the array is treated as a pattern before you write =
Stacktrace demonstrates multiple recursive calls leading to an overflow.
auduchinok and rstm-sfjetersen
Metadata
Metadata
Assignees
Labels
Area-Compiler-PatternMatchingpattern compilation, active patterns, performance, codegenpattern compilation, active patterns, performance, codegenBugImpact-Medium(Internal MS Team use only) Describes an issue with moderate impact on existing code.(Internal MS Team use only) Describes an issue with moderate impact on existing code.
Type
Projects
Status
New

