We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32c8bbe commit b1287b8Copy full SHA for b1287b8
lib/Frontend/ArgsToFrontendOptionsConverter.cpp
@@ -570,7 +570,10 @@ bool ArgsToFrontendOptionsConverter::computeModuleAliases() {
570
}
571
572
bool ArgsToFrontendOptionsConverter::computeModuleName() {
573
- assert(Opts.ModuleAliasMap.empty() && "Module name must be computed before computing module aliases");
+ // Module name must be computed before computing module
574
+ // aliases. Instead of asserting, clearing ModuleAliasMap
575
+ // here since it can be called redundantly in batch-mode
576
+ Opts.ModuleAliasMap.clear();
577
578
const Arg *A = Args.getLastArg(options::OPT_module_name);
579
if (A) {
0 commit comments