@@ -15,7 +15,6 @@ public partial class FunctionPointerCallingConventionTests
1515        [ Theory ] 
1616        [ InlineData ( true ) ] 
1717        [ InlineData ( false ) ] 
18-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
1918        public  static unsafe  void  ManagedCallingConvention ( bool  modified ) 
2019        { 
2120            Type  t  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
@@ -36,7 +35,6 @@ public static unsafe void ManagedCallingConvention(bool modified)
3635        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Stdcall ) ) ] 
3736        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Thiscall ) ) ] 
3837        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Fastcall ) ) ] 
39-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
4038        public  static unsafe  void  UnmanagedCallConv_Param_Unmodified ( string  methodName ) 
4139        { 
4240            Type  t  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
@@ -54,7 +52,6 @@ public static unsafe void UnmanagedCallConv_Param_Unmodified(string methodName)
5452        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Stdcall ) ,  typeof ( CallConvStdcall ) ) ] 
5553        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Thiscall ) ,  typeof ( CallConvThiscall ) ) ] 
5654        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Fastcall ) ,  typeof ( CallConvFastcall ) ) ] 
57-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
5855        public  static unsafe  void  UnmanagedCallConv_Param_Modified ( string  methodName ,  Type  callingConventionRuntime ) 
5956        { 
6057            Type  callingConvention  =  callingConventionRuntime . Project ( ) ; 
@@ -71,7 +68,7 @@ public static unsafe void UnmanagedCallConv_Param_Modified(string methodName, Ty
7168        } 
7269
7370        [ Fact ] 
74-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095 " ,  TestRuntimes . Mono ) ] 
71+         [ ActiveIssue ( "TBD " ,  TestRuntimes . Mono ) ]   // TODO: Fix FPTR equality 
7572        public  static unsafe  void  UnmanagedCallConvs_Return_Unmodified ( ) 
7673        { 
7774            Type  t  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
@@ -91,7 +88,6 @@ public static unsafe void UnmanagedCallConvs_Return_Unmodified()
9188        } 
9289
9390        [ Fact ] 
94-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
9591        public  static unsafe  void  UnmanagedCallConvs_Return_Modified ( ) 
9692        { 
9793            Type  t  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
@@ -118,7 +114,6 @@ public static unsafe void UnmanagedCallConvs_Return_Modified()
118114        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Stdcall_SuppressGCTransition ) ) ] 
119115        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Thiscall_SuppressGCTransition ) ) ] 
120116        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Fastcall_SuppressGCTransition ) ) ] 
121-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
122117        public  static unsafe  void  UnmanagedCallConv_PhysicalModifiers_Unmodified ( string  methodName ) 
123118        { 
124119            Type  t  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
@@ -137,7 +132,6 @@ public static unsafe void UnmanagedCallConv_PhysicalModifiers_Unmodified(string
137132        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Stdcall_SuppressGCTransition ) ,  typeof ( CallConvStdcall ) ) ] 
138133        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Thiscall_SuppressGCTransition ) ,  typeof ( CallConvThiscall ) ) ] 
139134        [ InlineData ( nameof ( FunctionPointerHolder . MethodCallConv_Fastcall_SuppressGCTransition ) ,  typeof ( CallConvFastcall ) ) ] 
140-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
141135        public  static unsafe  void  UnmanagedCallConv_PhysicalModifiers_Modified ( string  methodName ,  Type  callingConventionRuntime ) 
142136        { 
143137            Type  suppressGcTransitionType  =  typeof ( CallConvSuppressGCTransition ) . Project ( ) ; 
@@ -161,7 +155,6 @@ public static unsafe void UnmanagedCallConv_PhysicalModifiers_Modified(string me
161155        } 
162156
163157        [ Fact ] 
164-         [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71095" ,  TestRuntimes . Mono ) ] 
165158        public  static unsafe  void  GenericTypeParameter ( ) 
166159        { 
167160            Type  holder  =  typeof ( FunctionPointerHolder ) . Project ( ) ; 
0 commit comments