-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Description
It appears that validate_utf8_basic
and similar functions trigger a mislink on Windows with lld and thinlto. This is not a terribly uncommon combination, so it may be worth exploring alternatives that do not cause this mislink.
This is an issue @Kixiron ran into while using bytecheck, which uses simdutf8
for fast string validation. The issue was traced back to simdutf8
using a release build with debug symbols and WinDbg, then the memory backing the AtomicPtr
was rewound to the beginning of the application and verified to be invalid. This indicates that the function pointer placed in it was not relocated to the correct address.
Kixiron and hkratzhkratz
Metadata
Metadata
Assignees
Labels
No labels