F# 7 static abstract member inherited from base interface - "error in pass3" bug #14595
Labels
Area-Compiler-CodeGen
IlxGen, ilwrite and things at the backend
Bug
Impact-Medium
(Internal MS Team use only) Describes an issue with moderate impact on existing code.
Milestone
Trying to use static interface members feature in a hierarchy of interfaces leads to a compiler error that looks like a bug.
Repro steps
Try to compile following module with F# 7 (SDK 7.0.100)
Expected behavior
Code compiles successfully.
Actual behavior
Known workarounds
Move static abstract member to the top-level interface:
Related information
The text was updated successfully, but these errors were encountered: