exchangeReplay phase=5 transfers=1 activeTiles=2 overlappingTiles=1 eventCycles=315 touchedSpans=3 2026-09-11T15:39:05.295264Z INFO writing application package tiles=1472 2026-09-11T15:39:05.296358Z INFO application package written 2026-09-11T15:39:05.296539Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-11T15:39:05.296551Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-11T15:39:05.296558Z INFO opening IPU device path="/dev/ipu0" 2026-09-11T15:39:05.296596Z INFO IPU device attached path=/dev/ipu0 2026-09-11T15:39:05.296602Z INFO initializing IPU device 2026-09-11T15:39:05.304999Z INFO IPU device initialized 2026-09-11T15:39:05.305070Z INFO replaying device configuration register_writes=2003 2026-09-11T15:39:05.310276Z INFO loading application tile_count=1472 final_mark=23 2026-09-11T15:39:05.514132Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-11T15:39:05.515553Z INFO starting host exchange session startup_mark=23 2026-09-11T15:39:05.515574Z INFO attaching host exchange pages pages=2 2026-09-11T15:39:05.516379Z INFO host exchange session started 2026-09-11T15:39:05.516387Z INFO invoking streaming host exchange call call="run" command=0 phases=3 2026-09-11T15:39:15.529168Z ERROR exchange replay failed error=device timeout: host call run phase 2/3: device timeout: HSP register 0x3030: expected 0, observed 1 device=counts=[0, 0, 1471, 1] firstUnexpected=[(0, 3), (1, 2), (2, 2), (3, 2), (4, 2), (5, 2), (6, 2), (7, 2), (8, 2), (9, 2), (10, 2), (11, 2), (12, 2), (13, 2), (14, 2), (15, 2)] contexts=[(0, 3, Ok(376852), Some("exchange row+0x14"), Some((376832, 40, 12, [1882980353, 2012897280, 1900052487, 1939080768, 1622409216])), Some((10, 0, [])), Some("exchangeRow=0x5c000..0x5c028 pc=0x5c014 readbackDifferences=0 firstDifferences=[] expectedDecode=Ok(\" 0x5c000 cycles=0..1 IncomingControl(IncomingControl { stream: Xpic, value: 8192 })\\n 0x5c004 cycles=1..29 Delay\\n 0x5c008 cycles=29..51 Send { encoding: Explicit, words: 22, raw_operand: 51712, send_control: Some(7), controls: [] }\\n 0x5c00c cycles=51..53 Send { encoding: Pic, words: 2, raw_operand: 1, send_control: None, controls: [IncomingControl { stream: Pic, value: 262145 }] }\\n 0x5c010 cycles=53..117 Send { encoding: Pic, words: 64, raw_operand: 155648, send_control: None, controls: [IncomingControl { stream: Pic, value: 155648 }] }\\n> 0x5c014 cycles=117..256 Send { encoding: Offset, words: 139, raw_operand: 0, send_control: Some(7), controls: [] }\\n 0x5c018 cycles=256..285 Send { encoding: Pic, words: 29, raw_operand: 1600, send_control: None, controls: [IncomingControl { stream: Xpic, value: 9792 }] }\\n 0x5c01c cycles=285..308 IncomingControl(IncomingControl { stream: Pic, value: 262144 })\\n 0x5c020 cycles=308..315 Delay\\n 0x5c024 cycles=315..315 Return\\n\") actualDecode=None"), Ok([311540, 327680, 0, 362236, 376888, 0, 360456, 377032, 1, 377016, 377048, 362208, 0, 0, 0, 0]), Ok((0, 31)), Ok(Address), Ok([0, 0, 0, 0, 0, 0]), []), (1, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (2, 2, Ok(377060), Some("generated tile program+0x3c"), Some((377000, 84, 52, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((21, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 377028, 1, 377012, 377060, 362208, 0, 0, 0, 0]), Ok((1, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (3, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (4, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (5, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (6, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (7, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (8, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (9, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (10, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (11, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (12, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (13, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (14, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), []), (15, 2, Ok(377052), Some("generated tile program+0x34"), Some((377000, 76, 44, [423624705, 413216875, 1098911744, 421527553, 422953000])), Some((19, 0, [])), None, Ok([311752, 4, 393216, 393216, 1, 327680, 0, 4294967295, 0, 377012, 377052, 362208, 0, 0, 0, 0]), Ok((0, 23)), Ok(None), Ok([0, 0, 0, 0, 0, 0]), [])] Error: device timeout: host call run phase 2/3: device timeout: HSP register 0x3030: expected 0, observed 1