💬 Comment on #68: Compatible with compilation using Clang on x86_64 systems.
Landed in fb62089 with attribution preserved. Branch protection rejected the GitHub merge button (CodeQL doesn't run on fork PRs), so I cherry-picked the commit onto main directly. Thanks for the patch.
View comment
Landed in fb62089 with attribution preserved. Branch protection rejected the GitHub merge button (CodeQL doesn't run on fork PRs), so I cherry-picked the commit onto main directly. Thanks for the patch.
View comment
💬 Comment on #73: Verify __builtin_ia32_punpckhdq128 under clang in crc32.c
Closing — the new build-clang CI job (#72, commit f9ad4c7) ran
View comment
Closing — the new build-clang CI job (#72, commit f9ad4c7) ran
make CC=clang on ubuntu-latest and succeeded. Clang ships __builtin_ia32_punpckhdq128 as a native builtin, so no 7th alias is needed.View comment
🚀 New Release: v4.12.2
Build hygiene. No runtime changes.
- Compile cleanly with
intrinsic shims for the GCC-only
affected.
- New
build path so future regressions surface in CI rather than only in
third-party packaging (#72).
Release notes | GitHub
Build hygiene. No runtime changes.
- Compile cleanly with
make CC=clang on x86_64 (#68). Adds _mm_*intrinsic shims for the GCC-only
__builtin_ia32_* names used insrc/common/crc32.c, gated to x86 so Apple Silicon clang isn'taffected.
- New
build-clang job in the CI matrix exercises the clang x86_64build path so future regressions surface in CI rather than only in
third-party packaging (#72).
Release notes | GitHub