2026-09-08T21:04:27.994536Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-08T21:08:13.800813Z INFO retained operator-plan finalist finalist=0 values=124 operations=87 estimated_cycles=1885188 estimated_exchange_cycles=722544 exchange_row_bytes=141388 peak_standard_bytes=354116 peak_interleaved_bytes=295424 peak_total_bytes=576828 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:13.966518Z INFO retained operator-plan finalist finalist=1 values=124 operations=87 estimated_cycles=1885718 estimated_exchange_cycles=722544 exchange_row_bytes=141388 peak_standard_bytes=354116 peak_interleaved_bytes=292608 peak_total_bytes=576828 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:14.132531Z INFO retained operator-plan finalist finalist=2 values=124 operations=87 estimated_cycles=1886109 estimated_exchange_cycles=723664 exchange_row_bytes=141640 peak_standard_bytes=354240 peak_interleaved_bytes=295424 peak_total_bytes=576952 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:14.303189Z INFO retained operator-plan finalist finalist=3 values=125 operations=88 estimated_cycles=1886463 estimated_exchange_cycles=723464 exchange_row_bytes=141464 peak_standard_bytes=354200 peak_interleaved_bytes=295424 peak_total_bytes=576912 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:14.468596Z INFO retained operator-plan finalist finalist=4 values=124 operations=87 estimated_cycles=1886639 estimated_exchange_cycles=723664 exchange_row_bytes=141640 peak_standard_bytes=354240 peak_interleaved_bytes=292608 peak_total_bytes=576952 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:14.633868Z INFO retained operator-plan finalist finalist=5 values=125 operations=88 estimated_cycles=1886689 estimated_exchange_cycles=723624 exchange_row_bytes=141500 peak_standard_bytes=354244 peak_interleaved_bytes=295424 peak_total_bytes=576956 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:14.645360Z INFO retained operator-plan finalist finalist=0 values=124 operations=87 estimated_cycles=1885188 estimated_exchange_cycles=722544 exchange_row_bytes=141388 peak_standard_bytes=354116 peak_interleaved_bytes=295424 peak_total_bytes=576828 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:14.802439Z INFO retained operator-plan finalist finalist=6 values=125 operations=88 estimated_cycles=1886993 estimated_exchange_cycles=723464 exchange_row_bytes=141464 peak_standard_bytes=354200 peak_interleaved_bytes=292608 peak_total_bytes=576912 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:14.816311Z INFO retained operator-plan finalist finalist=1 values=124 operations=87 estimated_cycles=1885718 estimated_exchange_cycles=722544 exchange_row_bytes=141388 peak_standard_bytes=354116 peak_interleaved_bytes=292608 peak_total_bytes=576828 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:14.967937Z INFO retained operator-plan finalist finalist=7 values=125 operations=88 estimated_cycles=1887219 estimated_exchange_cycles=723624 exchange_row_bytes=141500 peak_standard_bytes=354244 peak_interleaved_bytes=292608 peak_total_bytes=576956 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:14.981906Z INFO retained operator-plan finalist finalist=2 values=124 operations=87 estimated_cycles=1886109 estimated_exchange_cycles=723664 exchange_row_bytes=141640 peak_standard_bytes=354240 peak_interleaved_bytes=295424 peak_total_bytes=576952 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:15.132119Z INFO retained operator-plan finalist finalist=8 values=126 operations=89 estimated_cycles=1888408 estimated_exchange_cycles=725024 exchange_row_bytes=141684 peak_standard_bytes=354428 peak_interleaved_bytes=295424 peak_total_bytes=577140 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 128, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:15.147183Z INFO retained operator-plan finalist finalist=3 values=125 operations=88 estimated_cycles=1886463 estimated_exchange_cycles=723464 exchange_row_bytes=141464 peak_standard_bytes=354200 peak_interleaved_bytes=295424 peak_total_bytes=576912 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:15.296196Z INFO retained operator-plan finalist finalist=9 values=126 operations=89 estimated_cycles=1888938 estimated_exchange_cycles=725024 exchange_row_bytes=141684 peak_standard_bytes=354428 peak_interleaved_bytes=292608 peak_total_bytes=577140 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 128, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:15.312361Z INFO retained operator-plan finalist finalist=4 values=124 operations=87 estimated_cycles=1886639 estimated_exchange_cycles=723664 exchange_row_bytes=141640 peak_standard_bytes=354240 peak_interleaved_bytes=292608 peak_total_bytes=576952 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:15.460604Z INFO retained operator-plan finalist finalist=10 values=126 operations=89 estimated_cycles=1889424 estimated_exchange_cycles=725984 exchange_row_bytes=141900 peak_standard_bytes=354644 peak_interleaved_bytes=295424 peak_total_bytes=577356 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:15.477474Z INFO retained operator-plan finalist finalist=5 values=125 operations=88 estimated_cycles=1886689 estimated_exchange_cycles=723624 exchange_row_bytes=141500 peak_standard_bytes=354244 peak_interleaved_bytes=295424 peak_total_bytes=576956 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:15.630869Z INFO retained operator-plan finalist finalist=11 values=124 operations=87 estimated_cycles=1889764 estimated_exchange_cycles=724112 exchange_row_bytes=139660 peak_standard_bytes=352388 peak_interleaved_bytes=334336 peak_total_bytes=575100 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1464, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:15.645448Z INFO retained operator-plan finalist finalist=6 values=125 operations=88 estimated_cycles=1886993 estimated_exchange_cycles=723464 exchange_row_bytes=141464 peak_standard_bytes=354200 peak_interleaved_bytes=292608 peak_total_bytes=576912 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:15.796288Z INFO retained operator-plan finalist finalist=12 values=124 operations=87 estimated_cycles=1889874 estimated_exchange_cycles=723792 exchange_row_bytes=139588 peak_standard_bytes=352316 peak_interleaved_bytes=334336 peak_total_bytes=575028 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1464, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:15.810574Z INFO retained operator-plan finalist finalist=7 values=125 operations=88 estimated_cycles=1887219 estimated_exchange_cycles=723624 exchange_row_bytes=141500 peak_standard_bytes=354244 peak_interleaved_bytes=292608 peak_total_bytes=576956 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:15.960980Z INFO retained operator-plan finalist finalist=13 values=126 operations=89 estimated_cycles=1889954 estimated_exchange_cycles=725984 exchange_row_bytes=141900 peak_standard_bytes=354644 peak_interleaved_bytes=292608 peak_total_bytes=577356 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:15.974452Z INFO retained operator-plan finalist finalist=8 values=126 operations=89 estimated_cycles=1888408 estimated_exchange_cycles=725024 exchange_row_bytes=141684 peak_standard_bytes=354428 peak_interleaved_bytes=295424 peak_total_bytes=577140 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 128, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:16.125609Z INFO retained operator-plan finalist finalist=14 values=124 operations=87 estimated_cycles=1891287 estimated_exchange_cycles=721872 exchange_row_bytes=138868 peak_standard_bytes=351588 peak_interleaved_bytes=340480 peak_total_bytes=575324 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1224, 1440, 1458, 1464, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:16.138353Z INFO retained operator-plan finalist finalist=9 values=126 operations=89 estimated_cycles=1888938 estimated_exchange_cycles=725024 exchange_row_bytes=141684 peak_standard_bytes=354428 peak_interleaved_bytes=292608 peak_total_bytes=577140 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 128, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:16.304751Z INFO retained operator-plan finalist finalist=15 values=125 operations=88 estimated_cycles=1961079 estimated_exchange_cycles=750648 exchange_row_bytes=150364 peak_standard_bytes=363084 peak_interleaved_bytes=234496 peak_total_bytes=533060 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(3)), 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:16.308457Z INFO retained operator-plan finalist finalist=10 values=126 operations=89 estimated_cycles=1889424 estimated_exchange_cycles=725984 exchange_row_bytes=141900 peak_standard_bytes=354644 peak_interleaved_bytes=295424 peak_total_bytes=577356 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:16.472419Z INFO retained operator-plan finalist finalist=11 values=124 operations=87 estimated_cycles=1889764 estimated_exchange_cycles=724112 exchange_row_bytes=139660 peak_standard_bytes=352388 peak_interleaved_bytes=334336 peak_total_bytes=575100 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1464, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:16.637941Z INFO retained operator-plan finalist finalist=12 values=124 operations=87 estimated_cycles=1889874 estimated_exchange_cycles=723792 exchange_row_bytes=139588 peak_standard_bytes=352316 peak_interleaved_bytes=334336 peak_total_bytes=575028 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1464, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:16.808687Z INFO retained operator-plan finalist finalist=13 values=126 operations=89 estimated_cycles=1889954 estimated_exchange_cycles=725984 exchange_row_bytes=141900 peak_standard_bytes=354644 peak_interleaved_bytes=292608 peak_total_bytes=577356 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(39)), 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-08T21:08:16.974786Z INFO retained operator-plan finalist finalist=14 values=124 operations=87 estimated_cycles=1891287 estimated_exchange_cycles=721872 exchange_row_bytes=138868 peak_standard_bytes=351588 peak_interleaved_bytes=340480 peak_total_bytes=575324 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 163, 384, 576, 729, 864, 1224, 1440, 1458, 1464, 1467, 1472} 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:17.155715Z INFO retained operator-plan finalist finalist=15 values=125 operations=88 estimated_cycles=1961079 estimated_exchange_cycles=750648 exchange_row_bytes=150364 peak_standard_bytes=363084 peak_interleaved_bytes=234496 peak_total_bytes=533060 maximum_standard_allocation_bytes=122880 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(3)), 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(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(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:26.394462Z INFO retained operator-plan finalist finalist=0 values=121 operations=84 estimated_cycles=1593312 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239272 peak_interleaved_bytes=295424 peak_total_bytes=482472 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:26.560619Z INFO retained operator-plan finalist finalist=1 values=121 operations=84 estimated_cycles=1593422 estimated_exchange_cycles=590384 exchange_row_bytes=110080 peak_standard_bytes=239200 peak_interleaved_bytes=295424 peak_total_bytes=482400 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:26.725859Z INFO retained operator-plan finalist finalist=2 values=121 operations=84 estimated_cycles=1593430 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239288 peak_interleaved_bytes=295424 peak_total_bytes=482488 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:26.891030Z INFO retained operator-plan finalist finalist=3 values=121 operations=84 estimated_cycles=1593526 estimated_exchange_cycles=590224 exchange_row_bytes=110044 peak_standard_bytes=239164 peak_interleaved_bytes=295936 peak_total_bytes=482876 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 269, 384, 576, 729, 864, 1024, 1224, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.060150Z INFO retained operator-plan finalist finalist=4 values=121 operations=84 estimated_cycles=1593826 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239252 peak_interleaved_bytes=297472 peak_total_bytes=484500 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 245, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1470, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.225582Z INFO retained operator-plan finalist finalist=5 values=121 operations=84 estimated_cycles=1593842 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239272 peak_interleaved_bytes=292608 peak_total_bytes=482472 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.391423Z INFO retained operator-plan finalist finalist=6 values=121 operations=84 estimated_cycles=1593946 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239236 peak_interleaved_bytes=293120 peak_total_bytes=482948 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1224, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.556218Z INFO retained operator-plan finalist finalist=7 values=121 operations=84 estimated_cycles=1593960 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239288 peak_interleaved_bytes=292608 peak_total_bytes=482488 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.721377Z INFO retained operator-plan finalist finalist=8 values=121 operations=84 estimated_cycles=1594246 estimated_exchange_cycles=590224 exchange_row_bytes=110044 peak_standard_bytes=239180 peak_interleaved_bytes=295424 peak_total_bytes=482380 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.889707Z INFO retained operator-plan finalist finalist=9 values=121 operations=84 estimated_cycles=1594356 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239252 peak_interleaved_bytes=294656 peak_total_bytes=484500 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 245, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1470, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:27.916480Z INFO retained operator-plan finalist finalist=0 values=121 operations=84 estimated_cycles=1593312 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239272 peak_interleaved_bytes=295424 peak_total_bytes=482472 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.058398Z INFO retained operator-plan finalist finalist=10 values=122 operations=85 estimated_cycles=1594813 estimated_exchange_cycles=591784 exchange_row_bytes=110264 peak_standard_bytes=239400 peak_interleaved_bytes=295424 peak_total_bytes=482600 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:28.082349Z INFO retained operator-plan finalist finalist=1 values=121 operations=84 estimated_cycles=1593422 estimated_exchange_cycles=590384 exchange_row_bytes=110080 peak_standard_bytes=239200 peak_interleaved_bytes=295424 peak_total_bytes=482400 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.222699Z INFO retained operator-plan finalist finalist=11 values=122 operations=85 estimated_cycles=1594923 estimated_exchange_cycles=591464 exchange_row_bytes=110192 peak_standard_bytes=239328 peak_interleaved_bytes=295424 peak_total_bytes=482528 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 256, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:28.250550Z INFO retained operator-plan finalist finalist=2 values=121 operations=84 estimated_cycles=1593430 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239288 peak_interleaved_bytes=295424 peak_total_bytes=482488 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.392119Z INFO retained operator-plan finalist finalist=12 values=122 operations=85 estimated_cycles=1595027 estimated_exchange_cycles=591304 exchange_row_bytes=110156 peak_standard_bytes=239292 peak_interleaved_bytes=295936 peak_total_bytes=483004 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 256, 269, 384, 576, 729, 864, 1024, 1224, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:28.416769Z INFO retained operator-plan finalist finalist=3 values=121 operations=84 estimated_cycles=1593526 estimated_exchange_cycles=590224 exchange_row_bytes=110044 peak_standard_bytes=239164 peak_interleaved_bytes=295936 peak_total_bytes=482876 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 269, 384, 576, 729, 864, 1024, 1224, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.554698Z INFO retained operator-plan finalist finalist=13 values=122 operations=85 estimated_cycles=1595343 estimated_exchange_cycles=591784 exchange_row_bytes=110264 peak_standard_bytes=239400 peak_interleaved_bytes=292608 peak_total_bytes=482600 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:28.580703Z INFO retained operator-plan finalist finalist=4 values=121 operations=84 estimated_cycles=1593826 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239252 peak_interleaved_bytes=297472 peak_total_bytes=484500 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 245, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1470, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.730415Z INFO retained operator-plan finalist finalist=14 values=121 operations=84 estimated_cycles=1618884 estimated_exchange_cycles=591000 exchange_row_bytes=104028 peak_standard_bytes=233284 peak_interleaved_bytes=416256 peak_total_bytes=596292 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1345, 1440, 1458, 1464, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.752114Z INFO retained operator-plan finalist finalist=5 values=121 operations=84 estimated_cycles=1593842 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239272 peak_interleaved_bytes=292608 peak_total_bytes=482472 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.894846Z INFO retained operator-plan finalist finalist=15 values=122 operations=85 estimated_cycles=1658654 estimated_exchange_cycles=606296 exchange_row_bytes=115852 peak_standard_bytes=285300 peak_interleaved_bytes=242688 peak_total_bytes=435572 maximum_standard_allocation_bytes=73472 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(3)), 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:28.917768Z INFO retained operator-plan finalist finalist=6 values=121 operations=84 estimated_cycles=1593946 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239236 peak_interleaved_bytes=293120 peak_total_bytes=482948 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 576, 729, 864, 1024, 1224, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:29.082776Z INFO retained operator-plan finalist finalist=7 values=121 operations=84 estimated_cycles=1593960 estimated_exchange_cycles=590704 exchange_row_bytes=110152 peak_standard_bytes=239288 peak_interleaved_bytes=292608 peak_total_bytes=482488 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:29.248512Z INFO retained operator-plan finalist finalist=8 values=121 operations=84 estimated_cycles=1594246 estimated_exchange_cycles=590224 exchange_row_bytes=110044 peak_standard_bytes=239180 peak_interleaved_bytes=295424 peak_total_bytes=482380 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:29.413498Z INFO retained operator-plan finalist finalist=9 values=121 operations=84 estimated_cycles=1594356 estimated_exchange_cycles=590544 exchange_row_bytes=110116 peak_standard_bytes=239252 peak_interleaved_bytes=294656 peak_total_bytes=484500 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 245, 384, 512, 576, 729, 864, 1024, 1296, 1440, 1458, 1470, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:29.578474Z INFO retained operator-plan finalist finalist=10 values=122 operations=85 estimated_cycles=1594813 estimated_exchange_cycles=591784 exchange_row_bytes=110264 peak_standard_bytes=239400 peak_interleaved_bytes=295424 peak_total_bytes=482600 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:29.747652Z INFO retained operator-plan finalist finalist=11 values=122 operations=85 estimated_cycles=1594923 estimated_exchange_cycles=591464 exchange_row_bytes=110192 peak_standard_bytes=239328 peak_interleaved_bytes=295424 peak_total_bytes=482528 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 256, 269, 384, 576, 729, 864, 1024, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:29.911263Z INFO retained operator-plan finalist finalist=12 values=122 operations=85 estimated_cycles=1595027 estimated_exchange_cycles=591304 exchange_row_bytes=110156 peak_standard_bytes=239292 peak_interleaved_bytes=295936 peak_total_bytes=483004 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 256, 269, 384, 576, 729, 864, 1024, 1224, 1296, 1345, 1440, 1458, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:30.073803Z INFO retained operator-plan finalist finalist=13 values=122 operations=85 estimated_cycles=1595343 estimated_exchange_cycles=591784 exchange_row_bytes=110264 peak_standard_bytes=239400 peak_interleaved_bytes=292608 peak_total_bytes=482600 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 64, 72, 163, 256, 384, 576, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-08T21:08:30.246043Z INFO retained operator-plan finalist finalist=14 values=121 operations=84 estimated_cycles=1618884 estimated_exchange_cycles=591000 exchange_row_bytes=104028 peak_standard_bytes=233284 peak_interleaved_bytes=416256 peak_total_bytes=596292 maximum_standard_allocation_bytes=85248 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1345, 1440, 1458, 1464, 1472} 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:30.413568Z INFO retained operator-plan finalist finalist=15 values=122 operations=85 estimated_cycles=1658654 estimated_exchange_cycles=606296 exchange_row_bytes=115852 peak_standard_bytes=285300 peak_interleaved_bytes=242688 peak_total_bytes=435572 maximum_standard_allocation_bytes=73472 active_tile_counts={1, 32, 72, 269, 384, 576, 729, 864, 1224, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(3)), 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(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(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-08T21:08:31.495526Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=243500 success=true 2026-09-08T21:09:01.838733Z INFO screen_finalist{finalist=31}: screened exchange table geometry expansion_ms=28630 expansion_and_footprint_ms=30340 estimated_row_bytes=56400 heuristic_row_bytes=116092 geometry_fragments_per_tile=6320 fragment_limit=16384 2026-09-08T21:09:03.945670Z INFO screen_finalist{finalist=12}: screened exchange table geometry expansion_ms=30671 expansion_and_footprint_ms=32449 estimated_row_bytes=36912 heuristic_row_bytes=111556 geometry_fragments_per_tile=5121 fragment_limit=16384 2026-09-08T21:09:04.181576Z INFO screen_finalist{finalist=6}: screened exchange table geometry expansion_ms=30549 expansion_and_footprint_ms=32685 estimated_row_bytes=36904 heuristic_row_bytes=111484 geometry_fragments_per_tile=5120 fragment_limit=16384 2026-09-08T21:09:04.849156Z INFO screen_finalist{finalist=30}: screened exchange table geometry expansion_ms=31723 expansion_and_footprint_ms=33350 estimated_row_bytes=44688 heuristic_row_bytes=117252 geometry_fragments_per_tile=5228 fragment_limit=16384 2026-09-08T21:09:05.337469Z INFO screen_finalist{finalist=2}: screened exchange table geometry expansion_ms=31525 expansion_and_footprint_ms=33840 estimated_row_bytes=36856 heuristic_row_bytes=111480 geometry_fragments_per_tile=5115 fragment_limit=16384 2026-09-08T21:09:05.502444Z INFO screen_finalist{finalist=0}: screened exchange table geometry expansion_ms=32335 expansion_and_footprint_ms=34006 estimated_row_bytes=36856 heuristic_row_bytes=111552 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:05.789773Z INFO screen_finalist{finalist=21}: screened exchange table geometry expansion_ms=32722 expansion_and_footprint_ms=34291 estimated_row_bytes=48760 heuristic_row_bytes=110464 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:05.801728Z INFO screen_finalist{finalist=25}: screened exchange table geometry expansion_ms=32649 expansion_and_footprint_ms=34303 estimated_row_bytes=48928 heuristic_row_bytes=110396 geometry_fragments_per_tile=6210 fragment_limit=16384 2026-09-08T21:09:06.352465Z INFO screen_finalist{finalist=15}: screened exchange table geometry expansion_ms=33112 expansion_and_footprint_ms=34855 estimated_row_bytes=48712 heuristic_row_bytes=110392 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:06.443895Z INFO screen_finalist{finalist=26}: screened exchange table geometry expansion_ms=33306 expansion_and_footprint_ms=34947 estimated_row_bytes=36928 heuristic_row_bytes=111624 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:06.519087Z INFO screen_finalist{finalist=63}: screened exchange table geometry expansion_ms=32888 expansion_and_footprint_ms=35022 estimated_row_bytes=53432 heuristic_row_bytes=150604 geometry_fragments_per_tile=6459 fragment_limit=16384 2026-09-08T21:09:06.533849Z INFO screen_finalist{finalist=3}: screened exchange table geometry expansion_ms=33430 expansion_and_footprint_ms=35036 estimated_row_bytes=48720 heuristic_row_bytes=110320 geometry_fragments_per_tile=6205 fragment_limit=16384 2026-09-08T21:09:06.683268Z INFO screen_finalist{finalist=1}: screened exchange table geometry expansion_ms=33591 expansion_and_footprint_ms=35186 estimated_row_bytes=48688 heuristic_row_bytes=110392 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:07.096316Z INFO screen_finalist{finalist=17}: screened exchange table geometry expansion_ms=33967 expansion_and_footprint_ms=35599 estimated_row_bytes=48664 heuristic_row_bytes=110284 geometry_fragments_per_tile=6176 fragment_limit=16384 2026-09-08T21:09:07.227856Z INFO screen_finalist{finalist=20}: screened exchange table geometry expansion_ms=34096 expansion_and_footprint_ms=35730 estimated_row_bytes=36928 heuristic_row_bytes=111624 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:07.270151Z INFO screen_finalist{finalist=62}: screened exchange table geometry expansion_ms=34015 expansion_and_footprint_ms=35773 estimated_row_bytes=49144 heuristic_row_bytes=151184 geometry_fragments_per_tile=5912 fragment_limit=16384 2026-09-08T21:09:07.317336Z INFO screen_finalist{finalist=18}: screened exchange table geometry expansion_ms=33273 expansion_and_footprint_ms=35821 estimated_row_bytes=36856 heuristic_row_bytes=111516 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:07.892061Z INFO screen_finalist{finalist=10}: screened exchange table geometry expansion_ms=34797 expansion_and_footprint_ms=36395 estimated_row_bytes=36856 heuristic_row_bytes=111552 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:07.911244Z INFO screen_finalist{finalist=27}: screened exchange table geometry expansion_ms=34790 expansion_and_footprint_ms=36412 estimated_row_bytes=48760 heuristic_row_bytes=110464 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:07.940970Z INFO screen_finalist{finalist=11}: screened exchange table geometry expansion_ms=34903 expansion_and_footprint_ms=36444 estimated_row_bytes=48688 heuristic_row_bytes=110392 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:08.041837Z INFO screen_finalist{finalist=5}: screened exchange table geometry expansion_ms=34966 expansion_and_footprint_ms=36545 estimated_row_bytes=48712 heuristic_row_bytes=110392 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:08.448396Z INFO screen_finalist{finalist=9}: screened exchange table geometry expansion_ms=35423 expansion_and_footprint_ms=36952 estimated_row_bytes=48720 heuristic_row_bytes=110356 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:08.460841Z INFO screen_finalist{finalist=23}: screened exchange table geometry expansion_ms=35420 expansion_and_footprint_ms=36962 estimated_row_bytes=48792 heuristic_row_bytes=110392 geometry_fragments_per_tile=6205 fragment_limit=16384 2026-09-08T21:09:08.538424Z INFO screen_finalist{finalist=16}: screened exchange table geometry expansion_ms=35485 expansion_and_footprint_ms=37042 estimated_row_bytes=36808 heuristic_row_bytes=111444 geometry_fragments_per_tile=5100 fragment_limit=16384 2026-09-08T21:09:08.543338Z INFO screen_finalist{finalist=58}: screened exchange table geometry expansion_ms=35445 expansion_and_footprint_ms=37046 estimated_row_bytes=37352 heuristic_row_bytes=142680 geometry_fragments_per_tile=5521 fragment_limit=16384 2026-09-08T21:09:08.659532Z INFO screen_finalist{finalist=24}: screened exchange table geometry expansion_ms=35627 expansion_and_footprint_ms=37162 estimated_row_bytes=36976 heuristic_row_bytes=111556 geometry_fragments_per_tile=5120 fragment_limit=16384 2026-09-08T21:09:08.914703Z INFO screen_finalist{finalist=4}: screened exchange table geometry expansion_ms=35886 expansion_and_footprint_ms=37418 estimated_row_bytes=36880 heuristic_row_bytes=111552 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:09.043435Z INFO screen_finalist{finalist=52}: screened exchange table geometry expansion_ms=35952 expansion_and_footprint_ms=37546 estimated_row_bytes=37352 heuristic_row_bytes=142680 geometry_fragments_per_tile=5521 fragment_limit=16384 2026-09-08T21:09:09.292191Z INFO screen_finalist{finalist=51}: screened exchange table geometry expansion_ms=36197 expansion_and_footprint_ms=37795 estimated_row_bytes=41632 heuristic_row_bytes=141884 geometry_fragments_per_tile=6059 fragment_limit=16384 2026-09-08T21:09:09.703725Z INFO screen_finalist{finalist=7}: screened exchange table geometry expansion_ms=36700 expansion_and_footprint_ms=38207 estimated_row_bytes=48856 heuristic_row_bytes=110324 geometry_fragments_per_tile=6210 fragment_limit=16384 2026-09-08T21:09:09.722040Z INFO screen_finalist{finalist=34}: screened exchange table geometry expansion_ms=36643 expansion_and_footprint_ms=38225 estimated_row_bytes=37200 heuristic_row_bytes=142208 geometry_fragments_per_tile=5509 fragment_limit=16384 2026-09-08T21:09:09.732984Z INFO screen_finalist{finalist=19}: screened exchange table geometry expansion_ms=36732 expansion_and_footprint_ms=38236 estimated_row_bytes=48720 heuristic_row_bytes=110356 geometry_fragments_per_tile=6206 fragment_limit=16384 2026-09-08T21:09:09.811850Z INFO screen_finalist{finalist=22}: screened exchange table geometry expansion_ms=36796 expansion_and_footprint_ms=38313 estimated_row_bytes=36928 heuristic_row_bytes=111552 geometry_fragments_per_tile=5115 fragment_limit=16384 2026-09-08T21:09:10.014234Z INFO screen_finalist{finalist=8}: screened exchange table geometry expansion_ms=37004 expansion_and_footprint_ms=38517 estimated_row_bytes=36856 heuristic_row_bytes=111516 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:10.106758Z INFO screen_finalist{finalist=59}: screened exchange table geometry expansion_ms=36943 expansion_and_footprint_ms=38608 estimated_row_bytes=41672 heuristic_row_bytes=142100 geometry_fragments_per_tile=6066 fragment_limit=16384 2026-09-08T21:09:10.215129Z INFO screen_finalist{finalist=40}: screened exchange table geometry expansion_ms=37130 expansion_and_footprint_ms=38718 estimated_row_bytes=37224 heuristic_row_bytes=142460 geometry_fragments_per_tile=5521 fragment_limit=16384 2026-09-08T21:09:10.219393Z INFO screen_finalist{finalist=35}: screened exchange table geometry expansion_ms=37159 expansion_and_footprint_ms=38722 estimated_row_bytes=41520 heuristic_row_bytes=141628 geometry_fragments_per_tile=6054 fragment_limit=16384 2026-09-08T21:09:10.235513Z INFO screen_finalist{finalist=41}: screened exchange table geometry expansion_ms=37159 expansion_and_footprint_ms=38738 estimated_row_bytes=41544 heuristic_row_bytes=141880 geometry_fragments_per_tile=6066 fragment_limit=16384 2026-09-08T21:09:10.347848Z INFO screen_finalist{finalist=48}: screened exchange table geometry expansion_ms=37274 expansion_and_footprint_ms=38851 estimated_row_bytes=37312 heuristic_row_bytes=142464 geometry_fragments_per_tile=5514 fragment_limit=16384 2026-09-08T21:09:10.589253Z INFO screen_finalist{finalist=49}: screened exchange table geometry expansion_ms=37525 expansion_and_footprint_ms=39093 estimated_row_bytes=41632 heuristic_row_bytes=141884 geometry_fragments_per_tile=6059 fragment_limit=16384 2026-09-08T21:09:10.913419Z INFO screen_finalist{finalist=43}: screened exchange table geometry expansion_ms=37851 expansion_and_footprint_ms=39416 estimated_row_bytes=41592 heuristic_row_bytes=141700 geometry_fragments_per_tile=6054 fragment_limit=16384 2026-09-08T21:09:10.976008Z INFO screen_finalist{finalist=14}: screened exchange table geometry expansion_ms=37978 expansion_and_footprint_ms=39479 estimated_row_bytes=36880 heuristic_row_bytes=111552 geometry_fragments_per_tile=5116 fragment_limit=16384 2026-09-08T21:09:11.034115Z INFO screen_finalist{finalist=60}: screened exchange table geometry expansion_ms=37986 expansion_and_footprint_ms=39537 estimated_row_bytes=38288 heuristic_row_bytes=139728 geometry_fragments_per_tile=5373 fragment_limit=16384 2026-09-08T21:09:11.159927Z INFO screen_finalist{finalist=44}: screened exchange table geometry expansion_ms=38079 expansion_and_footprint_ms=39662 estimated_row_bytes=37264 heuristic_row_bytes=142284 geometry_fragments_per_tile=5512 fragment_limit=16384 2026-09-08T21:09:11.342286Z INFO screen_finalist{finalist=13}: screened exchange table geometry expansion_ms=38356 expansion_and_footprint_ms=39845 estimated_row_bytes=48832 heuristic_row_bytes=110396 geometry_fragments_per_tile=6211 fragment_limit=16384 2026-09-08T21:09:11.353033Z INFO screen_finalist{finalist=56}: screened exchange table geometry expansion_ms=38303 expansion_and_footprint_ms=39856 estimated_row_bytes=38192 heuristic_row_bytes=140408 geometry_fragments_per_tile=5359 fragment_limit=16384 2026-09-08T21:09:11.447766Z INFO screen_finalist{finalist=39}: screened exchange table geometry expansion_ms=38420 expansion_and_footprint_ms=39949 estimated_row_bytes=41584 heuristic_row_bytes=141704 geometry_fragments_per_tile=6057 fragment_limit=16384 2026-09-08T21:09:11.603074Z INFO screen_finalist{finalist=38}: screened exchange table geometry expansion_ms=38577 expansion_and_footprint_ms=40106 estimated_row_bytes=37264 heuristic_row_bytes=142284 geometry_fragments_per_tile=5512 fragment_limit=16384 2026-09-08T21:09:11.725949Z INFO screen_finalist{finalist=53}: screened exchange table geometry expansion_ms=38722 expansion_and_footprint_ms=40229 estimated_row_bytes=41672 heuristic_row_bytes=142100 geometry_fragments_per_tile=6066 fragment_limit=16384 2026-09-08T21:09:11.745315Z INFO screen_finalist{finalist=55}: screened exchange table geometry expansion_ms=38763 expansion_and_footprint_ms=40248 estimated_row_bytes=42552 heuristic_row_bytes=139900 geometry_fragments_per_tile=5909 fragment_limit=16384 2026-09-08T21:09:11.782462Z INFO screen_finalist{finalist=32}: screened exchange table geometry expansion_ms=38758 expansion_and_footprint_ms=40286 estimated_row_bytes=37200 heuristic_row_bytes=142208 geometry_fragments_per_tile=5509 fragment_limit=16384 2026-09-08T21:09:11.875890Z INFO screen_finalist{finalist=42}: screened exchange table geometry expansion_ms=38837 expansion_and_footprint_ms=40379 estimated_row_bytes=37272 heuristic_row_bytes=142280 geometry_fragments_per_tile=5509 fragment_limit=16384 2026-09-08T21:09:11.903353Z INFO screen_finalist{finalist=28}: screened exchange table geometry expansion_ms=39022 expansion_and_footprint_ms=40406 estimated_row_bytes=39224 heuristic_row_bytes=105468 geometry_fragments_per_tile=4486 fragment_limit=16384 2026-09-08T21:09:12.036136Z INFO screen_finalist{finalist=33}: screened exchange table geometry expansion_ms=38929 expansion_and_footprint_ms=40540 estimated_row_bytes=41520 heuristic_row_bytes=141628 geometry_fragments_per_tile=6054 fragment_limit=16384 2026-09-08T21:09:12.240655Z INFO screen_finalist{finalist=61}: screened exchange table geometry expansion_ms=39263 expansion_and_footprint_ms=40743 estimated_row_bytes=42608 heuristic_row_bytes=139148 geometry_fragments_per_tile=5918 fragment_limit=16384 2026-09-08T21:09:12.371063Z INFO screen_finalist{finalist=36}: screened exchange table geometry expansion_ms=39378 expansion_and_footprint_ms=40874 estimated_row_bytes=37224 heuristic_row_bytes=142460 geometry_fragments_per_tile=5521 fragment_limit=16384 2026-09-08T21:09:12.493358Z INFO screen_finalist{finalist=57}: screened exchange table geometry expansion_ms=39506 expansion_and_footprint_ms=40994 estimated_row_bytes=42512 heuristic_row_bytes=139828 geometry_fragments_per_tile=5904 fragment_limit=16384 2026-09-08T21:09:12.795859Z INFO screen_finalist{finalist=47}: screened exchange table geometry expansion_ms=39811 expansion_and_footprint_ms=41297 estimated_row_bytes=41592 heuristic_row_bytes=141700 geometry_fragments_per_tile=6054 fragment_limit=16384 2026-09-08T21:09:13.102370Z INFO screen_finalist{finalist=50}: screened exchange table geometry expansion_ms=40081 expansion_and_footprint_ms=41606 estimated_row_bytes=37312 heuristic_row_bytes=142464 geometry_fragments_per_tile=5514 fragment_limit=16384 2026-09-08T21:09:13.436184Z INFO screen_finalist{finalist=45}: screened exchange table geometry expansion_ms=40497 expansion_and_footprint_ms=41937 estimated_row_bytes=41584 heuristic_row_bytes=141704 geometry_fragments_per_tile=6057 fragment_limit=16384 2026-09-08T21:09:13.896626Z INFO screen_finalist{finalist=54}: screened exchange table geometry expansion_ms=40938 expansion_and_footprint_ms=42400 estimated_row_bytes=38232 heuristic_row_bytes=140480 geometry_fragments_per_tile=5364 fragment_limit=16384 2026-09-08T21:09:14.207515Z INFO screen_finalist{finalist=46}: screened exchange table geometry expansion_ms=41213 expansion_and_footprint_ms=42710 estimated_row_bytes=37272 heuristic_row_bytes=142280 geometry_fragments_per_tile=5509 fragment_limit=16384 2026-09-08T21:09:14.822115Z INFO screen_finalist{finalist=37}: screened exchange table geometry expansion_ms=41795 expansion_and_footprint_ms=43325 estimated_row_bytes=41544 heuristic_row_bytes=141880 geometry_fragments_per_tile=6066 fragment_limit=16384 2026-09-08T21:09:16.048531Z INFO screen_finalist{finalist=29}: screened exchange table geometry expansion_ms=43204 expansion_and_footprint_ms=44550 estimated_row_bytes=51360 heuristic_row_bytes=104308 geometry_fragments_per_tile=5576 fragment_limit=16384 2026-09-08T21:09:43.887149Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=64 admitted_candidates=4 2026-09-08T21:09:47.496802Z INFO screened tile mappings by exchange resource load candidates=351 baseline_cycles=261662 candidate_cycles=261662 baseline_pressure=218694 candidate_pressure=218694 2026-09-08T21:09:47.553516Z INFO modelled expanded operator plan finalist=16 elapsed_ms=3665 modelled_cycles=1120816 estimated_row_bytes=36808 2026-09-08T21:09:48.118170Z INFO screened tile mappings by exchange resource load candidates=358 baseline_cycles=278054 candidate_cycles=278054 baseline_pressure=239722 candidate_pressure=239722 2026-09-08T21:09:48.189050Z INFO modelled expanded operator plan finalist=28 elapsed_ms=4301 modelled_cycles=1133427 estimated_row_bytes=39224 2026-09-08T21:09:48.654314Z INFO screened tile mappings by exchange resource load candidates=351 baseline_cycles=262318 candidate_cycles=262318 baseline_pressure=218785 candidate_pressure=218785 2026-09-08T21:09:48.713333Z INFO modelled expanded operator plan finalist=2 elapsed_ms=4825 modelled_cycles=1119037 estimated_row_bytes=36856 2026-09-08T21:09:49.345521Z INFO screened tile mappings by exchange resource load candidates=357 baseline_cycles=262326 candidate_cycles=262326 baseline_pressure=218791 candidate_pressure=218791 2026-09-08T21:09:49.423488Z INFO modelled expanded operator plan finalist=22 elapsed_ms=5535 modelled_cycles=1119986 estimated_row_bytes=36928 2026-09-08T21:09:50.315128Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="scheduling" candidates=4 admitted_candidates=2 2026-09-08T21:09:50.331254Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=64 2026-09-08T21:09:50.344708Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=64 elapsed_ms=13 success=true 2026-09-08T21:09:50.400418Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=58 transfers=1585 maximum_identical_destinations=1 2026-09-08T21:09:50.400473Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=58 initial_horizon=181 selected_horizon=181 endpoint_lower_bound=16 lower_bound_gap=165 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.402534Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=58 tile=33 row_words=18 horizon=181 2026-09-08T21:09:50.410979Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=57 transfers=1076 maximum_identical_destinations=1 2026-09-08T21:09:50.411030Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=57 initial_horizon=241 selected_horizon=241 endpoint_lower_bound=128 lower_bound_gap=113 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.411994Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=57 tile=256 row_words=10 horizon=241 2026-09-08T21:09:50.417670Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=47 transfers=1248 maximum_identical_destinations=1 2026-09-08T21:09:50.417708Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=47 initial_horizon=400 selected_horizon=400 endpoint_lower_bound=312 lower_bound_gap=88 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.418477Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=47 tile=29 row_words=81 horizon=400 2026-09-08T21:09:50.418579Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=56 transfers=1345 maximum_identical_destinations=1 2026-09-08T21:09:50.418610Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=56 initial_horizon=3142 selected_horizon=3142 endpoint_lower_bound=1024 lower_bound_gap=2118 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.420172Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=56 tile=958 row_words=9 horizon=3142 2026-09-08T21:09:50.425062Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=60 transfers=1368 maximum_identical_destinations=1 2026-09-08T21:09:50.425099Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=60 initial_horizon=710 selected_horizon=710 endpoint_lower_bound=608 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.425970Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=60 tile=13 row_words=25 horizon=710 2026-09-08T21:09:50.430437Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=46 transfers=2496 maximum_identical_destinations=1 2026-09-08T21:09:50.430477Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=46 initial_horizon=5875 selected_horizon=5875 endpoint_lower_bound=5760 lower_bound_gap=115 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.432697Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=46 tile=159 row_words=47 horizon=5875 2026-09-08T21:09:50.460412Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=51 transfers=1224 maximum_identical_destinations=1 2026-09-08T21:09:50.460721Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=51 initial_horizon=646 selected_horizon=646 endpoint_lower_bound=544 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.462810Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=51 tile=13 row_words=23 horizon=646 2026-09-08T21:09:50.492751Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=45 transfers=1440 maximum_identical_destinations=1 2026-09-08T21:09:50.492794Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=45 initial_horizon=448 selected_horizon=448 endpoint_lower_bound=360 lower_bound_gap=88 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.493538Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=45 tile=29 row_words=51 horizon=448 2026-09-08T21:09:50.527242Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=50 transfers=1296 maximum_identical_destinations=1 2026-09-08T21:09:50.527274Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=50 initial_horizon=827 selected_horizon=827 endpoint_lower_bound=256 lower_bound_gap=571 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:50.528561Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=50 tile=958 row_words=9 horizon=827 2026-09-08T21:09:50.569816Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=24031 2026-09-08T21:09:50.586565Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=23312 2026-09-08T21:09:50.700169Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=1028 2026-09-08T21:09:50.787746Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:50.828287Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=23312 elapsed_ms=241 success=true 2026-09-08T21:09:50.835396Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=24031 elapsed_ms=265 success=true 2026-09-08T21:09:51.031052Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:51.044540Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=46625 2026-09-08T21:09:51.045696Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=44 transfers=24031 maximum_identical_destinations=1 2026-09-08T21:09:51.045732Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=44 initial_horizon=8999 selected_horizon=8999 endpoint_lower_bound=6756 lower_bound_gap=2243 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:51.059598Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=44 tile=32 row_words=170 horizon=8999 2026-09-08T21:09:51.078274Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:51.084549Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:51.162503Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.212504Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=20 transfers=23312 maximum_identical_destinations=1 2026-09-08T21:09:51.212542Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=20 initial_horizon=2431 selected_horizon=2431 endpoint_lower_bound=1152 lower_bound_gap=1279 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:51.219292Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=20 tile=553 row_words=115 horizon=2431 2026-09-08T21:09:51.234010Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=1028 elapsed_ms=533 success=true 2026-09-08T21:09:51.261576Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=66400 2026-09-08T21:09:51.308286Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.355342Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.367230Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.373252Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.392611Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=82044 2026-09-08T21:09:51.442972Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:51.527891Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=740 success=true 2026-09-08T21:09:51.593221Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=59 transfers=1028 maximum_identical_destinations=1 2026-09-08T21:09:51.593263Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=59 initial_horizon=710 selected_horizon=710 endpoint_lower_bound=224 lower_bound_gap=486 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:51.600162Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=59 tile=417 row_words=93 horizon=710 2026-09-08T21:09:51.702762Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:51.806368Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:51.833378Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:51.940423Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=21 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:51.940463Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=21 initial_horizon=8710 selected_horizon=8710 endpoint_lower_bound=5376 lower_bound_gap=3334 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:51.954982Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=21 tile=79 row_words=308 horizon=8710 2026-09-08T21:09:52.014674Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=57055 2026-09-08T21:09:52.069121Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=19 transfers=60320 maximum_identical_destinations=1 2026-09-08T21:09:52.069167Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=19 initial_horizon=8304 selected_horizon=8304 endpoint_lower_bound=7280 lower_bound_gap=1024 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:52.103147Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=19 tile=372 row_words=303 horizon=8304 2026-09-08T21:09:52.105491Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=1027 success=true 2026-09-08T21:09:52.129284Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=46625 elapsed_ms=1084 success=true 2026-09-08T21:09:52.144141Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=8832 maximum_identical_destinations=1 2026-09-08T21:09:52.144185Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=2128 selected_horizon=1844 endpoint_lower_bound=1728 lower_bound_gap=116 selected_kind="matching-waves" neighborhood_improvements=0 2026-09-08T21:09:52.149866Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=1322 row_words=38 horizon=1844 2026-09-08T21:09:52.177502Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1014 success=true 2026-09-08T21:09:52.211196Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=1180 success=true 2026-09-08T21:09:52.290056Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=1205 success=true 2026-09-08T21:09:52.372588Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=66400 elapsed_ms=1110 success=true 2026-09-08T21:09:52.389393Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=29 candidates=10 ordinary_horizon=10045 paired_horizon=9619 use_paired=true 2026-09-08T21:09:52.433828Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=29 transfers=21870 maximum_identical_destinations=1 2026-09-08T21:09:52.433864Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=29 initial_horizon=9619 selected_horizon=9619 endpoint_lower_bound=6912 lower_bound_gap=2707 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:52.457488Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=29 tile=158 row_words=175 horizon=9619 2026-09-08T21:09:52.511671Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=74944 2026-09-08T21:09:52.695758Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=11 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:52.695801Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=11 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:52.715908Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1407 success=true 2026-09-08T21:09:52.721151Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=11 tile=1117 row_words=236 horizon=5545 2026-09-08T21:09:52.737144Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1381 success=true 2026-09-08T21:09:52.739141Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1371 success=true 2026-09-08T21:09:52.807400Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=35 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:52.807443Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=35 initial_horizon=9044 selected_horizon=9044 endpoint_lower_bound=5376 lower_bound_gap=3668 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:52.827559Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1454 success=true 2026-09-08T21:09:52.828380Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=35 tile=473 row_words=288 horizon=9044 2026-09-08T21:09:52.859126Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82044 elapsed_ms=1466 success=true 2026-09-08T21:09:52.908968Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=39 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:52.909012Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=39 initial_horizon=8563 selected_horizon=8563 endpoint_lower_bound=5376 lower_bound_gap=3187 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:52.929983Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=39 tile=381 row_words=277 horizon=8563 2026-09-08T21:09:52.962563Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=1519 success=true 2026-09-08T21:09:53.016274Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:53.042496Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104907 2026-09-08T21:09:53.234382Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=11664 2026-09-08T21:09:53.429119Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=46625 maximum_identical_destinations=1 2026-09-08T21:09:53.429181Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=2686 selected_horizon=2686 endpoint_lower_bound=576 lower_bound_gap=2110 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:53.457757Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=1175 row_words=154 horizon=2686 2026-09-08T21:09:53.617115Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=41 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:53.617156Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=41 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:53.649886Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=1947 success=true 2026-09-08T21:09:53.661784Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=41 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:53.792362Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=74944 elapsed_ms=1280 success=true 2026-09-08T21:09:53.845411Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=2038 success=true 2026-09-08T21:09:53.899785Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=2066 success=true 2026-09-08T21:09:54.038574Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=17 transfers=66400 maximum_identical_destinations=1 2026-09-08T21:09:54.038620Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=17 initial_horizon=9046 selected_horizon=9046 endpoint_lower_bound=7280 lower_bound_gap=1766 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.092625Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=17 tile=708 row_words=317 horizon=9046 2026-09-08T21:09:54.377477Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:54.615369Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=37 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:54.615415Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=37 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.662489Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=13 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:54.662529Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=13 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.676430Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=37 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:54.683126Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=57055 elapsed_ms=2668 success=true 2026-09-08T21:09:54.703517Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=9 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:54.703555Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=9 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.721516Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=13 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:54.763531Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=9 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:54.779946Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:54.779976Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.821701Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:54.840376Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=23 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:09:54.840412Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=23 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.899023Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=1856 success=true 2026-09-08T21:09:54.902414Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=23 tile=1274 row_words=418 horizon=10633 2026-09-08T21:09:54.908500Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104907 elapsed_ms=1892 success=true 2026-09-08T21:09:54.934959Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=18 transfers=74944 maximum_identical_destinations=1 2026-09-08T21:09:54.934994Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=18 initial_horizon=14955 selected_horizon=14955 endpoint_lower_bound=12192 lower_bound_gap=2763 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:54.989727Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=18 tile=733 row_words=366 horizon=14955 2026-09-08T21:09:55.052430Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=38 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:55.052462Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=38 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:55.088951Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=38 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:55.452991Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=1075 success=true 2026-09-08T21:09:55.920714Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=11664 elapsed_ms=2686 success=true 2026-09-08T21:09:56.032895Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:56.032937Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.054958Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=1117 row_words=236 horizon=5545 2026-09-08T21:09:56.237447Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=10 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:56.237489Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=10 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.275489Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=16 transfers=57055 maximum_identical_destinations=1 2026-09-08T21:09:56.275521Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=16 initial_horizon=19126 selected_horizon=19126 endpoint_lower_bound=15612 lower_bound_gap=3514 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.289134Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=10 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:56.302378Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=140410 2026-09-08T21:09:56.345911Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=16 tile=755 row_words=1029 horizon=19126 2026-09-08T21:09:56.447249Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=24 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:56.447289Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=24 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.504505Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:56.504547Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.504889Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=24 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:56.556318Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:56.876548Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=25 transfers=11664 maximum_identical_destinations=1 2026-09-08T21:09:56.876600Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=25 initial_horizon=12034 selected_horizon=12034 endpoint_lower_bound=11840 lower_bound_gap=194 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:56.902356Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=25 tile=523 row_words=582 horizon=12034 2026-09-08T21:09:57.273867Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=13122 2026-09-08T21:09:57.384010Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=14 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:57.384053Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=14 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:57.426458Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=42 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:09:57.426495Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=42 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:57.437150Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=14 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:57.480499Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=42 tile=840 row_words=262 horizon=2595 2026-09-08T21:09:58.087685Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=31 transfers=21120 maximum_identical_destinations=1 2026-09-08T21:09:58.087730Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=31 initial_horizon=17008 selected_horizon=17008 endpoint_lower_bound=11520 lower_bound_gap=5488 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:58.102864Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=31 tile=788 row_words=102 horizon=17008 2026-09-08T21:09:58.289769Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=13122 elapsed_ms=1015 success=true 2026-09-08T21:09:58.870137Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=7 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:09:58.870179Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=7 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:09:58.892256Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=7 tile=1117 row_words=236 horizon=5545 2026-09-08T21:10:01.371245Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=209757 2026-09-08T21:10:02.826422Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=140410 elapsed_ms=6524 success=true 2026-09-08T21:10:07.834128Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=391959 2026-09-08T21:10:07.956545Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=43 transfers=140410 maximum_identical_destinations=1 2026-09-08T21:10:07.956590Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=43 initial_horizon=9017 selected_horizon=9017 endpoint_lower_bound=3364 lower_bound_gap=5653 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:08.037582Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=43 tile=174 row_words=751 horizon=9017 2026-09-08T21:10:08.384423Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=27 transfers=12070 maximum_identical_destinations=1 2026-09-08T21:10:08.384466Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=27 initial_horizon=26152 selected_horizon=26152 endpoint_lower_bound=18944 lower_bound_gap=7208 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:08.394116Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=27 tile=871 row_words=80 horizon=26152 2026-09-08T21:10:09.704058Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=104919 2026-09-08T21:10:09.795640Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=209757 elapsed_ms=8424 success=true 2026-09-08T21:10:11.968324Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=104919 elapsed_ms=2264 success=true 2026-09-08T21:10:14.615418Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=32 transfers=104919 maximum_identical_destinations=1 2026-09-08T21:10:14.615460Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=32 initial_horizon=2639 selected_horizon=2639 endpoint_lower_bound=768 lower_bound_gap=1871 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:14.671852Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=32 tile=154 row_words=287 horizon=2639 2026-09-08T21:10:18.682020Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=15 transfers=209757 maximum_identical_destinations=1 2026-09-08T21:10:18.682066Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=15 initial_horizon=9165 selected_horizon=9165 endpoint_lower_bound=2624 lower_bound_gap=6541 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:18.836039Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=15 tile=614 row_words=918 horizon=9165 2026-09-08T21:10:24.291566Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=391959 elapsed_ms=16457 success=true 2026-09-08T21:10:38.610405Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=28 transfers=391959 maximum_identical_destinations=1 2026-09-08T21:10:38.610459Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=28 initial_horizon=10958 selected_horizon=10958 endpoint_lower_bound=2368 lower_bound_gap=8590 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:38.989718Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=28 tile=34 row_words=995 horizon=10958 2026-09-08T21:10:39.141602Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=2 mapped=false analytical_cycles=1859143 analytical_exchange_cycles=1039624 scheduled_exchange_cycles=407006 refined_cycles=1226525 2026-09-08T21:10:39.542543Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=38 success=true 2026-09-08T21:10:39.543102Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_k128_c128_r80_r84" target=ipu21 2026-09-08T21:10:39.591123Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/3102a1e3c3c754a973e4c4143ee9947e9ac50023f417b4a8bca9b688d2479aa4/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/3102a1e3c3c754a973e4c4143ee9947e9ac50023f417b4a8bca9b688d2479aa4/kernel.json 2026-09-08T21:10:39.591907Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_k160_c224_r144_r148" target=ipu21 2026-09-08T21:10:39.644348Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/34dc734d23e30ada523d67856ddd5820eeb6dd3691bf4562e5d2fe847994d0c2/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/34dc734d23e30ada523d67856ddd5820eeb6dd3691bf4562e5d2fe847994d0c2/kernel.json 2026-09-08T21:10:39.644855Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_k160_c240_r144_r148" target=ipu21 2026-09-08T21:10:39.693467Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5dba3f4206eeb8d4ed49942fdcbe09de1540ca0aabd00ffddc1f1ec3aeeab74a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5dba3f4206eeb8d4ed49942fdcbe09de1540ca0aabd00ffddc1f1ec3aeeab74a/kernel.json 2026-09-08T21:10:39.694446Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_k288_c384_r44_r48" target=ipu21 2026-09-08T21:10:39.740933Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/047135789317022c3b1f69ea777e630357ef3f244ebdbe02b4e6a33058df2c1e/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/047135789317022c3b1f69ea777e630357ef3f244ebdbe02b4e6a33058df2c1e/kernel.json 2026-09-08T21:10:39.744946Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r21_p22_c272_p288" target=ipu21 2026-09-08T21:10:39.787023Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/2f2eb812a79f23b7d45f9a2b3ac13bf82c5520e3b2560e38b33069e35b6542c7/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/2f2eb812a79f23b7d45f9a2b3ac13bf82c5520e3b2560e38b33069e35b6542c7/kernel.json 2026-09-08T21:10:39.787476Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r21_p22_c288_p288" target=ipu21 2026-09-08T21:10:39.832822Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/78a48c1ae353770737780013f5cb3dfd70bd410a19bc024f915a71ab60037d2b/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/78a48c1ae353770737780013f5cb3dfd70bd410a19bc024f915a71ab60037d2b/kernel.json 2026-09-08T21:10:39.833254Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r22_p22_c272_p288" target=ipu21 2026-09-08T21:10:39.874930Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/8808cb56001c9b03b08d0f69ac0a8be8d0f9ce4cdd20dd1dc442a2478d99de5e/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/8808cb56001c9b03b08d0f69ac0a8be8d0f9ce4cdd20dd1dc442a2478d99de5e/kernel.json 2026-09-08T21:10:39.875287Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r22_p22_c288_p288" target=ipu21 2026-09-08T21:10:39.916924Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/9274af80a6baa66dc44e998b2468a4f24cd7e83d7813a0bc3d4d2bf8307f1d41/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/9274af80a6baa66dc44e998b2468a4f24cd7e83d7813a0bc3d4d2bf8307f1d41/kernel.json 2026-09-08T21:10:39.917378Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r24_p24_c272_p288" target=ipu21 2026-09-08T21:10:39.960158Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5bcd9b29937d1d1ecdce3facdfa89023887ed6b57f8e15dbc7251c4673d6493b/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5bcd9b29937d1d1ecdce3facdfa89023887ed6b57f8e15dbc7251c4673d6493b/kernel.json 2026-09-08T21:10:39.960597Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r24_p24_c288_p288" target=ipu21 2026-09-08T21:10:40.002874Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/83a1585790e3e99f333e317e44240e358c86ad009c612b07c43763ed2a6a1be8/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/83a1585790e3e99f333e317e44240e358c86ad009c612b07c43763ed2a6a1be8/kernel.json 2026-09-08T21:10:40.004188Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r71_p72_c32_p160" target=ipu21 2026-09-08T21:10:40.044027Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5efd74255dbe6f64272945bb515b4e44588e0ec5ff1b7c0bfa54228550855a68/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5efd74255dbe6f64272945bb515b4e44588e0ec5ff1b7c0bfa54228550855a68/kernel.json 2026-09-08T21:10:40.044466Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r71_p72_c160_p160" target=ipu21 2026-09-08T21:10:40.090425Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/7b430a9d1d80e686f27504e9f34388f2bb46c0d46a3edaed6e7d26fe836aa813/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/7b430a9d1d80e686f27504e9f34388f2bb46c0d46a3edaed6e7d26fe836aa813/kernel.json 2026-09-08T21:10:40.090805Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r72_p72_c32_p160" target=ipu21 2026-09-08T21:10:40.140361Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/8bceda49ac997262129380ee9f11afb2cf52272c6d5db4f5af23c069ba1f3290/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/8bceda49ac997262129380ee9f11afb2cf52272c6d5db4f5af23c069ba1f3290/kernel.json 2026-09-08T21:10:40.140950Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r72_p72_c160_p160" target=ipu21 2026-09-08T21:10:40.185957Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/7a9284bb77a55d182787341f1fb16911b28ec57d9ff4f131754ce0cf205172de/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/7a9284bb77a55d182787341f1fb16911b28ec57d9ff4f131754ce0cf205172de/kernel.json 2026-09-08T21:10:40.186412Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r74_p74_c32_p160" target=ipu21 2026-09-08T21:10:40.227050Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e2980f1bdefbc5db22353f5de270f7c353bfb9652e20a93235adf0067697def9/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e2980f1bdefbc5db22353f5de270f7c353bfb9652e20a93235adf0067697def9/kernel.json 2026-09-08T21:10:40.227496Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r74_p74_c160_p160" target=ipu21 2026-09-08T21:10:40.273269Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/d5adbc7238d4fdfaaa85da184a41baa0efce42d86058dcd749b3a09686fa905f/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/d5adbc7238d4fdfaaa85da184a41baa0efce42d86058dcd749b3a09686fa905f/kernel.json 2026-09-08T21:10:40.275864Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=733 success=true 2026-09-08T21:10:40.281305Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-08T21:10:41.562971Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=29 success=true 2026-09-08T21:10:41.563019Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: allocated package support memory linked_end=405920 profile_bytes=1004 exchange_table_bytes=35592 host_code_bytes=3328 generated_code_bytes=11104 code_address=478528 standard_ranges=[(491520, 524288)] 2026-09-08T21:10:41.904189Z ERROR tile allocation does not fit tile=506 class=Ipu21Interleaved bytes=98304 alignment=32768 first=102 last=103 free=[(491520, 493824), (496128, 524288), (527872, 538112), (657312, 680352), (730272, 819200), (851968, 949168)] active=[(183, 524288, 3584), (112, 538112, 110592), (108, 648704, 8608), (119, 680352, 2304), (120, 682656, 2304), (120, 684960, 2304), (135, 687264, 2304), (146, 689568, 2304), (120, 493824, 2304), (102, 819200, 32768), (102, 691872, 38400)] tensor_type=TensorType { shape: TensorShape([8, 2, 729, 4304]), format: TensorFormat { precision: F16, layout: Layout { order: Amp(Left), tiling: TensorTiling { tile_count: 1440, replicas: 1, axes: [AxisTiling { axis: FromStart(3), partitions: 18, padding_groups: 1, block_size: 16, padding_multiple: 16, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(1) }, AxisTiling { axis: FromStart(2), partitions: 10, padding_groups: 1, block_size: 2, padding_multiple: 2, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(144) }, AxisTiling { axis: FromStart(0), partitions: 8, padding_groups: 1, block_size: 1, padding_multiple: 1, shard_padding_multiple: 1, padding: Reject, tile_stride: Some(18) }] }, memory_class: Ipu21Interleaved } } } 2026-09-08T21:10:41.932602Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=369 success=false 2026-09-08T21:10:41.946416Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: rejected unbuildable operator-plan finalist finalist=2 mapped=false error=placement failed: tile 506 has insufficient Ipu21Interleaved SRAM for 98304 bytes 2026-09-08T21:10:42.476081Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=12 2026-09-08T21:10:42.476864Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=4 2026-09-08T21:10:42.478196Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=34 2026-09-08T21:10:42.478886Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=40 2026-09-08T21:10:42.486712Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=48 2026-09-08T21:10:42.491579Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=54 2026-09-08T21:10:42.492126Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=26 2026-09-08T21:10:42.494963Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=8 2026-09-08T21:10:42.502075Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=49 2026-09-08T21:10:42.514539Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=58 transfers=1587 maximum_identical_destinations=1 2026-09-08T21:10:42.514581Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=58 initial_horizon=184 selected_horizon=184 endpoint_lower_bound=32 lower_bound_gap=152 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:42.516790Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=58 tile=29 row_words=23 horizon=184 2026-09-08T21:10:42.521488Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=30 2026-09-08T21:10:42.533427Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=46 transfers=1664 maximum_identical_destinations=1 2026-09-08T21:10:42.533461Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=46 initial_horizon=5104 selected_horizon=5104 endpoint_lower_bound=4992 lower_bound_gap=112 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:42.534601Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=46 tile=473 row_words=54 horizon=5104 2026-09-08T21:10:42.536957Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=0 2026-09-08T21:10:42.541815Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=51 2026-09-08T21:10:42.542432Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=51 transfers=1224 maximum_identical_destinations=1 2026-09-08T21:10:42.542449Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=51 initial_horizon=646 selected_horizon=646 endpoint_lower_bound=544 lower_bound_gap=102 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.542849Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=57 transfers=1304 maximum_identical_destinations=1 2026-09-08T21:10:42.542878Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=57 initial_horizon=614 selected_horizon=614 endpoint_lower_bound=512 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:42.543017Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=80 2026-09-08T21:10:42.543665Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=51 tile=13 row_words=23 horizon=646 2026-09-08T21:10:42.543733Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=57 tile=139 row_words=13 horizon=614 2026-09-08T21:10:42.544143Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=36 2026-09-08T21:10:42.548925Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=56 transfers=1467 maximum_identical_destinations=1 2026-09-08T21:10:42.548963Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=56 initial_horizon=3219 selected_horizon=3215 endpoint_lower_bound=1024 lower_bound_gap=2191 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-08T21:10:42.550485Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=56 tile=1447 row_words=9 horizon=3215 2026-09-08T21:10:42.554805Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=33 2026-09-08T21:10:42.554860Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=22 2026-09-08T21:10:42.565847Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=45 2026-09-08T21:10:42.566483Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=45 transfers=1440 maximum_identical_destinations=1 2026-09-08T21:10:42.566500Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=45 initial_horizon=448 selected_horizon=448 endpoint_lower_bound=360 lower_bound_gap=88 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.567356Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=45 tile=29 row_words=51 horizon=448 2026-09-08T21:10:42.568826Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=60 2026-09-08T21:10:42.569538Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=60 transfers=1368 maximum_identical_destinations=1 2026-09-08T21:10:42.569552Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=60 initial_horizon=710 selected_horizon=710 endpoint_lower_bound=608 lower_bound_gap=102 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.570320Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=60 tile=13 row_words=25 horizon=710 2026-09-08T21:10:42.612466Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=80 elapsed_ms=69 success=true 2026-09-08T21:10:42.638186Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=50 transfers=1296 maximum_identical_destinations=1 2026-09-08T21:10:42.638251Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=50 initial_horizon=829 selected_horizon=829 endpoint_lower_bound=256 lower_bound_gap=573 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:10:42.640397Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=50 tile=958 row_words=9 horizon=829 2026-09-08T21:10:42.653736Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=27 2026-09-08T21:10:42.663115Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=27 transfers=12070 maximum_identical_destinations=1 2026-09-08T21:10:42.663135Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=27 initial_horizon=26152 selected_horizon=26152 endpoint_lower_bound=18944 lower_bound_gap=7208 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.672940Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=27 tile=871 row_words=80 horizon=26152 2026-09-08T21:10:42.706895Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=31 2026-09-08T21:10:42.718505Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=31 transfers=21120 maximum_identical_destinations=1 2026-09-08T21:10:42.718532Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=31 initial_horizon=17008 selected_horizon=17008 endpoint_lower_bound=11520 lower_bound_gap=5488 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.734170Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=31 tile=788 row_words=102 horizon=17008 2026-09-08T21:10:42.834962Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=29 2026-09-08T21:10:42.853177Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=29 transfers=21870 maximum_identical_destinations=1 2026-09-08T21:10:42.853223Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=29 initial_horizon=9619 selected_horizon=9619 endpoint_lower_bound=6912 lower_bound_gap=2707 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.872942Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=29 tile=158 row_words=175 horizon=9619 2026-09-08T21:10:42.915806Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=20 2026-09-08T21:10:42.918519Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=44 2026-09-08T21:10:42.926446Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=20 transfers=23312 maximum_identical_destinations=1 2026-09-08T21:10:42.926468Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=20 initial_horizon=2431 selected_horizon=2431 endpoint_lower_bound=1152 lower_bound_gap=1279 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.929100Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=44 transfers=24031 maximum_identical_destinations=1 2026-09-08T21:10:42.929121Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=44 initial_horizon=8999 selected_horizon=8999 endpoint_lower_bound=6756 lower_bound_gap=2243 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:42.935661Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=20 tile=553 row_words=115 horizon=2431 2026-09-08T21:10:42.943566Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=44 tile=32 row_words=170 horizon=8999 2026-09-08T21:10:43.032831Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=19 2026-09-08T21:10:43.071656Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=19 transfers=60320 maximum_identical_destinations=1 2026-09-08T21:10:43.071704Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=19 initial_horizon=8304 selected_horizon=8304 endpoint_lower_bound=7280 lower_bound_gap=1024 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.118553Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=19 tile=372 row_words=303 horizon=8304 2026-09-08T21:10:43.183832Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=59 2026-09-08T21:10:43.198621Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=59 transfers=1028 maximum_identical_destinations=1 2026-09-08T21:10:43.198651Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=59 initial_horizon=710 selected_horizon=710 endpoint_lower_bound=224 lower_bound_gap=486 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.205486Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=59 tile=417 row_words=93 horizon=710 2026-09-08T21:10:43.477342Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=21 2026-09-08T21:10:43.496809Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=21 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.496831Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=21 initial_horizon=8710 selected_horizon=8710 endpoint_lower_bound=5376 lower_bound_gap=3334 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.510039Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=2 2026-09-08T21:10:43.510056Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=21 tile=79 row_words=308 horizon=8710 2026-09-08T21:10:43.533974Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=46625 maximum_identical_destinations=1 2026-09-08T21:10:43.534005Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=2686 selected_horizon=2686 endpoint_lower_bound=576 lower_bound_gap=2110 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.560292Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=1175 row_words=154 horizon=2686 2026-09-08T21:10:43.581526Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=17 2026-09-08T21:10:43.603325Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=17 transfers=66400 maximum_identical_destinations=1 2026-09-08T21:10:43.603358Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=17 initial_horizon=9046 selected_horizon=9046 endpoint_lower_bound=7280 lower_bound_gap=1766 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.637567Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=17 tile=708 row_words=317 horizon=9046 2026-09-08T21:10:43.706975Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=11 2026-09-08T21:10:43.732929Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=3 2026-09-08T21:10:43.735148Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=11 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.735172Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=11 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.740987Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=7 2026-09-08T21:10:43.746100Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=35 2026-09-08T21:10:43.754841Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=11 tile=1117 row_words=236 horizon=5545 2026-09-08T21:10:43.762174Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.762198Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.764723Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=39 2026-09-08T21:10:43.768985Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=7 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.769011Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=7 initial_horizon=5545 selected_horizon=5545 endpoint_lower_bound=5376 lower_bound_gap=169 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.774017Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=35 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.774040Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=35 initial_horizon=9044 selected_horizon=9044 endpoint_lower_bound=5376 lower_bound_gap=3668 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.781579Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=1117 row_words=236 horizon=5545 2026-09-08T21:10:43.787911Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=7 tile=1117 row_words=236 horizon=5545 2026-09-08T21:10:43.792652Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=35 tile=473 row_words=288 horizon=9044 2026-09-08T21:10:43.792855Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=39 transfers=13122 maximum_identical_destinations=1 2026-09-08T21:10:43.792874Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=39 initial_horizon=8563 selected_horizon=8563 endpoint_lower_bound=5376 lower_bound_gap=3187 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.794077Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=42 2026-09-08T21:10:43.811915Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=39 tile=381 row_words=277 horizon=8563 2026-09-08T21:10:43.825434Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=42 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:43.825453Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=42 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:43.858690Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=42 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.051281Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=18 2026-09-08T21:10:44.058768Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=13 2026-09-08T21:10:44.085579Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=41 2026-09-08T21:10:44.093515Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=18 transfers=74944 maximum_identical_destinations=1 2026-09-08T21:10:44.093539Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=18 initial_horizon=14955 selected_horizon=14955 endpoint_lower_bound=12192 lower_bound_gap=2763 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.094920Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=13 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:44.094958Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=13 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.099971Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=5 2026-09-08T21:10:44.127930Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=41 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:44.127956Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=41 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.139899Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:44.139926Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.146211Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=18 tile=733 row_words=366 horizon=14955 2026-09-08T21:10:44.151636Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=13 tile=1274 row_words=418 horizon=10633 2026-09-08T21:10:44.166280Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=23 2026-09-08T21:10:44.184460Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=41 tile=1274 row_words=418 horizon=10633 2026-09-08T21:10:44.197687Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=1274 row_words=418 horizon=10633 2026-09-08T21:10:44.210068Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=23 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:44.210091Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=23 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.271813Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=23 tile=1274 row_words=418 horizon=10633 2026-09-08T21:10:44.332069Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=6 2026-09-08T21:10:44.374833Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:44.374860Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.396221Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=24 2026-09-08T21:10:44.397644Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=38 2026-09-08T21:10:44.426835Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=10 2026-09-08T21:10:44.426878Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.446839Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=24 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:44.446860Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=24 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.447884Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=38 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:44.447906Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=38 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.468061Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=14 2026-09-08T21:10:44.470240Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=32 2026-09-08T21:10:44.471004Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=10 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:44.471021Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=10 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.497059Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=24 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.497405Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=38 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.521347Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=10 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.525787Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=14 transfers=104907 maximum_identical_destinations=1 2026-09-08T21:10:44.525826Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=14 initial_horizon=2595 selected_horizon=2595 endpoint_lower_bound=672 lower_bound_gap=1923 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.527054Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=32 transfers=104919 maximum_identical_destinations=1 2026-09-08T21:10:44.527077Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=32 initial_horizon=2639 selected_horizon=2639 endpoint_lower_bound=768 lower_bound_gap=1871 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.578419Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=14 tile=840 row_words=262 horizon=2595 2026-09-08T21:10:44.578646Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=32 tile=154 row_words=287 horizon=2639 2026-09-08T21:10:44.734497Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=37 2026-09-08T21:10:44.769497Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=37 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:44.769519Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=37 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:44.828229Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=37 tile=1274 row_words=418 horizon=10633 2026-09-08T21:10:45.622791Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=25 2026-09-08T21:10:45.667113Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=25 transfers=11664 maximum_identical_destinations=1 2026-09-08T21:10:45.667140Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=25 initial_horizon=12034 selected_horizon=12034 endpoint_lower_bound=11840 lower_bound_gap=194 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:45.689436Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=25 tile=523 row_words=582 horizon=12034 2026-09-08T21:10:45.732006Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=43 2026-09-08T21:10:45.799899Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=43 transfers=140410 maximum_identical_destinations=1 2026-09-08T21:10:45.799925Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=43 initial_horizon=9017 selected_horizon=9017 endpoint_lower_bound=3364 lower_bound_gap=5653 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:45.879919Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=43 tile=174 row_words=751 horizon=9017 2026-09-08T21:10:50.684479Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=16 2026-09-08T21:10:50.783907Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=16 transfers=57055 maximum_identical_destinations=1 2026-09-08T21:10:50.783934Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=16 initial_horizon=19126 selected_horizon=19126 endpoint_lower_bound=15612 lower_bound_gap=3514 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:50.831322Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=28 2026-09-08T21:10:50.885015Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=16 tile=755 row_words=1029 horizon=19126 2026-09-08T21:10:51.036083Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=28 transfers=391959 maximum_identical_destinations=1 2026-09-08T21:10:51.036122Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=28 initial_horizon=10958 selected_horizon=10958 endpoint_lower_bound=2368 lower_bound_gap=8590 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:51.389183Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=28 tile=34 row_words=995 horizon=10958 2026-09-08T21:10:51.517462Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=1 2026-09-08T21:10:51.521075Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=8832 maximum_identical_destinations=1 2026-09-08T21:10:51.521094Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=1844 selected_horizon=1844 endpoint_lower_bound=1728 lower_bound_gap=116 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:51.526217Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=1322 row_words=38 horizon=1844 2026-09-08T21:10:52.881471Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=9 2026-09-08T21:10:52.918508Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=9 transfers=82044 maximum_identical_destinations=1 2026-09-08T21:10:52.918535Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=9 initial_horizon=10633 selected_horizon=10633 endpoint_lower_bound=6048 lower_bound_gap=4585 selected_kind="reused" neighborhood_improvements=0 2026-09-08T21:10:52.976644Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=9 tile=1274 row_words=418 horizon=10633 2026-09-08T21:11:04.308185Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=209757 2026-09-08T21:11:20.744993Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=209757 elapsed_ms=16436 success=true 2026-09-08T21:11:31.863596Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=15 transfers=209757 maximum_identical_destinations=1 2026-09-08T21:11:31.863666Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=15 initial_horizon=9314 selected_horizon=9314 endpoint_lower_bound=2624 lower_bound_gap=6690 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-08T21:11:31.969816Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=15 tile=564 row_words=906 horizon=9314 2026-09-08T21:11:32.181550Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=16 mapped=false analytical_cycles=1856050 analytical_exchange_cycles=1034096 scheduled_exchange_cycles=406352 refined_cycles=1228306 2026-09-08T21:11:32.636423Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=65 success=true 2026-09-08T21:11:32.642026Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=5 success=true 2026-09-08T21:11:32.649652Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-08T21:11:33.984239Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=37 success=true 2026-09-08T21:11:33.984327Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: allocated package support memory linked_end=406592 profile_bytes=1004 exchange_table_bytes=35436 host_code_bytes=3376 generated_code_bytes=11104 code_address=478576 standard_ranges=[(491520, 524288)] 2026-09-08T21:11:34.439724Z ERROR tile allocation does not fit tile=506 class=Ipu21Interleaved bytes=98304 alignment=32768 first=102 last=103 free=[(491520, 493824), (496128, 524288), (527872, 538112), (659360, 682400), (732320, 819200), (851968, 949168)] active=[(183, 524288, 3584), (112, 538112, 110592), (173, 648704, 2048), (108, 650752, 8608), (119, 682400, 2304), (120, 684704, 2304), (120, 687008, 2304), (135, 689312, 2304), (146, 691616, 2304), (120, 493824, 2304), (102, 819200, 32768), (102, 693920, 38400)] tensor_type=TensorType { shape: TensorShape([8, 2, 729, 4304]), format: TensorFormat { precision: F16, layout: Layout { order: Amp(Left), tiling: TensorTiling { tile_count: 1440, replicas: 1, axes: [AxisTiling { axis: FromStart(3), partitions: 18, padding_groups: 1, block_size: 16, padding_multiple: 16, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(1) }, AxisTiling { axis: FromStart(2), partitions: 10, padding_groups: 1, block_size: 2, padding_multiple: 2, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(144) }, AxisTiling { axis: FromStart(0), partitions: 8, padding_groups: 1, block_size: 1, padding_multiple: 1, shard_padding_multiple: 1, padding: Reject, tile_stride: Some(18) }] }, memory_class: Ipu21Interleaved } } } 2026-09-08T21:11:34.440522Z ERROR tile allocation does not fit tile=511 class=Ipu21Interleaved bytes=98304 alignment=32768 first=101 last=102 free=[(491520, 493824), (496128, 524288), (527872, 538112), (659360, 682400), (732320, 819200), (851968, 949168)] active=[(182, 524288, 3584), (111, 538112, 110592), (172, 648704, 2048), (107, 650752, 8608), (119, 682400, 2304), (120, 684704, 2304), (120, 687008, 2304), (135, 689312, 2304), (146, 691616, 2304), (120, 493824, 2304), (101, 819200, 32768), (101, 693920, 38400)] tensor_type=TensorType { shape: TensorShape([8, 2, 729, 4304]), format: TensorFormat { precision: F16, layout: Layout { order: Amp(Left), tiling: TensorTiling { tile_count: 1440, replicas: 1, axes: [AxisTiling { axis: FromStart(3), partitions: 18, padding_groups: 1, block_size: 16, padding_multiple: 16, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(1) }, AxisTiling { axis: FromStart(2), partitions: 10, padding_groups: 1, block_size: 2, padding_multiple: 2, shard_padding_multiple: 1, padding: Zero, tile_stride: Some(144) }, AxisTiling { axis: FromStart(0), partitions: 8, padding_groups: 1, block_size: 1, padding_multiple: 1, shard_padding_multiple: 1, padding: Reject, tile_stride: Some(18) }] }, memory_class: Ipu21Interleaved } } } 2026-09-08T21:11:34.485787Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=501 success=false 2026-09-08T21:11:34.506387Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: rejected unbuildable operator-plan finalist finalist=16 mapped=false error=placement failed: tile 506 has insufficient Ipu21Interleaved SRAM for 98304 bytes 2026-09-08T21:11:35.612092Z INFO ipu_codegen.package.build{tile_count=1472 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=427617 success=false Error: placement failed: tile 506 has insufficient Ipu21Interleaved SRAM for 98304 bytes Caused by: tile 506 has insufficient Ipu21Interleaved SRAM for 98304 bytes