Skip to content

Commit 1cb22d0

Browse files
committed
fix the workaround
1 parent 2734023 commit 1cb22d0

File tree

2 files changed

+76
-72
lines changed

2 files changed

+76
-72
lines changed

src/libraries/System.Private.CoreLib/src/CompatibilitySuppressions.xml

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -21,76 +21,4 @@
2121
<DiagnosticId>CP0014</DiagnosticId>
2222
<Target>M:System.Runtime.InteropServices.Marshal.CreateWrapperOfType(System.Object,System.Type)-&gt;object?:[T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute]</Target>
2323
</Suppression>
24-
<Suppression>
25-
<DiagnosticId>CP0002</DiagnosticId>
26-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
27-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
28-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
29-
</Suppression>
30-
<Suppression>
31-
<DiagnosticId>CP0002</DiagnosticId>
32-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
33-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
34-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
35-
</Suppression>
36-
<Suppression>
37-
<DiagnosticId>CP0002</DiagnosticId>
38-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
39-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
40-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
41-
</Suppression>
42-
<Suppression>
43-
<DiagnosticId>CP0002</DiagnosticId>
44-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
45-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
46-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
47-
</Suppression>
48-
<Suppression>
49-
<DiagnosticId>CP0002</DiagnosticId>
50-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
51-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
52-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
53-
</Suppression>
54-
<Suppression>
55-
<DiagnosticId>CP0002</DiagnosticId>
56-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
57-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
58-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
59-
</Suppression>
60-
<Suppression>
61-
<DiagnosticId>CP0002</DiagnosticId>
62-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
63-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
64-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
65-
</Suppression>
66-
<Suppression>
67-
<DiagnosticId>CP0002</DiagnosticId>
68-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
69-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
70-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
71-
</Suppression>
72-
<Suppression>
73-
<DiagnosticId>CP0002</DiagnosticId>
74-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
75-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
76-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
77-
</Suppression>
78-
<Suppression>
79-
<DiagnosticId>CP0002</DiagnosticId>
80-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
81-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
82-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
83-
</Suppression>
84-
<Suppression>
85-
<DiagnosticId>CP0002</DiagnosticId>
86-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
87-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
88-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
89-
</Suppression>
90-
<Suppression>
91-
<DiagnosticId>CP0002</DiagnosticId>
92-
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
93-
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
94-
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
95-
</Suppression>
9624
</Suppressions>
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- https://learn.microsoft.com/en-us/dotnet/fundamentals/package-validation/diagnostic-ids -->
3+
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
4+
<Suppression>
5+
<DiagnosticId>CP0002</DiagnosticId>
6+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
7+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
8+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
9+
</Suppression>
10+
<Suppression>
11+
<DiagnosticId>CP0002</DiagnosticId>
12+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
13+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
14+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
15+
</Suppression>
16+
<Suppression>
17+
<DiagnosticId>CP0002</DiagnosticId>
18+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector128{System.Byte})</Target>
19+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
20+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
21+
</Suppression>
22+
<Suppression>
23+
<DiagnosticId>CP0002</DiagnosticId>
24+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
25+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
26+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
27+
</Suppression>
28+
<Suppression>
29+
<DiagnosticId>CP0002</DiagnosticId>
30+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
31+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
32+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
33+
</Suppression>
34+
<Suppression>
35+
<DiagnosticId>CP0002</DiagnosticId>
36+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector128{System.SByte})</Target>
37+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
38+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
39+
</Suppression>
40+
<Suppression>
41+
<DiagnosticId>CP0002</DiagnosticId>
42+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
43+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
44+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
45+
</Suppression>
46+
<Suppression>
47+
<DiagnosticId>CP0002</DiagnosticId>
48+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
49+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
50+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
51+
</Suppression>
52+
<Suppression>
53+
<DiagnosticId>CP0002</DiagnosticId>
54+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte}},System.Runtime.Intrinsics.Vector64{System.Byte})</Target>
55+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
56+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
57+
</Suppression>
58+
<Suppression>
59+
<DiagnosticId>CP0002</DiagnosticId>
60+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
61+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
62+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
63+
</Suppression>
64+
<Suppression>
65+
<DiagnosticId>CP0002</DiagnosticId>
66+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
67+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
68+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
69+
</Suppression>
70+
<Suppression>
71+
<DiagnosticId>CP0002</DiagnosticId>
72+
<Target>M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.ValueTuple{System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte}},System.Runtime.Intrinsics.Vector64{System.SByte})</Target>
73+
<Left>ref/net8.0/System.Runtime.Intrinsics.dll</Left>
74+
<Right>lib/net8.0/System.Runtime.Intrinsics.dll</Right>
75+
</Suppression>
76+
</Suppressions>

0 commit comments

Comments
 (0)