Skip to content

Use SetProg's templates - #47

Open
blegat wants to merge 12 commits into
masterfrom
bl/setprog
Open

blegat wants to merge 12 commits into
masterfrom
bl/setprog

Conversation

Preserve the PCC compatibility constructors while using Domain and partition polytopes. Keep normalization policy in PCC: fixed reference inclusions select SetProg modeling spaces automatically and retain minimum weights; parallel-face families also enforce central symmetry.

Evaluate native fitted gauges in PCC, including optional polynomial evaluation, and implement blocking duality for copositive certificates. Replace references to the unmerged symbolic partitions and explicit-cone constructors.

Validated 2682 assertions across the focused copositive, conic, gauge, native-family, common-function, and certificate-duality suites against SetProg e6899a6. Ran JuliaFormatter over the repository.
Align the compatibility bound with the 0.4.4 version currently declared by SetProg main. Install the declared source explicitly on Julia 1.10, which does not support Project.toml source overrides.

Verified dependency resolution and Pkg.build in fresh isolated environments on Julia 1.10.12 and 1.13.2; both track SetProg main at version 0.4.4.
@codecov

codecov Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.70312% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.16%. Comparing base (6ed88b0) to head (b4c7202).

Files with missing lines Patch % Lines
src/problems/sets.jl 86.36% 6 Missing ⚠️
src/problems/gauges.jl 96.21% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #47      +/-   ##
==========================================
- Coverage   96.54%   96.16%   -0.39%     
==========================================
  Files          48       44       -4     
  Lines        1362     1357       -5     
==========================================
- Hits         1315     1305      -10     
- Misses         47       52       +5     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@blegat
blegat marked this pull request as ready for review October 19, 2026 13:24

This branch has not been deployed

No deployments
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