2026-09-24T10:09:51.400536Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/static_runtime.S name="static_runtime" target="ipu21" 2026-09-24T10:09:51.447755Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/86f27a4d3b9eb0aef420ff6cc8e40b90b2cd41c0b536e59a98d9daca3831354a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/86f27a4d3b9eb0aef420ff6cc8e40b90b2cd41c0b536e59a98d9daca3831354a/kernel.json 2026-09-24T10:09:51.447816Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: close time.busy=47.6ms time.idle=3.23µs 2026-09-24T10:11:51.099738Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=120s time.idle=6.77µs 2026-09-24T10:12:37.880277Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=46.8s time.idle=5.67µs 2026-09-24T10:14:29.312392Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=52.4µs time.idle=2.99µs 2026-09-24T10:14:29.312847Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=283µs time.idle=801ns 2026-09-24T10:14:29.331524Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:29.332484Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=19.6ms time.idle=635ns 2026-09-24T10:14:29.422748Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=0 mid_cycles=208110 low_cycles=193146 elapsed_ms=562 2026-09-24T10:14:29.956160Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=47.5µs time.idle=2.97µs 2026-09-24T10:14:29.956656Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=306µs time.idle=921ns 2026-09-24T10:14:29.973369Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:29.974114Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=17.4ms time.idle=621ns 2026-09-24T10:14:30.056109Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=1 mid_cycles=208918 low_cycles=189968 elapsed_ms=546 2026-09-24T10:14:30.527267Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=77.9µs time.idle=2.75µs 2026-09-24T10:14:30.527675Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=253µs time.idle=638ns 2026-09-24T10:14:30.543092Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:30.544019Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=16.3ms time.idle=555ns 2026-09-24T10:14:30.613221Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=2 mid_cycles=208942 low_cycles=189126 elapsed_ms=478 2026-09-24T10:14:31.110090Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=49.5µs time.idle=2.99µs 2026-09-24T10:14:31.110523Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=272µs time.idle=928ns 2026-09-24T10:14:31.126999Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:31.127735Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=17.2ms time.idle=726ns 2026-09-24T10:14:31.200968Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=3 mid_cycles=209206 low_cycles=190014 elapsed_ms=512 2026-09-24T10:14:31.748847Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=47.1µs time.idle=3.31µs 2026-09-24T10:14:31.749329Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=325µs time.idle=915ns 2026-09-24T10:14:31.768104Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:31.769044Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=19.7ms time.idle=545ns 2026-09-24T10:14:31.855831Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=4 mid_cycles=210004 low_cycles=200686 elapsed_ms=560 2026-09-24T10:14:32.351494Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=54.7µs time.idle=2.55µs 2026-09-24T10:14:32.351935Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=277µs time.idle=669ns 2026-09-24T10:14:32.368191Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:32.369147Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=17.2ms time.idle=532ns 2026-09-24T10:14:32.449825Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=5 mid_cycles=210174 low_cycles=194656 elapsed_ms=504 2026-09-24T10:14:33.021741Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=65.3µs time.idle=2.90µs 2026-09-24T10:14:33.022353Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=428µs time.idle=794ns 2026-09-24T10:14:33.041130Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:33.042073Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=19.7ms time.idle=557ns 2026-09-24T10:14:33.138902Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=6 mid_cycles=210812 low_cycles=197508 elapsed_ms=601 2026-09-24T10:14:33.673407Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:group_exchanges: close time.busy=78.1µs time.idle=3.96µs 2026-09-24T10:14:33.674165Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:merge_copies: close time.busy=472µs time.idle=1.04µs 2026-09-24T10:14:33.692736Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:33.693669Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:eliminate: close time.busy=19.5ms time.idle=762ns 2026-09-24T10:14:33.773024Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: costed planning finalist rank=7 mid_cycles=210836 low_cycles=197158 elapsed_ms=546 2026-09-24T10:14:33.815549Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: close time.busy=282s time.idle=2.32µs 2026-09-24T10:14:34.214281Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:group_exchanges: close time.busy=59.9µs time.idle=3.24µs 2026-09-24T10:14:34.214750Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:merge_copies: close time.busy=292µs time.idle=682ns 2026-09-24T10:14:34.230618Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-24T10:14:34.231584Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: close time.busy=16.8ms time.idle=532ns 2026-09-24T10:14:34.260583Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_provisional_storage: close time.busy=28.7ms time.idle=1.29µs 2026-09-24T10:14:34.446978Z 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-24T10:14:34.523941Z 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-24T10:14:34.708811Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=18186 elapsed_ms=261 success=true 2026-09-24T10:14:35.043830Z 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-24T10:14:35.043863Z 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-24T10:14:35.083169Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=30477 elapsed_ms=559 success=true 2026-09-24T10:14:35.546897Z 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-24T10:14:35.546928Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=3 initial_horizon=3438 selected_horizon=3438 endpoint_lower_bound=1088 lower_bound_gap=2350 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-24T10:14:35.893968Z 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-24T10:14:35.894008Z 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-24T10:14:36.069251Z 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-24T10:14:36.745543Z 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-24T10:14:37.230532Z 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-24T10:14:38.714248Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=23904 elapsed_ms=2644 success=true 2026-09-24T10:14:40.606040Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=44923 elapsed_ms=3860 success=true 2026-09-24T10:14:41.090866Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=137880 elapsed_ms=3860 success=true 2026-09-24T10:14:44.155635Z 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-24T10:14:44.293485Z 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-24T10:14:44.293523Z 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-24T10:14:44.330304Z 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-24T10:14:44.330332Z 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-24T10:14:47.870145Z 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-24T10:14:48.055470Z 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-24T10:14:48.055519Z 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-24T10:14:48.169051Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: close time.busy=13.9s time.idle=3.58µs 2026-09-24T10:14:48.195550Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:plan_kernels: close time.busy=26.4ms time.idle=3.45µs 2026-09-24T10:14:48.196539Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: close time.busy=958µs time.idle=1.73µs 2026-09-24T10:14:48.196765Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:link_runtime: close time.busy=131µs time.idle=832ns 2026-09-24T10:14:48.342466Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: exchange table and repeat patch storage exchange_table_bytes=9248 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-24T10:14:48.575105Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:size_tile_code: close time.busy=8.59ms time.idle=3.79µs 2026-09-24T10:14:48.575136Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: placing generated tile programs linked_end=315280 host_code_base=376832 host_code_bytes=644 generated_code_bytes=932 exchange_table_bytes=9248 executable_ranges=[(377544, 524288)] 2026-09-24T10:14:48.575170Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=315280 profile_bytes=68 exchange_table_bytes=9248 host_code_bytes=644 host_data_bytes=440 generated_code_bytes=932 code_address=377544 available_ranges=[(327680, 360448), (362648, 376832), (409600, 949168)] 2026-09-24T10:14:48.637908Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_storage: close time.busy=47.4ms time.idle=2.87µs 2026-09-24T10:14:49.021640Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=0 2026-09-24T10:14:49.027671Z 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-24T10:14:49.027686Z 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-24T10:14:49.112530Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=2 2026-09-24T10:14:49.133872Z 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-24T10:14:49.133891Z 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-24T10:14:49.404728Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=3 2026-09-24T10:14:49.414829Z 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-24T10:14:49.414846Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=3 initial_horizon=3438 selected_horizon=3438 endpoint_lower_bound=1088 lower_bound_gap=2350 selected_kind="reused" neighborhood_improvements=0 2026-09-24T10:14:51.628821Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=5 2026-09-24T10:14:51.684713Z 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-24T10:14:51.684748Z 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-24T10:14:52.192064Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=23904 2026-09-24T10:14:54.478432Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=23904 elapsed_ms=2286 success=true 2026-09-24T10:14:54.921774Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=44923 2026-09-24T10:14:58.443976Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=44923 elapsed_ms=3522 success=true 2026-09-24T10:14:59.603359Z 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-24T10:14:59.745817Z 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-24T10:14:59.745842Z 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-24T10:15:05.921896Z 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-24T10:15:06.110501Z 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-24T10:15:06.110540Z 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-24T10:15:06.220869Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: close time.busy=17.6s time.idle=5.56µs 2026-09-24T10:15:06.248266Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: costed final placed program final_cycles=192857 final_exchange=66891 2026-09-24T10:15:06.437196Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:prepare_tile_code: close time.busy=10.1ms time.idle=3.96µs 2026-09-24T10:15:06.453037Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:emit_tile_code: close time.busy=15.8ms time.idle=2.10µs 2026-09-24T10:15:06.553559Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:build_tile_images: close time.busy=97.4ms time.idle=1.73µs 2026-09-24T10:15:06.629307Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: close time.busy=315s time.idle=2.98µs 2026-09-24T10:15:06.633622Z INFO writing application package tiles=1472 2026-09-24T10:15:06.694674Z INFO application package written 2026-09-24T10:15:06.694713Z INFO reading application package 2026-09-24T10:15:06.798362Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-24T10:15:06.798407Z INFO waiting for hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-24T10:15:06.798414Z INFO acquired hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-24T10:15:06.798418Z INFO opening IPU device path="/dev/ipu0" 2026-09-24T10:15:06.798449Z INFO IPU device attached path=/dev/ipu0 2026-09-24T10:15:06.798451Z INFO initializing IPU device 2026-09-24T10:15:06.806264Z INFO IPU device initialized 2026-09-24T10:15:06.806272Z INFO replaying device configuration register_writes=2003 2026-09-24T10:15:06.811823Z INFO loading application tile_count=1472 final_mark=23 2026-09-24T10:15:06.998953Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-24T10:15:07.447601Z INFO prepared reference inputs elapsed_ms=445 2026-09-24T10:15:07.462448Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-24T10:15:07.605344Z INFO evaluated host reference elapsed_ms=157 2026-09-24T10:15:07.607294Z INFO starting host exchange session startup_mark=23 2026-09-24T10:15:07.607309Z INFO attaching host exchange pages pages=2 2026-09-24T10:15:07.608013Z INFO host exchange session started 2026-09-24T10:15:07.608063Z INFO invoking host exchange call call="initialize" command=0 phases=8 2026-09-24T10:15:07.612668Z INFO invoking host exchange call call="run" command=0 phases=11 profile=artifacts/padding-20260924/f16.capnp tiles=1472 samples=18515 referenceInference=1 numericalTest=PASS referenceMaximumAbsoluteError=0.001465 numericalTest=PASS package=artifacts/padding-20260924/f16.ipuexe tiles=1472 hardwareTest=PASS