Closed mayeut closed 2 years ago
Do you mind if I detach this commit from the #75 patchset and merge it first?
Nevermind, I merged #75 just now.
I should have asked this before I merged the code :smile_cat: but what is the added benefit of testing on Alpine over testing on Ubuntu? As long as both distros expose a similar basic Linux environment, the distro flavor should be irrelevant. I'm worried that adding Alpine has made CI more complex without pulling its own weight in terms of added coverage.
alpine gcc does not define
_INTEGRAL_MAX_BITS
/__WORDSIZE
This leads toBASE64_WORDSIZE
being defined to 0. Fallback to__LONG_WIDTH__
if it's defined or error out.Builds on top of https://github.com/aklomp/base64/pull/75