[Chapel Merge] `bigint.probab_prime_p` renamed and return type ch

Branch: refs/heads/main
Revision: cc0e171
Author: lydia-duncan
Link: `bigint.probab_prime_p` renamed and return type changed by tiger-yash · Pull Request #18855 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #18855 from tiger-yash/tiger-3

bigint.probab_prime_p renamed and return type changed
[contributed by @tiger-yash, reviewed by Lydia]

This PR Resolves #17730 and #17706


  • Changed the method name
  • Change the return type of method
  • Created the required Deprecation Warnings and tests.

Method Changed:

  • bigint.probab_prime_p()

Passed a full paratest with futures and checked the built documentation

Modified Files:
A test/deprecated/BigInteger/deprecateProbabPrimeP.chpl

A test/deprecated/BigInteger/deprecateProbabPrimeP.good
M modules/standard/BigInteger.chpl
M test/library/standard/GMP/ldelaney/gmp_Bigint_number_theoretic.chpl

Compare: https://github.com/chapel-lang/chapel/compare/c94521c06d4a...cc0e1717e33f