Don't let haigs into Tamarama

This commit is contained in:
Matthew Barr 2017-08-23 11:54:31 +10:00
parent ba0bf0c991
commit dd286323a9

View File

@ -1445,6 +1445,10 @@ void findExclusiveInfixes(RoseBuildImpl &build, build_context &bc,
continue;
}
if (leftfix.haig()) {
continue;
}
if (leftfix.graph() || leftfix.castle()) {
leftfixes.emplace(leftfix, role_id);
vertex_map[role_id].push_back(v);
@ -1881,6 +1885,10 @@ void findExclusiveSuffixes(RoseBuildImpl &tbi, build_context &bc,
continue;
}
if (s.haig()) {
continue;
}
// Currently disable eod suffixes for exclusive analysis
if (!tbi.isInETable(v) && (s.graph() || s.castle())) {
DEBUG_PRINTF("assigning %p to id %u\n", s.graph(), role_id);