v2.0.7
[Swift 6.4] Fix OpenMP ld-prime linker crash
-
Resolve a linker crash in Swift 6.4:
Assertion failed: (atom->isAbsoluteAtom()), function addressOf, file Relocations.cpp, line 82.
-
Apple's
ld-primelinker asserts ("atom->isAbsoluteAtom()", Relocations.cpp) when mixing debug info with a placeholder (.comm) definition, which is fixed by replacing the (.comm) definition with a concrete (.zerofill) definition underKMP_OS_DARWIN.