Skip to content

[optimizer] Allow calling optimizer with USE_RATIONAL=false using ECC set generated with USE_RATIONAL=true#225

Merged
xumingkuan merged 3 commits intomasterfrom
rational-ecc
Nov 7, 2025
Merged

[optimizer] Allow calling optimizer with USE_RATIONAL=false using ECC set generated with USE_RATIONAL=true#225
xumingkuan merged 3 commits intomasterfrom
rational-ecc

Conversation

@xumingkuan
Copy link
Copy Markdown
Collaborator

Before this PR, Quartz hangs when loading an ECC set with random parameters being rational numbers but USE_RATIONAL=false. This causes some inconvenience because we would have to manually convert the rational numbers into floating-point numbers in the first line of the ECC sets generated using USE_RATIONAL=true.

Now we can use Quartz with USE_RATIONAL=false (comment out the line in CMakeLists.txt) with any ECC set to get rid of the warnings when we don't need the rational number feature.

@xumingkuan xumingkuan merged commit c256866 into master Nov 7, 2025
2 checks passed
@xumingkuan xumingkuan deleted the rational-ecc branch November 7, 2025 23:05
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