{"block":{"name":"otbn","variant":null,"commit":"75f7d2fe44f2e3da01511f8d4f0a4c6e0cbbdd64","commit_short":"75f7d2f","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/75f7d2fe44f2e3da01511f8d4f0a4c6e0cbbdd64","revision_info":"GitHub Revision: [`75f7d2f`](https://github.com/lowrisc/opentitan/tree/75f7d2fe44f2e3da01511f8d4f0a4c6e0cbbdd64)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-04-18T10:17:21Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/otbn/dv/data/otbn_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"otbn_smoke":{"max_time":11.0,"sim_time":229.756308,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"single_binary":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"csr_hw_reset":{"tests":{"otbn_csr_hw_reset":{"max_time":12.0,"sim_time":28.235447,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_rw":{"tests":{"otbn_csr_rw":{"max_time":10.0,"sim_time":25.636449,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"csr_bit_bash":{"tests":{"otbn_csr_bit_bash":{"max_time":15.0,"sim_time":611.869885,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_aliasing":{"tests":{"otbn_csr_aliasing":{"max_time":10.0,"sim_time":53.116199,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"otbn_csr_mem_rw_with_rand_reset":{"max_time":11.0,"sim_time":81.17060799999999,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"otbn_csr_rw":{"max_time":10.0,"sim_time":25.636449,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":10.0,"sim_time":53.116199,"passed":5,"total":5,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"mem_walk":{"tests":{"otbn_mem_walk":{"max_time":131.0,"sim_time":20692.546,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"mem_partial_access":{"tests":{"otbn_mem_partial_access":{"max_time":51.0,"sim_time":11626.542793999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0}},"passed":166,"total":166,"percent":100.0},"V2":{"testpoints":{"reset_recovery":{"tests":{"otbn_reset":{"max_time":53.0,"sim_time":199.706726,"passed":9,"total":10,"percent":90.0}},"passed":9,"total":10,"percent":90.0},"multi_error":{"tests":{"otbn_multi_err":{"max_time":96.0,"sim_time":427.423727,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"back_to_back":{"tests":{"otbn_multi":{"max_time":186.0,"sim_time":683.872461,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all":{"tests":{"otbn_stress_all":{"max_time":98.0,"sim_time":439.302604,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"lc_escalation":{"tests":{"otbn_escalate":{"max_time":36.0,"sim_time":127.020284,"passed":58,"total":60,"percent":96.66666666666667}},"passed":58,"total":60,"percent":96.66666666666667},"zero_state_err_urnd":{"tests":{"otbn_zero_state_err_urnd":{"max_time":11.0,"sim_time":41.806042999999995,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sw_errs_fatal_chk":{"tests":{"otbn_sw_errs_fatal_chk":{"max_time":31.0,"sim_time":65.961427,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"alert_test":{"tests":{"otbn_alert_test":{"max_time":8.0,"sim_time":27.329601,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"intr_test":{"tests":{"otbn_intr_test":{"max_time":10.0,"sim_time":105.826595,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"otbn_tl_errors":{"max_time":12.0,"sim_time":93.095874,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_d_illegal_access":{"tests":{"otbn_tl_errors":{"max_time":12.0,"sim_time":93.095874,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_d_outstanding_access":{"tests":{"otbn_csr_hw_reset":{"max_time":12.0,"sim_time":28.235447,"passed":5,"total":5,"percent":100.0},"otbn_csr_rw":{"max_time":10.0,"sim_time":25.636449,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":10.0,"sim_time":53.116199,"passed":5,"total":5,"percent":100.0},"otbn_same_csr_outstanding":{"max_time":9.0,"sim_time":34.115697999999995,"passed":20,"total":20,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"tl_d_partial_access":{"tests":{"otbn_csr_hw_reset":{"max_time":12.0,"sim_time":28.235447,"passed":5,"total":5,"percent":100.0},"otbn_csr_rw":{"max_time":10.0,"sim_time":25.636449,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":10.0,"sim_time":53.116199,"passed":5,"total":5,"percent":100.0},"otbn_same_csr_outstanding":{"max_time":9.0,"sim_time":34.115697999999995,"passed":20,"total":20,"percent":100.0}},"passed":50,"total":50,"percent":100.0}},"passed":273,"total":276,"percent":98.91304347826087},"V2S":{"testpoints":{"mem_integrity":{"tests":{"otbn_imem_err":{"max_time":10.0,"sim_time":48.817468999999996,"passed":10,"total":10,"percent":100.0},"otbn_dmem_err":{"max_time":15.0,"sim_time":48.902587,"passed":14,"total":15,"percent":93.33333333333333}},"passed":24,"total":25,"percent":96.0},"internal_integrity":{"tests":{"otbn_alu_bignum_mod_err":{"max_time":14.0,"sim_time":114.70751200000001,"passed":5,"total":5,"percent":100.0},"otbn_controller_ispr_rdata_err":{"max_time":11.0,"sim_time":63.568303,"passed":5,"total":5,"percent":100.0},"otbn_mac_bignum_acc_err":{"max_time":11.0,"sim_time":66.978789,"passed":5,"total":5,"percent":100.0},"otbn_urnd_err":{"max_time":6.0,"sim_time":17.789801,"passed":2,"total":2,"percent":100.0}},"passed":17,"total":17,"percent":100.0},"illegal_bus_access":{"tests":{"otbn_illegal_mem_acc":{"max_time":6.0,"sim_time":10.511911,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"otbn_mem_gnt_acc_err":{"tests":{"otbn_mem_gnt_acc_err":{"max_time":9.0,"sim_time":70.156268,"passed":2,"total":2,"percent":100.0}},"passed":2,"total":2,"percent":100.0},"otbn_non_sec_partial_wipe":{"tests":{"otbn_partial_wipe":{"max_time":9.0,"sim_time":37.703832000000006,"passed":9,"total":10,"percent":90.0}},"passed":9,"total":10,"percent":90.0},"tl_intg_err":{"tests":{"otbn_tl_intg_err":{"max_time":33.0,"sim_time":182.570945,"passed":20,"total":20,"percent":100.0},"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"passthru_mem_tl_intg_err":{"tests":{"otbn_passthru_mem_tl_intg_err":{"max_time":56.0,"sim_time":672.272536,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"prim_fsm_check":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"prim_count_check":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_mem_scramble":{"tests":{"otbn_smoke":{"max_time":11.0,"sim_time":229.756308,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_data_mem_integrity":{"tests":{"otbn_dmem_err":{"max_time":15.0,"sim_time":48.902587,"passed":14,"total":15,"percent":93.33333333333333}},"passed":14,"total":15,"percent":93.33333333333333},"sec_cm_instruction_mem_integrity":{"tests":{"otbn_imem_err":{"max_time":10.0,"sim_time":48.817468999999996,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_bus_integrity":{"tests":{"otbn_tl_intg_err":{"max_time":33.0,"sim_time":182.570945,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"sec_cm_controller_fsm_global_esc":{"tests":{"otbn_escalate":{"max_time":36.0,"sim_time":127.020284,"passed":58,"total":60,"percent":96.66666666666667}},"passed":58,"total":60,"percent":96.66666666666667},"sec_cm_controller_fsm_local_esc":{"tests":{"otbn_imem_err":{"max_time":10.0,"sim_time":48.817468999999996,"passed":10,"total":10,"percent":100.0},"otbn_dmem_err":{"max_time":15.0,"sim_time":48.902587,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":11.0,"sim_time":41.806042999999995,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":6.0,"sim_time":10.511911,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":39,"total":40,"percent":97.5},"sec_cm_controller_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_scramble_key_sideload":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_scramble_ctrl_fsm_local_esc":{"tests":{"otbn_imem_err":{"max_time":10.0,"sim_time":48.817468999999996,"passed":10,"total":10,"percent":100.0},"otbn_dmem_err":{"max_time":15.0,"sim_time":48.902587,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":11.0,"sim_time":41.806042999999995,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":6.0,"sim_time":10.511911,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":39,"total":40,"percent":97.5},"sec_cm_scramble_ctrl_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_start_stop_ctrl_fsm_global_esc":{"tests":{"otbn_escalate":{"max_time":36.0,"sim_time":127.020284,"passed":58,"total":60,"percent":96.66666666666667}},"passed":58,"total":60,"percent":96.66666666666667},"sec_cm_start_stop_ctrl_fsm_local_esc":{"tests":{"otbn_imem_err":{"max_time":10.0,"sim_time":48.817468999999996,"passed":10,"total":10,"percent":100.0},"otbn_dmem_err":{"max_time":15.0,"sim_time":48.902587,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":11.0,"sim_time":41.806042999999995,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":6.0,"sim_time":10.511911,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":39,"total":40,"percent":97.5},"sec_cm_start_stop_ctrl_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_data_reg_sw_sca":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_ctrl_redun":{"tests":{"otbn_ctrl_redun":{"max_time":9.0,"sim_time":28.057266,"passed":12,"total":12,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"sec_cm_pc_ctrl_flow_redun":{"tests":{"otbn_pc_ctrl_flow_redun":{"max_time":10.787081,"sim_time":0.0,"passed":3,"total":5,"percent":60.0}},"passed":3,"total":5,"percent":60.0},"sec_cm_rnd_bus_consistency":{"tests":{"otbn_rnd_sec_cm":{"max_time":108.0,"sim_time":1761.469323,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_rnd_rng_digest":{"tests":{"otbn_rnd_sec_cm":{"max_time":108.0,"sim_time":1761.469323,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_rf_base_data_reg_sw_integrity":{"tests":{"otbn_rf_base_intg_err":{"max_time":15.0,"sim_time":54.754594,"passed":9,"total":10,"percent":90.0}},"passed":9,"total":10,"percent":90.0},"sec_cm_rf_base_data_reg_sw_glitch_detect":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_stack_wr_ptr_ctr_redun":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_rf_bignum_data_reg_sw_integrity":{"tests":{"otbn_rf_bignum_intg_err":{"max_time":53.0,"sim_time":823.4321110000001,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_rf_bignum_data_reg_sw_glitch_detect":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_loop_stack_ctr_redun":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_loop_stack_addr_integrity":{"tests":{"otbn_stack_addr_integ_chk":{"max_time":154.0,"sim_time":613.538523,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_call_stack_addr_integrity":{"tests":{"otbn_stack_addr_integ_chk":{"max_time":154.0,"sim_time":613.538523,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_start_stop_ctrl_state_consistency":{"tests":{"otbn_sec_wipe_err":{"max_time":11.0,"sim_time":56.657954,"passed":7,"total":7,"percent":100.0}},"passed":7,"total":7,"percent":100.0},"sec_cm_data_mem_sec_wipe":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_instruction_mem_sec_wipe":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_data_reg_sw_sec_wipe":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_write_mem_integrity":{"tests":{"otbn_multi":{"max_time":186.0,"sim_time":683.872461,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_ctrl_flow_count":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_ctrl_flow_sca":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_data_mem_sw_noaccess":{"tests":{"otbn_sw_no_acc":{"max_time":13.0,"sim_time":105.2035,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_key_sideload":{"tests":{"otbn_single":{"max_time":220.0,"sim_time":733.384218,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_tlul_fifo_ctr_redun":{"tests":{"otbn_sec_cm":{"max_time":320.0,"sim_time":1520.748127,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0}},"passed":332,"total":339,"percent":97.93510324483776},"V3":{"testpoints":{"stress_all_with_rand_reset":{"tests":{"otbn_stress_all_with_rand_reset":{"max_time":551.0,"sim_time":1644.620449,"passed":4,"total":10,"percent":40.0}},"passed":4,"total":10,"percent":40.0}},"passed":4,"total":10,"percent":40.0},"unmapped":{"testpoints":{"Unmapped":{"tests":{"otbn_smoke_vectorized":{"max_time":6.0,"sim_time":109.866409,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"coverage":{"code":{"block":99.48,"line_statement":99.64,"branch":93.33,"condition_expression":null,"toggle":93.81,"fsm":100.0},"assertion":97.06,"functional":100.0},"cov_report_page":"/nightly/current_run/scratch/master/otbn-sim-xcelium/cov_report/index.html","failed_jobs":{"buckets":{"Job returned non-zero exit code":[{"name":"otbn_reset","qual_name":"0.otbn_reset.43892681636600802591736806699621195778039501388820510104369744005716833657045","seed":43892681636600802591736806699621195778039501388820510104369744005716833657045,"line":null,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_reset/latest/run.log","log_context":["\n","\n","[make]: pre_run\n","mkdir -p /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_reset/latest\n","cd /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_reset/latest && pushd /nightly/current_run/opentitan; source hw/ip/otbn/dv/uvm/get-toolchain-paths.sh; popd; /nightly/current_run/opentitan/hw/ip/otbn/dv/uvm/gen-binaries.py --seed 43892681636600802591736806699621195778039501388820510104369744005716833657045 --size 2000 --count 1 /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_reset/latest/otbn-binaries\n","/nightly/current_run/opentitan /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_reset/latest\n","2026/04/18 20:49:53 Downloading https://releases.bazel.build/8.0.1/release/bazel-8.0.1-linux-x86_64...\n","Opening zip \"/nightly/runs/.cache/bazelisk/downloads/sha256/40f243b118f46d1c88842315e78ec5f9f6390980d67a90f7b64098613e60d65b/bin/bazel (deleted)\": open(): No such file or directory\n","FATAL: Failed to open '/nightly/runs/.cache/bazelisk/downloads/sha256/40f243b118f46d1c88842315e78ec5f9f6390980d67a90f7b64098613e60d65b/bin/bazel (deleted)' as a zip file: (error: 2): No such file or directory\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:52: pre_run] Error 36\n"]},{"name":"otbn_pc_ctrl_flow_redun","qual_name":"0.otbn_pc_ctrl_flow_redun.24188219880294877684669301280691092174739683867065048401673163905523845825733","seed":24188219880294877684669301280691092174739683867065048401673163905523845825733,"line":null,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_pc_ctrl_flow_redun/latest/run.log","log_context":["\n","\n","[make]: pre_run\n","mkdir -p /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_pc_ctrl_flow_redun/latest\n","cd /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_pc_ctrl_flow_redun/latest && pushd /nightly/current_run/opentitan; source hw/ip/otbn/dv/uvm/get-toolchain-paths.sh; popd; /nightly/current_run/opentitan/hw/ip/otbn/dv/uvm/gen-binaries.py --seed 24188219880294877684669301280691092174739683867065048401673163905523845825733 --size 2000 --count 1 /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_pc_ctrl_flow_redun/latest/otbn-binaries\n","/nightly/current_run/opentitan /nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_pc_ctrl_flow_redun/latest\n","2026/04/18 20:49:56 Downloading https://releases.bazel.build/8.0.1/release/bazel-8.0.1-linux-x86_64...\n","Opening zip \"/nightly/runs/.cache/bazelisk/downloads/sha256/40f243b118f46d1c88842315e78ec5f9f6390980d67a90f7b64098613e60d65b/bin/bazel (deleted)\": open(): No such file or directory\n","FATAL: Failed to open '/nightly/runs/.cache/bazelisk/downloads/sha256/40f243b118f46d1c88842315e78ec5f9f6390980d67a90f7b64098613e60d65b/bin/bazel (deleted)' as a zip file: (error: 2): No such file or directory\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:52: pre_run] Error 36\n"]},{"name":"otbn_escalate","qual_name":"58.otbn_escalate.26479033609359205410144277204223152615141457254811447764931642603141300667083","seed":26479033609359205410144277204223152615141457254811447764931642603141300667083,"line":null,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/58.otbn_escalate/latest/run.log","log_context":["                        ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n","  File \"/nightly/current_run/opentitan/hw/ip/otbn/dv/rig/rig/gens/bad_deep_loop.py\", line 122, in _gen_loop_head\n","    enc_bodysize, end_addr = self._pick_bodysize(insn, model.pc, program)\n","                             ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n","  File \"/nightly/current_run/opentitan/hw/ip/otbn/dv/rig/rig/gens/bad_deep_loop.py\", line 67, in _pick_bodysize\n","    assert bodysize is not None\n","           ^^^^^^^^^^^^^^^^^^^^\n","AssertionError\n","ninja: build stopped: subcommand failed.\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:52: pre_run] Error 1\n"]}],"UVM_ERROR (cip_base_vseq.sv:1237) [otbn_common_vseq] Check failed (!has_outstanding_access()) Waited * cycles to issue a reset with no outstanding accesses.":[{"name":"otbn_stress_all_with_rand_reset","qual_name":"0.otbn_stress_all_with_rand_reset.95121252343489715817780908262121181820802233531890281902696674371788407411458","seed":95121252343489715817780908262121181820802233531890281902696674371788407411458,"line":166,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_ERROR @ 430186059 ps: (cip_base_vseq.sv:1237) [uvm_test_top.env.virtual_sequencer.otbn_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses. \n","UVM_INFO @ 430186059 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_stress_all_with_rand_reset","qual_name":"1.otbn_stress_all_with_rand_reset.21546585379011333416524494583533009678472133237416809297808213163603550881143","seed":21546585379011333416524494583533009678472133237416809297808213163603550881143,"line":208,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/1.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_ERROR @ 266308504 ps: (cip_base_vseq.sv:1237) [uvm_test_top.env.virtual_sequencer.otbn_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses. \n","UVM_INFO @ 266308504 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_stress_all_with_rand_reset","qual_name":"2.otbn_stress_all_with_rand_reset.51135162766492305025133955795985671719180686383994710363433613856268799007075","seed":51135162766492305025133955795985671719180686383994710363433613856268799007075,"line":200,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/2.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_ERROR @ 1529004239 ps: (cip_base_vseq.sv:1237) [uvm_test_top.env.virtual_sequencer.otbn_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses. \n","UVM_INFO @ 1529004239 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_stress_all_with_rand_reset","qual_name":"4.otbn_stress_all_with_rand_reset.58325240422848059647015099025113663918471825308419571263869174977797914616115","seed":58325240422848059647015099025113663918471825308419571263869174977797914616115,"line":245,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/4.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_ERROR @ 502009039 ps: (cip_base_vseq.sv:1237) [uvm_test_top.env.virtual_sequencer.otbn_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses. \n","UVM_INFO @ 502009039 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_stress_all_with_rand_reset","qual_name":"5.otbn_stress_all_with_rand_reset.16114865110384180932050729622055763568919417825657088490161284795113814648887","seed":16114865110384180932050729622055763568919417825657088490161284795113814648887,"line":242,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/5.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_ERROR @ 731366088 ps: (cip_base_vseq.sv:1237) [uvm_test_top.env.virtual_sequencer.otbn_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses. \n","UVM_INFO @ 731366088 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (otbn_scoreboard.sv:321) [scoreboard] Check failed item.d_data == exp_read_data.val (* [*] vs * [*]) value for register otbn_reg_block.status":[{"name":"otbn_partial_wipe","qual_name":"1.otbn_partial_wipe.52948320123237536446966217892300000336612483446197147037865041691696751056960","seed":52948320123237536446966217892300000336612483446197147037865041691696751056960,"line":117,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/1.otbn_partial_wipe/latest/run.log","log_context":["UVM_ERROR @   7536785 ps: (otbn_scoreboard.sv:321) [uvm_test_top.env.scoreboard] Check failed item.d_data == exp_read_data.val (1 [0x1] vs 255 [0xff]) value for register otbn_reg_block.status\n","UVM_INFO @   7536785 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_escalate","qual_name":"26.otbn_escalate.84848965302717740493276809079583391259739042570378246900010334224544381037703","seed":84848965302717740493276809079583391259739042570378246900010334224544381037703,"line":108,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/26.otbn_escalate/latest/run.log","log_context":["UVM_ERROR @   1602799 ps: (otbn_scoreboard.sv:321) [uvm_test_top.env.scoreboard] Check failed item.d_data == exp_read_data.val (4 [0x4] vs 255 [0xff]) value for register otbn_reg_block.status\n","UVM_INFO @   1602799 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (otbn_base_vseq.sv:384) [otbn_pc_ctrl_flow_redun_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusIdle) Timed out waiting for OTBN to be idle before execution":[{"name":"otbn_pc_ctrl_flow_redun","qual_name":"2.otbn_pc_ctrl_flow_redun.22110367983672584627446059579226105017217637059966160266418628362792826884456","seed":22110367983672584627446059579226105017217637059966160266418628362792826884456,"line":105,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/2.otbn_pc_ctrl_flow_redun/latest/run.log","log_context":["UVM_FATAL @  35194908 ps: (otbn_base_vseq.sv:384) [uvm_test_top.env.virtual_sequencer.otbn_pc_ctrl_flow_redun_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusIdle) Timed out waiting for OTBN to be idle before execution \n","UVM_INFO @  35194908 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (otbn_scoreboard.sv:550) scoreboard [scoreboard] We saw a STATUS change * cycles ago that implied we'd get a recov alert but it still hasn't arrived.":[{"name":"otbn_stress_all_with_rand_reset","qual_name":"7.otbn_stress_all_with_rand_reset.86767025891186258891620572311149368460912943697313778172109223459088572183858","seed":86767025891186258891620572311149368460912943697313778172109223459088572183858,"line":237,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/7.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_FATAL @ 294454964 ps: (otbn_scoreboard.sv:550) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] We saw a STATUS change 30 cycles ago that implied we'd get a recov alert but it still hasn't arrived.\n","UVM_INFO @ 294454964 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (otbn_rf_base_intg_err_vseq.sv:138) [otbn_rf_base_intg_err_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusLocked)":[{"name":"otbn_rf_base_intg_err","qual_name":"8.otbn_rf_base_intg_err.66243131783932851640739074078024918122733271053825862053278238999914486345526","seed":66243131783932851640739074078024918122733271053825862053278238999914486345526,"line":116,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/8.otbn_rf_base_intg_err/latest/run.log","log_context":["UVM_FATAL @  30326866 ps: (otbn_rf_base_intg_err_vseq.sv:138) [uvm_test_top.env.virtual_sequencer.otbn_rf_base_intg_err_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusLocked)  \n","UVM_INFO @  30326866 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (otbn_base_vseq.sv:384) [otbn_dmem_err_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusIdle) Timed out waiting for OTBN to be idle before execution":[{"name":"otbn_dmem_err","qual_name":"13.otbn_dmem_err.90346048770845679409348132741552169273010638978241400733043459121368950117849","seed":90346048770845679409348132741552169273010638978241400733043459121368950117849,"line":103,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/13.otbn_dmem_err/latest/run.log","log_context":["UVM_FATAL @  31312867 ps: (otbn_base_vseq.sv:384) [uvm_test_top.env.virtual_sequencer.otbn_dmem_err_vseq] Check failed (cfg.model_agent_cfg.vif.status == otbn_pkg::StatusIdle) Timed out waiting for OTBN to be idle before execution \n","UVM_INFO @  31312867 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":572,"total":586,"percent":97.61092150170649}