• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wegamekinglc / Derivatives-Algorithms-Lib / 26650844868
75%
master: 79%

Build:
Build:
LAST BUILD BRANCH: copilot/override-function-gradient-calibration
DEFAULT BRANCH: master
Ran 29 May 2026 05:07PM UTC
Jobs 1
Files 190
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 May 2026 05:02PM UTC coverage: 75.14%. Remained the same
26650844868

Pull #69

github

wegamekinglc
feat: add dal-python CMake scaffolding with SWIG and pytest (Phase 4)

Create dal-python as an independent CMake project for Python bindings.
Uses symlinks to reference public/swig/ and public/python/ without
moving files.

CMakeLists.txt supports two modes:
- Subdirectory: links against DAL::public, dal_public, or dal_library
- Standalone: uses find_package(dal-public) when top-level project

SWIG module target:
- dal_python (alias DAL::python)
- Uses swig_add_library with public/swig/dal.i as input
- Outputs _dal Python extension module with correct SOABI suffix
- Links against the DAL public library target

Tests (pytest):
- dal-python/tests/test_import.py — verifies dal module can be imported

Build verification:
- cmake configure: SWIG 4.2.0 + Python 3.13 detected correctly
- SWIG compilation phase passes
- C++ compilation and linking of _dal extension module succeeds
- Old bash ./build_linux.sh passes 524/524 tests

TODO (Phase 4 step 2): Create dal_public.i that only includes
dal_public headers, removing direct dal/ references.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Pull Request #69: feat: Phase 4 — add dal-python CMake scaffolding with SWIG and pytest

4827 of 6424 relevant lines covered (75.14%)

3889885.31 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26650844868.1 29 May 2026 05:07PM UTC 190
75.14
GitHub Action Run
Source Files on build 26650844868
  • Tree
  • List 190
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26650844868
  • Pull Request #69
  • PR Base - master (#26648015447)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc