diff --git a/src/rose/rose_build_misc.cpp b/src/rose/rose_build_misc.cpp index c2f9f580..b9aeabd0 100644 --- a/src/rose/rose_build_misc.cpp +++ b/src/rose/rose_build_misc.cpp @@ -1309,7 +1309,7 @@ bool canImplementGraphs(const RoseBuildImpl &tbi) { } if (g[v].left.graph) { assert(g[v].left.graph->kind - == tbi.isRootSuccessor(v) ? NFA_PREFIX : NFA_INFIX); + == (tbi.isRootSuccessor(v) ? NFA_PREFIX : NFA_INFIX)); if (!isImplementableNFA(*g[v].left.graph, nullptr, tbi.cc)) { DEBUG_PRINTF("nfa prefix %zu failed (%zu vertices)\n", g[v].idx, num_vertices(*g[v].left.graph)); diff --git a/src/rose/rose_build_role_aliasing.cpp b/src/rose/rose_build_role_aliasing.cpp index c2366f0e..b223fa92 100644 --- a/src/rose/rose_build_role_aliasing.cpp +++ b/src/rose/rose_build_role_aliasing.cpp @@ -786,8 +786,8 @@ void pruneReportIfUnused(const RoseBuildImpl &build, shared_ptr h, // unimplementable. DEBUG_PRINTF("report %u has been merged away, pruning\n", report); - assert(h->kind == build.isRootSuccessor(*verts.begin()) ? NFA_PREFIX - : NFA_INFIX); + assert(h->kind == (build.isRootSuccessor(*verts.begin()) ? NFA_PREFIX + : NFA_INFIX)); unique_ptr h_new = cloneHolder(*h); pruneReport(*h_new, report);