Skip to content

removed SignRat function, called SignInt instead#10

Open
cdwensley wants to merge 1 commit intogap-packages:masterfrom
cdwensley:signrat
Open

removed SignRat function, called SignInt instead#10
cdwensley wants to merge 1 commit intogap-packages:masterfrom
cdwensley:signrat

Conversation

@cdwensley
Copy link

This PR is part of the process of dealing with GAP issue #5191.
Now that SignRat has been replaced by SignInt in HAP, we can remove the declaration and method for SignRat in HAPcryst, and replace calls to SignRat by SignInt. Once this PR is merged we can proceed to work on a Sign function for the main GAP library, and maybe reintroduce a SignRat function there.
Once again I am getting a host of errors when running HAPcryst.tst on my system, so I shall be interested to see what happens when this PR proposal is tested.

@cdwensley
Copy link
Author

It was previously the case that tests failed with stable-4.10 and stable-4.9, so all seems well?
(But why do I get a load of errors?)

@codecov
Copy link

codecov bot commented Mar 23, 2026

Codecov Report

❌ Patch coverage is 0% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 42.79%. Comparing base (a58aafe) to head (ba257f8).
⚠️ Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
lib/translations.gi 0.00% 3 Missing ⚠️
lib/FundamentalDomainStandardSP.gi 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #10      +/-   ##
==========================================
+ Coverage   42.72%   42.79%   +0.07%     
==========================================
  Files          27       27              
  Lines        2928     2916      -12     
==========================================
- Hits         1251     1248       -3     
+ Misses       1677     1668       -9     
Files with missing lines Coverage Δ
lib/misc.gd 100.00% <ø> (ø)
lib/misc.gi 52.63% <ø> (+7.73%) ⬆️
lib/FundamentalDomainStandardSP.gi 1.34% <0.00%> (ø)
lib/translations.gi 50.76% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fingolfin
Copy link
Member

Oops this PR was overlooked :-(

It seems the hap shipped in GAP 4.12 still uses SignRat.

So we can either drop 4.12 from the CI; or just keep providing a thin wrapper (basically make SignRat a synonym for SignInt)

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