Skip to content

Commit 5a615f3

Browse files
committed
filter errors related to similar_type
1 parent ee313ba commit 5a615f3

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.github/workflows/JET.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,20 @@ jobs:
4141
using JET
4242
using RecursiveArrayTools
4343
44-
test_package(RecursiveArrayTools;
45-
target_modules = (RecursiveArrayTools,))
44+
# Get all reports first
45+
result = JET.report_package(RecursiveArrayTools; target_modules = (RecursiveArrayTools,))
46+
reports = JET.get_reports(result)
47+
48+
# Filter out similar_type inference errors from StaticArraysCore
49+
filtered_reports = filter(reports) do report
50+
s = string(report)
51+
!(occursin("similar_type", s) && occursin("StaticArraysCore", s))
52+
end
53+
54+
# Check if there are any non-filtered errors
55+
if !isempty(filtered_reports)
56+
@error "JET found errors" filtered_reports
57+
exit(1)
58+
else
59+
@info "All JET errors are filtered (similar_type related)"
60+
end

0 commit comments

Comments
 (0)