You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dredd uses different sets of headers for default mode and mutant-tracking mode. Since Dredd's headers are inserted at the beginning of the source file, they can "hide" the original program's headers and alter the definition of certain macros as described here. As a result, the macro definitions may differ between default mode and mutant-tracking mode. Additionally, there might be cases where void __dredd_prelude_start(); is required in one mode but not in the other.
To ensure consistency, Dredd should emit the union of #include headers from both modes.
The text was updated successfully, but these errors were encountered:
Dredd uses different sets of headers for default mode and mutant-tracking mode. Since Dredd's headers are inserted at the beginning of the source file, they can "hide" the original program's headers and alter the definition of certain macros as described here. As a result, the macro definitions may differ between default mode and mutant-tracking mode. Additionally, there might be cases where
void __dredd_prelude_start();
is required in one mode but not in the other.To ensure consistency, Dredd should emit the union of #include headers from both modes.
The text was updated successfully, but these errors were encountered: