Skip to content

Commit

Permalink
Merge remote-tracking branch 'o2/dev' into fixAVX512
Browse files Browse the repository at this point in the history
  • Loading branch information
Antares0982 committed Nov 25, 2024
2 parents 5c2f0f9 + 170708a commit 0c6f4a4
Show file tree
Hide file tree
Showing 28 changed files with 960 additions and 1,554 deletions.
19 changes: 10 additions & 9 deletions .github/workflows/asan-check.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
name: "ASAN Check"
on:
workflow_dispatch:
# schedule:
# - cron: '0 10 * * *'
pull_request:
paths:
- "src/**"
- "CMakeLists.txt"

jobs:
check:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
pyver: ["9", "10", "11", "12", "13", "14"]
steps:
- name: Checkout
uses: actions/checkout@main
with:
token: '${{ secrets.ACTION_GITHUB_TOKEN }}'
- name: Install nix
uses: cachix/install-nix-action@master
with:
github_access_token: '${{ secrets.ACTION_GITHUB_TOKEN }}'
- name: Setup cachix
uses: cachix/cachix-action@master
with:
name: antares0982
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: run asan_check.sh
- name: Run asan check
run: |
nix develop -c dev_tools/asan_check.sh
nix develop -c python ./dev_tools/automated_test.py --pyver ${{ matrix.pyver }} --asan
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
/debug_source
/.direnv
/dev_tools/.vscode/settings.json
/build-*

# Byte-compiled / optimized / DLL files
__pycache__/
Expand Down
Loading

0 comments on commit 0c6f4a4

Please sign in to comment.