Closed isuruf closed 1 year ago
Following kernel still fails with
LoopyError: sanity check failed--implemented and desired domain for instruction 'prefetch_insn2' do not match implemented: [ntgt_boxes, isrc_box_end, isrc_box_start] -> { [itgt_box, isrc_box, inner, itgt_offset_outer = 0, iprefetch = 0, isrc_prefetch_inner = 0] : 0 <= itgt_box < ntgt_boxes and isrc_box_start <= isrc_box < isrc_box_end } desired:[ntgt_boxes, isrc_box_end, isrc_box_start] -> { [itgt_box, isrc_box, inner, itgt_offset_outer, iprefetch, isrc_prefetch_inner] : itgt_offset_outer = 0 and iprefetch = 0 and isrc_prefetch_inner = 0 and 0 <= itgt_box < ntgt_boxes and isrc_box_start <= isrc_box < isrc_box_end and 0 <= inner <= 25 } sample point in implemented but not desired: isrc_prefetch_inner=0, iprefetch=0, isrc_box_start=-1, isrc_box_end=0, ntgt_boxes=1, inner=-1, itgt_box=0, isrc_box=-1, itgt_offset_outer=0 gist of constraints in implemented but not desired: [ntgt_boxes, isrc_box_end, isrc_box_start] -> { [itgt_box, isrc_box, inner, itgt_offset_outer, iprefetch, isrc_prefetch_inner] : 0 <= inner <= 25 }
Following kernel still fails with