Skip to content

Make fast-math optimizations more aggressive #930

Make fast-math optimizations more aggressive

Make fast-math optimizations more aggressive #930

Workflow file for this run

# Copyright 2025-2026, Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
name: Nanobind Wrappers
permissions: read-all
on:
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
linux:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
submodules: true
- name: Install dependencies
run: |
.github/workflows/scripts/install-build-deps.sh
- name: Check environment
run: |
which -a clang
cat /proc/cpuinfo
- name: Build ISPC
run: |
.github/workflows/scripts/build-ispc.sh -DISPC_SLIM_BINARY=ON
- name: Runtime tests
run: |
PATH=$(pwd)/build/bin:$PATH ./scripts/run_tests.py --target=avx2-i32x8 --arch=x86-64 --nanobind