Skip to content

Commit

Permalink
some smaller fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
robamu committed Feb 3, 2025
1 parent ea3c8ae commit 7dcb79e
Showing 1 changed file with 18 additions and 19 deletions.
37 changes: 18 additions & 19 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,41 +56,40 @@ jobs:
strategy:
matrix:
include:
- { rust: stable, vendor: Atmel, options: "" }
- { rust: stable, vendor: Atmel, options: "-- --strict --atomics" }
- { rust: stable, vendor: Freescale, options: "" }
# TODO: There are currently no working Atmel tests...
# - { rust: stable, vendor: Atmel }
# - { rust: stable, vendor: Atmel, options: "-- --strict --atomics" }
- { rust: stable, vendor: Freescale }
- { rust: stable, vendor: Freescale, options: "-- --strict --atomics" }
- { rust: stable, vendor: Fujitsu, options: "" }
- { rust: stable, vendor: Fujitsu }
- { rust: stable, vendor: Fujitsu, options: "-- --strict --atomics" }
- { rust: stable, vendor: GD32, options: "" }
- { rust: stable, vendor: GD32, options: "-- --strict --atomics" }
- { rust: stable, vendor: Holtek, options: "" }
- { rust: stable, vendor: Holtek }
- { rust: stable, vendor: Holtek, options: "-- --strict --atomics" }
- { rust: stable, vendor: Atmel, options: "" }
- { rust: stable, vendor: Atmel }
- { rust: stable, vendor: Atmel, options: "-- --strict --atomics" }
- { rust: stable, vendor: Microchip, options: "" }
- { rust: stable, vendor: Microchip }
- { rust: stable, vendor: Microchip, options: "-- --atomics" }
- { rust: stable, vendor: Nordic, options: "" }
- { rust: stable, vendor: Nordic }
- { rust: stable, vendor: Nordic, options: "-- --strict --atomics" }
- { rust: 1.76.0, vendor: Nordic, options: "-- --strict --atomics" }
- { rust: stable, vendor: Nuvoton, options: "" }
- { rust: stable, vendor: Nuvoton }
- { rust: stable, vendor: Nuvoton, options: "-- --strict --atomics" }
- { rust: stable, vendor: NXP, options: "" }
- { rust: stable, vendor: NXP }
- { rust: stable, vendor: NXP, options: "-- --strict --atomics" }
- { rust: stable, vendor: RISC-V, options: "" }
- { rust: stable, vendor: RISC-V }
- { rust: stable, vendor: RISC-V, options: "-- --strict --atomics" }
- { rust: stable, vendor: SiliconLabs, options: "" }
- { rust: stable, vendor: SiliconLabs, options: "-- --strict --atomics" }
- { rust: stable, vendor: Spansion, options: "" }
- { rust: stable, vendor: Spansion }
- { rust: stable, vendor: Spansion, options: "-- --strict --atomics" }
- { rust: stable, vendor: STMico, options: "" }
- { rust: stable, vendor: STMico }
- { rust: stable, vendor: STMico, options: "-- --atomics" }
- { rust: stable, vendor: STMico, options: "-- --strict -f enum_value::p: --max-cluster-size --atomics --atomics-feature atomics --impl-debug --impl-defmt defmt" }
- { rust: stable, vendor: Toschiba, options: "" }
- { rust: stable, vendor: Toschiba }
- { rust: stable, vendor: Toschiba, options: "-- --strict --atomics" }
- { rust: stable, vendor: MSP430, options: "" }
- { rust: stable, vendor: MSP430 }
- { rust: stable, vendor: MSP430, options: "-- --atomics" }
- { rust: stable, vendor: Espressif, options: "" }
- { rust: stable, vendor: Espressif }
- { rust: stable, vendor: Espressif, options: "-- --atomics" }

steps:
Expand All @@ -108,7 +107,7 @@ jobs:
cargo install svd2rust --path .
- name: Run regression tool
run: cargo regress tests -m ${{ matrix.vendor }} -- ${{ matrix.options }}
run: cargo regress tests -m ${{ matrix.vendor }} ${{ matrix.options }}

ci-clippy:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 7dcb79e

Please sign in to comment.