2026-09-07T19:19:17.774104Z INFO retained operator-plan finalist finalist=0 values=126 operations=89 estimated_cycles=136177 estimated_exchange_cycles=54160 exchange_row_bytes=3540 peak_standard_bytes=26964 peak_interleaved_bytes=40448 peak_total_bytes=66644 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T19:19:17.774930Z INFO retained operator-plan finalist finalist=1 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:17.775797Z INFO retained operator-plan finalist finalist=2 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:17.777299Z INFO retained operator-plan finalist finalist=3 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:17.997734Z INFO retained operator-plan finalist finalist=0 values=126 operations=89 estimated_cycles=136177 estimated_exchange_cycles=54160 exchange_row_bytes=3540 peak_standard_bytes=26964 peak_interleaved_bytes=40448 peak_total_bytes=66644 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T19:19:17.998538Z INFO retained operator-plan finalist finalist=1 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:17.999281Z INFO retained operator-plan finalist finalist=2 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:17.999984Z INFO retained operator-plan finalist finalist=3 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.183496Z INFO retained operator-plan finalist finalist=0 values=126 operations=89 estimated_cycles=136177 estimated_exchange_cycles=54160 exchange_row_bytes=3540 peak_standard_bytes=26964 peak_interleaved_bytes=40448 peak_total_bytes=66644 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T19:19:18.184312Z INFO retained operator-plan finalist finalist=1 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.185009Z INFO retained operator-plan finalist finalist=2 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.185711Z INFO retained operator-plan finalist finalist=3 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.192928Z INFO retained operator-plan finalist finalist=0 values=126 operations=89 estimated_cycles=136177 estimated_exchange_cycles=54160 exchange_row_bytes=3540 peak_standard_bytes=26964 peak_interleaved_bytes=40448 peak_total_bytes=66644 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T19:19:18.193899Z INFO retained operator-plan finalist finalist=1 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.194801Z INFO retained operator-plan finalist finalist=2 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.195730Z INFO retained operator-plan finalist finalist=3 values=128 operations=91 estimated_cycles=138337 estimated_exchange_cycles=55680 exchange_row_bytes=3620 peak_standard_bytes=27044 peak_interleaved_bytes=40448 peak_total_bytes=66724 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 16, 32, 56, 64} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(4)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(19)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-07T19:19:18.207966Z INFO ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=6507 success=true 2026-09-07T19:19:18.256981Z INFO screened tile mappings by exchange resource load candidates=20 baseline_cycles=6568 candidate_cycles=6568 baseline_pressure=4165 candidate_pressure=4165 2026-09-07T19:19:18.257455Z INFO screened tile mappings by exchange resource load candidates=20 baseline_cycles=6568 candidate_cycles=6568 baseline_pressure=4165 candidate_pressure=4165 2026-09-07T19:19:18.257554Z INFO modelled expanded operator plan finalist=1 modelled_cycles=107725 estimated_cycles=128277 estimated_exchange_cycles=60120 2026-09-07T19:19:18.257939Z INFO screened tile mappings by exchange resource load candidates=20 baseline_cycles=6568 candidate_cycles=6568 baseline_pressure=4165 candidate_pressure=4165 2026-09-07T19:19:18.257993Z INFO modelled expanded operator plan finalist=0 modelled_cycles=107085 estimated_cycles=127637 estimated_exchange_cycles=60120 2026-09-07T19:19:18.258499Z INFO modelled expanded operator plan finalist=3 modelled_cycles=107725 estimated_cycles=128277 estimated_exchange_cycles=60120 2026-09-07T19:19:18.270827Z INFO screened tile mappings by exchange resource load candidates=20 baseline_cycles=6568 candidate_cycles=6568 baseline_pressure=4165 candidate_pressure=4165 2026-09-07T19:19:18.271404Z INFO modelled expanded operator plan finalist=2 modelled_cycles=107725 estimated_cycles=128277 estimated_exchange_cycles=60120 2026-09-07T19:19:18.280560Z INFO ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=0 mapped=false analytical_cycles=127637 analytical_exchange_cycles=60120 scheduled_exchange_cycles=45831 refined_cycles=113348 2026-09-07T19:19:18.295239Z INFO ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=0 mapped=false 2026-09-07T19:19:18.295286Z INFO ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=87 success=true 2026-09-07T19:19:18.295314Z INFO lowered graph for package construction logical_shards=10794 exchange_phases=55 2026-09-07T19:19:18.295663Z INFO ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-07T19:19:18.296738Z INFO ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=1 success=true 2026-09-07T19:19:18.298755Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=1 success=true 2026-09-07T19:19:18.299177Z INFO ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-07T19:19:18.365493Z INFO ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=5 success=true 2026-09-07T19:19:18.365546Z INFO allocated package support memory linked_end=322004 profile_bytes=0 exchange_table_bytes=2196 host_code_bytes=708 generated_code_bytes=6900 code_address=393216 standard_ranges=[(409600, 524288)] 2026-09-07T19:19:18.380731Z INFO ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=15 success=true 2026-09-07T19:19:18.381164Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T19:19:18.381227Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T19:19:18.381243Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T19:19:18.381285Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=17 2026-09-07T19:19:18.381316Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=27 2026-09-07T19:19:18.381410Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T19:19:18.381403Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T19:19:18.381374Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T19:19:18.381513Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T19:19:18.381501Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T19:19:18.381581Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T19:19:18.381564Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=41 2026-09-07T19:19:18.381636Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T19:19:18.381682Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=20 2026-09-07T19:19:18.381842Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=42 2026-09-07T19:19:18.381858Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=34 2026-09-07T19:19:18.381869Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=19 2026-09-07T19:19:18.381906Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T19:19:18.381924Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=28 2026-09-07T19:19:18.382012Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=49 2026-09-07T19:19:18.381927Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-07T19:19:18.382047Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=51 2026-09-07T19:19:18.381944Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T19:19:18.382004Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=21 2026-09-07T19:19:18.382067Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=48 2026-09-07T19:19:18.382103Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=50 2026-09-07T19:19:18.382124Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=43 2026-09-07T19:19:18.382187Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T19:19:18.382192Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=25 2026-09-07T19:19:18.382252Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=44 2026-09-07T19:19:18.382290Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=46 2026-09-07T19:19:18.382316Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=45 2026-09-07T19:19:18.382356Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=53 2026-09-07T19:19:18.382400Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=23 2026-09-07T19:19:18.382454Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=35 2026-09-07T19:19:18.382418Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=54 2026-09-07T19:19:18.382425Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=37 2026-09-07T19:19:18.382487Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=29 2026-09-07T19:19:18.382421Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=22 2026-09-07T19:19:18.382432Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=32 2026-09-07T19:19:18.382526Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=36 2026-09-07T19:19:18.382547Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=30 2026-09-07T19:19:18.382609Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=52 2026-09-07T19:19:18.382620Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=38 2026-09-07T19:19:18.382620Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=47 2026-09-07T19:19:18.382654Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=24 2026-09-07T19:19:18.382814Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T19:19:18.382922Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=31 2026-09-07T19:19:18.383021Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=40 2026-09-07T19:19:18.383043Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=39 2026-09-07T19:19:18.383275Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T19:19:18.383611Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T19:19:18.383671Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=33 2026-09-07T19:19:18.383810Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=26 2026-09-07T19:19:18.384169Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T19:19:18.384431Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=3 success=true 2026-09-07T19:19:18.492367Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=41 2026-09-07T19:19:18.492461Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=34 2026-09-07T19:19:18.492479Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T19:19:18.492586Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T19:19:18.492604Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=42 2026-09-07T19:19:18.492620Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T19:19:18.492641Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T19:19:18.492663Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=17 2026-09-07T19:19:18.492693Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T19:19:18.492720Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=35 2026-09-07T19:19:18.492697Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=48 2026-09-07T19:19:18.492738Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=18 2026-09-07T19:19:18.492866Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=43 2026-09-07T19:19:18.492864Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=27 2026-09-07T19:19:18.492899Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T19:19:18.492920Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=20 2026-09-07T19:19:18.492948Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=37 2026-09-07T19:19:18.493032Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T19:19:18.493010Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=44 2026-09-07T19:19:18.492997Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T19:19:18.493059Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=49 2026-09-07T19:19:18.493063Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T19:19:18.493107Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=45 2026-09-07T19:19:18.493158Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=19 2026-09-07T19:19:18.493189Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=50 2026-09-07T19:19:18.493174Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T19:19:18.493227Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=46 2026-09-07T19:19:18.493238Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T19:19:18.493333Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=23 2026-09-07T19:19:18.493333Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T19:19:18.493310Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=36 2026-09-07T19:19:18.493461Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=21 2026-09-07T19:19:18.493484Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T19:19:18.493504Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=28 2026-09-07T19:19:18.493507Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=38 2026-09-07T19:19:18.493579Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=51 2026-09-07T19:19:18.493628Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T19:19:18.493639Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=47 2026-09-07T19:19:18.493643Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=54 2026-09-07T19:19:18.493674Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=32 2026-09-07T19:19:18.493680Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=22 2026-09-07T19:19:18.493646Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=53 2026-09-07T19:19:18.493761Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=24 2026-09-07T19:19:18.493814Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=31 2026-09-07T19:19:18.493841Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=39 2026-09-07T19:19:18.493988Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T19:19:18.494123Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=33 2026-09-07T19:19:18.494136Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T19:19:18.494154Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=52 2026-09-07T19:19:18.494758Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=29 2026-09-07T19:19:18.494762Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T19:19:18.495078Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=26 2026-09-07T19:19:18.495431Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=40 2026-09-07T19:19:18.496425Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=25 2026-09-07T19:19:18.513469Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: evaluated exchange placement finalist offset=28672 baseline_score=9019392 score=2727936 baseline_cycles=12831 candidate_cycles=12675 row_bytes=2196 row_capacity=16320 accepted=true 2026-09-07T19:19:18.514925Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=130 success=true 2026-09-07T19:19:18.515469Z INFO costed final placed program final_cycles=113192 final_exchange=45675 2026-09-07T19:19:18.546864Z INFO ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=11 success=true 2026-09-07T19:19:18.571426Z INFO ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=24 success=true 2026-09-07T19:19:18.748842Z INFO ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=170 success=true 2026-09-07T19:19:18.768453Z INFO writing application package tiles=1472 2026-09-07T19:19:18.791046Z INFO application package written 2026-09-07T19:19:18.792419Z INFO reading application package 2026-09-07T19:19:18.818791Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-07T19:19:18.819115Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T19:19:18.819148Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T19:19:18.819155Z INFO opening IPU device path="/dev/ipu0" 2026-09-07T19:19:18.819197Z INFO IPU device attached path=/dev/ipu0 2026-09-07T19:19:18.819221Z INFO initializing IPU device 2026-09-07T19:19:18.827154Z INFO IPU device initialized 2026-09-07T19:19:18.827183Z INFO replaying device configuration register_writes=2003 2026-09-07T19:19:18.831977Z INFO loading application tile_count=1472 final_mark=23 2026-09-07T19:19:19.041237Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-07T19:19:19.119653Z INFO starting host exchange session startup_mark=23 2026-09-07T19:19:19.119696Z INFO attaching host exchange pages pages=2 2026-09-07T19:19:19.120420Z INFO host exchange session started 2026-09-07T19:19:19.120432Z INFO invoking streaming host exchange call call="initialize" command=0 phases=24 2026-09-07T19:19:19.124108Z INFO invoking streaming host exchange call call="run" command=0 phases=3 checkpoint=0 operation=0 tensors=1 samples=512 maximumAbsoluteError=0.001953 checkpoint=1 operation=1 tensors=1 samples=512 maximumAbsoluteError=0.001953 checkpoint=2 operation=2 tensors=1 samples=512 maximumAbsoluteError=0.001953 checkpoint=3 operation=3 tensors=1 samples=512 maximumAbsoluteError=0.001953 checkpoint=4 operation=4 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=5 operation=5 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=6 operation=6 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=7 operation=7 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=8 operation=8 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=9 operation=9 tensors=1 samples=512 maximumAbsoluteError=0.046875 checkpoint=10 operation=13 tensors=1 samples=512 maximumAbsoluteError=0.046387 checkpoint=11 operation=14 tensors=1 samples=512 maximumAbsoluteError=0.046387 checkpoint=12 operation=15 tensors=1 samples=512 maximumAbsoluteError=0.064697 checkpoint=13 operation=16 tensors=1 samples=512 maximumAbsoluteError=0.064697 checkpoint=14 operation=17 tensors=1 samples=512 maximumAbsoluteError=0.065430 checkpoint=15 operation=18 tensors=1 samples=512 maximumAbsoluteError=0.064453 checkpoint=16 operation=19 tensors=1 samples=1024 maximumAbsoluteError=0.104248 checkpoint=17 operation=20 tensors=1 samples=1024 maximumAbsoluteError=0.104248 checkpoint=18 operation=21 tensors=1 samples=1024 maximumAbsoluteError=0.076172 checkpoint=19 operation=22 tensors=1 samples=512 maximumAbsoluteError=0.072754 checkpoint=20 operation=23 tensors=1 samples=512 maximumAbsoluteError=0.072754 checkpoint=21 operation=24 tensors=1 samples=512 maximumAbsoluteError=0.115479 checkpoint=22 operation=25 tensors=1 samples=512 maximumAbsoluteError=0.096436 checkpoint=23 operation=26 tensors=1 samples=128 maximumAbsoluteError=0.000122 checkpoint=24 operation=27 tensors=1 samples=128 maximumAbsoluteError=0.000122 checkpoint=25 operation=28 tensors=1 samples=512 maximumAbsoluteError=0.138248 checkpoint=26 operation=29 tensors=1 samples=512 maximumAbsoluteError=0.138248 checkpoint=27 operation=30 tensors=1 samples=512 maximumAbsoluteError=0.138248 checkpoint=28 operation=31 tensors=1 samples=512 maximumAbsoluteError=0.138248 checkpoint=29 operation=35 tensors=1 samples=128 maximumAbsoluteError=0.058105 checkpoint=30 operation=36 tensors=1 samples=128 maximumAbsoluteError=0.058105 checkpoint=31 operation=37 tensors=1 samples=128 maximumAbsoluteError=0.072266 checkpoint=32 operation=38 tensors=1 samples=128 maximumAbsoluteError=0.072266 checkpoint=33 operation=39 tensors=1 samples=128 maximumAbsoluteError=0.130859 checkpoint=34 operation=40 tensors=1 samples=256 maximumAbsoluteError=0.134766 checkpoint=35 operation=41 tensors=1 samples=256 maximumAbsoluteError=0.134766 checkpoint=36 operation=42 tensors=1 samples=256 maximumAbsoluteError=0.151367 checkpoint=37 operation=43 tensors=1 samples=128 maximumAbsoluteError=0.120850 checkpoint=38 operation=44 tensors=1 samples=128 maximumAbsoluteError=0.120850 checkpoint=39 operation=45 tensors=1 samples=128 maximumAbsoluteError=0.153076 diagnosticCheckpoints=40 sampleLimit=1024 numericalTest=PASS package=artifacts/vit/diagnostic-fp8/model.ipuexe tiles=1472 hardwareTest=PASS