This works now that build.rs does the right thing. Update the `miri test` command in the lint job so it has the proper exclusions; it is now in line with the invocations in the build-test job.
@@ -38,4 +38,11 @@ jobs:
run: cargo hack clippy --all-targets --feature-powerset --workspace -- --deny warnings
- name: Run miri
- run: cargo miri test --all-targets
+ run: |
+ cargo hack miri test --all-targets --feature-powerset \
+ --exclude aya-bpf \
+ --exclude aya-bpf-bindings \
+ --exclude aya-log-ebpf \
+ --exclude integration-ebpf \
+ --exclude integration-test \
+ --workspace
@@ -29,7 +29,7 @@ default-members = [
"aya-log-parser",
"aya-obj",
"aya-tool",
- # test/integration-test is omitted; it must be built with xtask.
+ "test/integration-test",
"xtask",
"aya-bpf-macros",