Skip to content

CompatHelper: bump compat for OpenFHE to 0.2, (keep existing compat)#96

Merged
sloede merged 2 commits into
mainfrom
compathelper/new_version/2026-04-21-00-18-26-606-04019078151
Apr 23, 2026
Merged

CompatHelper: bump compat for OpenFHE to 0.2, (keep existing compat)#96
sloede merged 2 commits into
mainfrom
compathelper/new_version/2026-04-21-00-18-26-606-04019078151

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This pull request changes the compat entry for the OpenFHE package from 0.1.14 to 0.1.14, 0.2.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@sloede sloede force-pushed the compathelper/new_version/2026-04-21-00-18-26-606-04019078151 branch from c84e4d2 to 1c4c4d8 Compare April 21, 2026 00:18
Copy link
Copy Markdown
Collaborator

@Tom-Finke Tom-Finke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change OpenFHE version compatability to 0.2.0, see #98

@Tom-Finke
Copy link
Copy Markdown
Collaborator

Tom-Finke commented Apr 21, 2026

@sloede my suggested fix in #98 also fails because it installs the folloing packages:

[77ce9b8e] OpenFHE v0.1.14
[77ce9b8e] OpenFHE v0.1.14
[a89a0bdd] OpenFHE_int128_jll v1.5.1+0
[a2687184] OpenFHE_jll v1.5.1+0
[3eaa8342] libcxxwrap_julia_jll v0.14.9+0
[328aa5c7] openfhe_julia_int128_jll v0.5.0+0
[e5e97983] openfhe_julia_jll v0.5.0+0

But openfhe_julia_jll v0.5 is not compatible with OpenFHE_jll v1.5.1. This renders OpenFHE v0.1.14 broken when not manually installing compatible versions of its dependencies.
Should we change the compatability of Secure Arithmetic to OpenFHE.jl==0.2 only?

@Tom-Finke Tom-Finke requested a review from sloede April 21, 2026 08:35
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

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

@sloede sloede merged commit 3018713 into main Apr 23, 2026
12 checks passed
@sloede sloede deleted the compathelper/new_version/2026-04-21-00-18-26-606-04019078151 branch April 23, 2026 07:36
@Tom-Finke Tom-Finke mentioned this pull request Apr 29, 2026
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.

2 participants