Closed briansmith closed 11 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
e530025
) 96.01% compared to head (c89a870
) 96.01%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I expanded the CI testing in #1843 and verified that such testing would have prevented this bug.
Commit f932b941bd1f59782cb3db8f7cd7b8b2c9842ee9 was incomplete and wrong. On targets where we do any static or dynamic feature detection and where we have these global variables, we need to unconditionally write the detected features to the global variable so that assembly can see them. Since we do static feature detection regardless of operating system, the initialization of the global most be done without any conditions on the operating system.