```csharp [Obsolete("Class is obsolete")] public class ObsoleteClass { } ``` ```fsharp let c1: ObsoleteClass = null let c2 = ObsoleteClass() ``` Two warnings are expected, but only one is produced: <img width="348" alt="Screenshot 2022-07-14 at 13 24 24" src="https://user-images.githubusercontent.com/3923587/178971859-a45e4dd9-cbe8-488b-b843-c6eba65ced62.png"> C# compiler produces two warnings: ```csharp ObsoleteClass c = new ObsoleteClass(); ``` <img width="305" alt="Screenshot 2022-07-14 at 13 27 20" src="https://user-images.githubusercontent.com/3923587/178972345-667efe53-b14e-4b54-87f3-e569b9e7cef5.png">