Skip to content

Commit efb3a9f

Browse files
committed
Add unsafe data, fix file names, section headings
1 parent 519c227 commit efb3a9f

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.github/workflows/kani.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,13 @@ jobs:
9696

9797
# Step 3: Add output to job summary
9898
- name: Add Autoharness Analyzer output to job summary
99-
run: cat autoharness_analyzer/autoharness_data.md >> "$GITHUB_STEP_SUMMARY"
99+
run: |
100+
echo "# Autoharness Failure Summary" >> "$GITHUB_STEP_SUMMARY"
101+
echo "## Crate core, all functions" >> "$GITHUB_STEP_SUMMARY"
102+
cat autoharness_analyzer/core_autoharness_data.md >> "$GITHUB_STEP_SUMMARY"
103+
echo "## Crate core, unsafe functions" >> "$GITHUB_STEP_SUMMARY"
104+
cat autoharness_analyzer/core_autoharness_data.md >> "$GITHUB_STEP_SUMMARY"
105+
echo "## Crate std, all functions" >> "$GITHUB_STEP_SUMMARY"
106+
cat autoharness_analyzer/std_autoharness_data.md >> "$GITHUB_STEP_SUMMARY"
107+
echo "## Crate std, unsafe functions" >> "$GITHUB_STEP_SUMMARY"
108+
cat autoharness_analyzer/std_unsafe_autoharness_data.md >> "$GITHUB_STEP_SUMMARY"

scripts/run-kani.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,9 @@ main() {
339339
cargo run -- --per-crate \
340340
../target/kani_verify_std/target/x86_64-unknown-linux-gnu/debug/deps/ \
341341
/tmp/std_lib_analysis/results/
342+
cargo run -- --per-crate --unsafe-fns-only \
343+
../target/kani_verify_std/target/x86_64-unknown-linux-gnu/debug/deps/ \
344+
/tmp/std_lib_analysis/results/
342345
fi
343346
}
344347

0 commit comments

Comments
 (0)