pfrag.lit_ids);
if (pfrag.included_delay_frag_id != INVALID_FRAG_ID &&
!rebuild_prog.empty()) {
- const auto &cfrag = fragments[pfrag.included_frag_id];
+ const auto &cfrag = fragments[pfrag.included_delay_frag_id];
- assert(pfrag.s.length() >= cfrag.s.length() &&
- !pfrag.s.any_nocase() >= !cfrag.s.any_nocase());
+ /** assert(pfrag.s.length() >= cfrag.s.length() && **/
+ assert(pfrag.s.length() == cfrag.s.length() &&
+ !pfrag.s.any_nocase() != !cfrag.s.any_nocase());
u32 child_offset = cfrag.delay_program_offset;
DEBUG_PRINTF("child %u offset %u\n", cfrag.fragment_id,
child_offset);