Remove useless debug statements

We haven't parsed the '-v' command line flags yet when this code executes,
so we can't actually get debug output here.
This commit is contained in:
Eelco Dolstra 2022-10-14 00:35:33 -07:00
parent ddd5503950
commit 285277a61a

View file

@ -154,13 +154,9 @@ StringSet Settings::getDefaultExtraPlatforms()
// machines. Note that we cant force processes from executing // machines. Note that we cant force processes from executing
// x86_64 in aarch64 environments or vice versa since they can // x86_64 in aarch64 environments or vice versa since they can
// always exec with their own binary preferences. // always exec with their own binary preferences.
if (std::string{SYSTEM} == "aarch64-darwin") { if (std::string{SYSTEM} == "aarch64-darwin" &&
if (runProgram(RunOptions {.program = "arch", .args = {"-arch", "x86_64", "/usr/bin/true"}, .mergeStderrToStdout = true}).first == 0) { runProgram(RunOptions {.program = "arch", .args = {"-arch", "x86_64", "/usr/bin/true"}, .mergeStderrToStdout = true}).first == 0)
debug("Rosetta detected");
extraPlatforms.insert("x86_64-darwin"); extraPlatforms.insert("x86_64-darwin");
} else
debug("Rosetta not detected");
}
#endif #endif
return extraPlatforms; return extraPlatforms;