Skip to content

Improve the VeriFast scripts #977

Improve the VeriFast scripts

Improve the VeriFast scripts #977

# This workflow runs some negative VeriFast test cases, to ensure
# that VeriFast actually catches bugs.
name: VeriFast (negative)
on:
workflow_dispatch:
merge_group:
pull_request:
branches: [ main ]
push:
paths:
- 'library/**'
- '.github/workflows/verifast.yml'
- 'verifast-proofs/**'
defaults:
run:
shell: bash
jobs:
check-verifast-on-std:
name: Verify std library
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Run VeriFast Verification
run: verifast-proofs/check-verifast-proofs-negative.sh