Skip to content

Add native PFFFT CI job#2

Merged
olilarkin merged 1 commit into
mainfrom
codex/native-pffft-ci
May 27, 2026
Merged

Add native PFFFT CI job#2
olilarkin merged 1 commit into
mainfrom
codex/native-pffft-ci

Conversation

@olilarkin
Copy link
Copy Markdown
Owner

Summary

Adds a native Ubuntu CMake CI job for the PFFFT FFT backend, complementing the existing FFTW, Accelerate, pocketfft, and Emscripten PFFFT coverage.

The new job checks out submodules, installs the native CMake/Ninja/pkg-config/libsndfile dependencies, configures with -DLIBROSA_FFT_BACKEND=pffft, builds, and runs the CTest suite.

Validation

  • Parsed .github/workflows/ci.yml with Ruby's YAML loader.
  • Did not run the native PFFFT build locally because this worktree's submodules are not populated.

@olilarkin olilarkin changed the title [codex] Add native PFFFT CI job Add native PFFFT CI job May 27, 2026
@olilarkin olilarkin force-pushed the codex/native-pffft-ci branch from c355f2c to 3a1b06f Compare May 27, 2026 09:51
@olilarkin olilarkin marked this pull request as ready for review May 27, 2026 22:37
@olilarkin olilarkin merged commit 01f24ac into main May 27, 2026
7 checks passed
@olilarkin olilarkin deleted the codex/native-pffft-ci branch May 27, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant