2026-09-26T20:31:40.351827Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: close time.busy=295µs time.idle=1.68µs 2026-09-26T20:33:32.976497Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=113s time.idle=4.68µs 2026-09-26T20:34:09.141518Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=36.2s time.idle=4.94µs 2026-09-26T20:35:19.459131Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=49.3µs time.idle=2.35µs 2026-09-26T20:35:19.459570Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=271µs time.idle=715ns 2026-09-26T20:35:19.476595Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:19.477547Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=18.0ms time.idle=641ns 2026-09-26T20:35:19.553769Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=0 mid_cycles=208110 low_cycles=192806 elapsed_ms=511 2026-09-26T20:35:20.021440Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=66.2µs time.idle=2.85µs 2026-09-26T20:35:20.021855Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=284µs time.idle=810ns 2026-09-26T20:35:20.037580Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:20.038420Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=16.6ms time.idle=760ns 2026-09-26T20:35:20.109033Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=1 mid_cycles=208918 low_cycles=189662 elapsed_ms=484 2026-09-26T20:35:20.533818Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=48.5µs time.idle=2.08µs 2026-09-26T20:35:20.534125Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=193µs time.idle=671ns 2026-09-26T20:35:20.549675Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:20.550576Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=16.4ms time.idle=591ns 2026-09-26T20:35:20.616045Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=2 mid_cycles=208942 low_cycles=188792 elapsed_ms=440 2026-09-26T20:35:21.074092Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=51.9µs time.idle=2.51µs 2026-09-26T20:35:21.074485Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=250µs time.idle=603ns 2026-09-26T20:35:21.090372Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:21.091139Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=16.6ms time.idle=494ns 2026-09-26T20:35:21.159415Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=3 mid_cycles=209206 low_cycles=189722 elapsed_ms=475 2026-09-26T20:35:21.657559Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=48.6µs time.idle=2.82µs 2026-09-26T20:35:21.657952Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=269µs time.idle=677ns 2026-09-26T20:35:21.676437Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:21.677432Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=19.5ms time.idle=774ns 2026-09-26T20:35:21.759389Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=4 mid_cycles=210004 low_cycles=200112 elapsed_ms=523 2026-09-26T20:35:22.206183Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=58.8µs time.idle=2.51µs 2026-09-26T20:35:22.206595Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=268µs time.idle=854ns 2026-09-26T20:35:22.222131Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:22.223058Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=16.5ms time.idle=769ns 2026-09-26T20:35:22.295783Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=5 mid_cycles=210174 low_cycles=194280 elapsed_ms=462 2026-09-26T20:35:22.791920Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=58.6µs time.idle=2.19µs 2026-09-26T20:35:22.792467Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=413µs time.idle=781ns 2026-09-26T20:35:22.810092Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:22.810942Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=18.5ms time.idle=543ns 2026-09-26T20:35:22.892517Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=6 mid_cycles=210812 low_cycles=196968 elapsed_ms=526 2026-09-26T20:35:23.352785Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=52.3µs time.idle=2.16µs 2026-09-26T20:35:23.353179Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=277µs time.idle=739ns 2026-09-26T20:35:23.369683Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:23.370659Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=17.5ms time.idle=811ns 2026-09-26T20:35:23.443739Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=7 mid_cycles=210836 low_cycles=196536 elapsed_ms=476 2026-09-26T20:35:23.478040Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: close time.busy=223s time.idle=1.17µs 2026-09-26T20:35:23.830897Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:group_exchanges: close time.busy=53.2µs time.idle=2.36µs 2026-09-26T20:35:23.831237Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:merge_copies: close time.busy=224µs time.idle=507ns 2026-09-26T20:35:23.845797Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-26T20:35:23.846688Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: close time.busy=15.4ms time.idle=875ns 2026-09-26T20:35:23.875565Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_provisional_storage: close time.busy=28.5ms time.idle=805ns 2026-09-26T20:35:24.064839Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=18186 2026-09-26T20:35:24.125351Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=30477 2026-09-26T20:35:24.339634Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=18186 elapsed_ms=274 success=true 2026-09-26T20:35:24.659612Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=30477 elapsed_ms=534 success=true 2026-09-26T20:35:24.693476Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=0 transfers=18186 maximum_identical_destinations=1 2026-09-26T20:35:24.693497Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=0 initial_horizon=465 selected_horizon=465 endpoint_lower_bound=288 lower_bound_gap=177 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:25.109680Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=3 transfers=30477 maximum_identical_destinations=1 2026-09-26T20:35:25.109704Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=3 initial_horizon=3428 selected_horizon=3428 endpoint_lower_bound=1088 lower_bound_gap=2340 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:25.427172Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=2 transfers=58104 maximum_identical_destinations=1 2026-09-26T20:35:25.427221Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=2 initial_horizon=10320 selected_horizon=8899 endpoint_lower_bound=8640 lower_bound_gap=259 selected_kind="matching-waves" neighborhood_improvements=0 2026-09-26T20:35:25.579919Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=23904 2026-09-26T20:35:26.281360Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=44923 2026-09-26T20:35:26.667709Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=137880 2026-09-26T20:35:28.092469Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=23904 elapsed_ms=2512 success=true 2026-09-26T20:35:29.886775Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=44923 elapsed_ms=3605 success=true 2026-09-26T20:35:30.312143Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=137880 elapsed_ms=3644 success=true 2026-09-26T20:35:33.298186Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=1 candidates=4536 ordinary_horizon=22148 paired_horizon=19365 use_paired=true 2026-09-26T20:35:33.446102Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=1 transfers=23904 maximum_identical_destinations=1 2026-09-26T20:35:33.446133Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=1 initial_horizon=19365 selected_horizon=19365 endpoint_lower_bound=12896 lower_bound_gap=6469 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:33.507861Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=5 transfers=137880 maximum_identical_destinations=1 2026-09-26T20:35:33.507890Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=5 initial_horizon=10231 selected_horizon=10231 endpoint_lower_bound=8784 lower_bound_gap=1447 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:35.199142Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=4 candidates=25555 ordinary_horizon=21065 paired_horizon=25766 use_paired=false 2026-09-26T20:35:35.319014Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=4 transfers=44923 maximum_identical_destinations=1 2026-09-26T20:35:35.319032Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=4 initial_horizon=21065 selected_horizon=21065 endpoint_lower_bound=20088 lower_bound_gap=977 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:35.388770Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: close time.busy=11.5s time.idle=4.49µs 2026-09-26T20:35:35.403001Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:plan_kernels: close time.busy=14.2ms time.idle=2.30µs 2026-09-26T20:35:35.403130Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r12_p12_c48_p48" target="ipu21" 2026-09-26T20:35:35.456020Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/f782763fc634cd54b35826b87fdb249a643e921724d2098339421a46d9838f4f/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/f782763fc634cd54b35826b87fdb249a643e921724d2098339421a46d9838f4f/kernel.json 2026-09-26T20:35:35.456425Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r9_p10_c48_p48" target="ipu21" 2026-09-26T20:35:35.503332Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/ef20e22d303a3450810fc7cf749319ca5eb816dff2912480100f08dc675ccb53/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ef20e22d303a3450810fc7cf749319ca5eb816dff2912480100f08dc675ccb53/kernel.json 2026-09-26T20:35:35.505579Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: close time.busy=103ms time.idle=2.29µs 2026-09-26T20:35:35.505862Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:link_runtime: close time.busy=166µs time.idle=1.54µs 2026-09-26T20:35:35.571979Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: exchange table and repeat patch storage exchange_table_bytes=9232 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-26T20:35:35.705936Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:size_tile_code: close time.busy=6.75ms time.idle=1.91µs 2026-09-26T20:35:35.705954Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: placing generated tile programs linked_end=315224 host_code_base=376832 host_code_bytes=644 generated_code_bytes=940 exchange_table_bytes=9232 executable_ranges=[(377544, 524288)] 2026-09-26T20:35:35.705984Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=315224 profile_bytes=68 exchange_table_bytes=9232 host_code_bytes=644 host_data_bytes=440 generated_code_bytes=940 code_address=377544 available_ranges=[(327680, 360448), (362648, 376832), (409600, 949168)] 2026-09-26T20:35:35.746069Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_storage: close time.busy=31.5ms time.idle=1.44µs 2026-09-26T20:35:36.063446Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=0 2026-09-26T20:35:36.069625Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=0 transfers=18186 maximum_identical_destinations=1 2026-09-26T20:35:36.069642Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=0 initial_horizon=465 selected_horizon=465 endpoint_lower_bound=288 lower_bound_gap=177 selected_kind="reused" neighborhood_improvements=0 2026-09-26T20:35:36.203109Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=2 2026-09-26T20:35:36.225967Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=2 transfers=58104 maximum_identical_destinations=1 2026-09-26T20:35:36.225985Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=2 initial_horizon=8899 selected_horizon=8899 endpoint_lower_bound=8640 lower_bound_gap=259 selected_kind="reused" neighborhood_improvements=0 2026-09-26T20:35:36.449341Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=3 2026-09-26T20:35:36.459460Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=3 transfers=30477 maximum_identical_destinations=1 2026-09-26T20:35:36.459475Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=3 initial_horizon=3428 selected_horizon=3428 endpoint_lower_bound=1088 lower_bound_gap=2340 selected_kind="reused" neighborhood_improvements=0 2026-09-26T20:35:38.487256Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=5 2026-09-26T20:35:38.538648Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=5 transfers=137880 maximum_identical_destinations=1 2026-09-26T20:35:38.538666Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=5 initial_horizon=10231 selected_horizon=10231 endpoint_lower_bound=8784 lower_bound_gap=1447 selected_kind="reused" neighborhood_improvements=0 2026-09-26T20:35:39.350371Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=23904 2026-09-26T20:35:41.836292Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=23904 elapsed_ms=2485 success=true 2026-09-26T20:35:42.268646Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=44923 2026-09-26T20:35:45.785565Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=44923 elapsed_ms=3516 success=true 2026-09-26T20:35:46.969196Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: compared ordinary and paired exchange schedules phase=1 candidates=4536 ordinary_horizon=22926 paired_horizon=19219 use_paired=true 2026-09-26T20:35:47.115166Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=1 transfers=23904 maximum_identical_destinations=1 2026-09-26T20:35:47.115190Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=1 initial_horizon=19219 selected_horizon=19219 endpoint_lower_bound=12896 lower_bound_gap=6323 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:52.789281Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: compared ordinary and paired exchange schedules phase=4 candidates=25555 ordinary_horizon=21039 paired_horizon=26102 use_paired=false 2026-09-26T20:35:52.968989Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=4 transfers=44923 maximum_identical_destinations=1 2026-09-26T20:35:52.969014Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=4 initial_horizon=21039 selected_horizon=21039 endpoint_lower_bound=20088 lower_bound_gap=951 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-26T20:35:53.075123Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: close time.busy=17.3s time.idle=4.40µs 2026-09-26T20:35:53.078896Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: costed final placed program final_cycles=192513 final_exchange=66881 2026-09-26T20:35:53.188939Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:prepare_tile_code: close time.busy=9.68ms time.idle=2.64µs 2026-09-26T20:35:53.201096Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:emit_tile_code: close time.busy=12.1ms time.idle=1.79µs 2026-09-26T20:35:53.296899Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:build_tile_images: close time.busy=89.9ms time.idle=2.26µs 2026-09-26T20:35:53.356773Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: close time.busy=253s time.idle=4.24µs 2026-09-26T20:35:53.360684Z INFO writing application package tiles=1472 2026-09-26T20:35:53.418515Z INFO application package written 2026-09-26T20:35:53.418551Z INFO reading application package 2026-09-26T20:35:53.505988Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-26T20:35:53.506049Z INFO waiting for hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-26T20:35:53.506057Z INFO acquired hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-26T20:35:53.506061Z INFO opening IPU device path="/dev/ipu0" 2026-09-26T20:35:53.506091Z INFO IPU device attached path=/dev/ipu0 2026-09-26T20:35:53.506094Z INFO initializing IPU device 2026-09-26T20:35:53.514177Z INFO IPU device initialized 2026-09-26T20:35:53.514183Z INFO replaying device configuration register_writes=2003 2026-09-26T20:35:53.519476Z INFO loading application tile_count=1472 final_mark=23 2026-09-26T20:35:53.703978Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-26T20:35:54.141236Z INFO prepared reference inputs elapsed_ms=434 2026-09-26T20:35:54.153987Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-26T20:35:54.274007Z INFO evaluated host reference elapsed_ms=132 2026-09-26T20:35:54.275749Z INFO starting host exchange session startup_mark=23 2026-09-26T20:35:54.275761Z INFO attaching host exchange pages pages=2 2026-09-26T20:35:54.278746Z INFO host exchange session started 2026-09-26T20:35:54.278779Z INFO invoking host exchange call call="initialize" command=0 phases=8 2026-09-26T20:35:54.285545Z INFO invoking host exchange call call="run" command=0 phases=11 profile=artifacts/copy-ldst-20260926/f16.capnp tiles=1472 samples=18515 referenceInference=1 numericalTest=PASS referenceMaximumAbsoluteError=0.001465 numericalTest=PASS package=artifacts/copy-ldst-20260926/f16.ipuexe tiles=1472 hardwareTest=PASS