Skip to content

Instructions: Include actual opcode in opcode error #8

Instructions: Include actual opcode in opcode error

Instructions: Include actual opcode in opcode error #8

Workflow file for this run

name: Main
on: # Run the workflow for each of the following events:
push: # - A branch is pushed or updated.
pull_request: # - A pull-request is opened or updated.
workflow_dispatch: # - A manual run of the workflow is requested from the GitHub web interface.
release:
types: [created] # - A release is created.
jobs:
main:
strategy:
fail-fast: false # Don't stop all the workflows when one of them fails.
matrix:
os: [ubuntu-latest, windows-latest] # List of GitHub Actions platform to run the workflow on
runs-on: ${{ matrix.os }} # Run the continuous integration workflow on each OS listed in the matrix.
steps:
# Check-out the repository
- uses: actions/checkout@v2
# Install and setup Alire package manager
- uses: alire-project/setup-alire@v4
with:
version: 2.0.2
# Build the project using the validation build profile to enforce static analysis and coding style.
- run: alr build --validation
# Run GNATprove to perform automatic formal verification of the SPARK code.
- run: alr gnatprove -j0 --level=4