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
The coverage tests (for -Z instrument-coverage) are implemented using Makefiles and embedded shell scripts, which is fragile.
Some cross-platform issues are unavoidable, but there have been some cross-platform issues, due to differences in the shell scripts and external commands (like sed).
Also, there is a known bug in some versions of make on MacOS that corrupts shell scripts during script interpretation.
Some of these issues could be avoided in the future if the test logic was rewritten/ported to Rust as a compiletest.