Skip to content

DEP: Update pandas requirement from >=0.25.1 to >=2.3.3 #125

DEP: Update pandas requirement from >=0.25.1 to >=2.3.3

DEP: Update pandas requirement from >=0.25.1 to >=2.3.3 #125

Workflow file for this run

name: Asan
on:
workflow_dispatch:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
defaults:
run:
shell: bash
jobs:
build:
name: Asan
runs-on: ubuntu-latest
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v6
with:
submodules: false
- uses: actions/setup-python@v6
with:
python-version: '3.12'
- name: Install python packages
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --upgrade pybind11 cmake ninja pytest
- name: Install packages
run: |
CMAKE_ARGS="-DMMU_ENABLE_INTERNAL_TESTS=ON -DMMU_DISABLE_OPENMP=ON -DMMU_ENABLE_ARCH_FLAGS=OFF -DCMAKE_BUILD_TYPE=Debug" python -m pip install . -v
- name: Test
run: |
cd tests
LD_PRELOAD=$(clang -print-file-name=libclang_rt.asan-x86_64.so) \
ASAN_OPTIONS=detect_leaks=0 \
PYTHONMALLOC=malloc \
python -m pytest