Describe the bug
github check job on macOS occasionally fails when running test testEncryptDecryptGCM
The test was disabled for all macOS jobs.
To Reproduce
See github check job logs before the tests were disabled
Expected behavior
Test passes successfully.
Logs
!!!FAILURES!!!
Runs: 46 Failures: 0 Errors: 1
There was 1 error:
1: CppUnit::TestCaller<CryptoTest>.testEncryptDecryptGCM
"Poco::IOException:
I/O error: error:1C800066:Provider routines::cipher operation failed"
in "<unknown>", line -1
Please add relevant environment information:
Additional context
Some context might be provided here openssl/openssl#21119.
AES-GCM has a maximum message size limit of 64GiB. This test is hitting that limit.