{"block":{"name":"otbn","variant":null,"commit":"f3ee88db1f6c979a899d8b35ac6ea706a46db43b","commit_short":"f3ee88d","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/f3ee88db1f6c979a899d8b35ac6ea706a46db43b","revision_info":"GitHub Revision: [`f3ee88d`](https://github.com/lowrisc/opentitan/tree/f3ee88db1f6c979a899d8b35ac6ea706a46db43b)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-05-09T22:36:56Z","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":38.0,"sim_time":73.405284,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"single_binary":{"tests":{"otbn_single":{"max_time":38.0,"sim_time":133.796756,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"csr_hw_reset":{"tests":{"otbn_csr_hw_reset":{"max_time":38.0,"sim_time":40.828805,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_rw":{"tests":{"otbn_csr_rw":{"max_time":39.0,"sim_time":30.593184,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"csr_bit_bash":{"tests":{"otbn_csr_bit_bash":{"max_time":39.0,"sim_time":277.772466,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_aliasing":{"tests":{"otbn_csr_aliasing":{"max_time":38.0,"sim_time":14.471870999999998,"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":40.0,"sim_time":36.14385,"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":39.0,"sim_time":30.593184,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":38.0,"sim_time":14.471870999999998,"passed":5,"total":5,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"mem_walk":{"tests":{"otbn_mem_walk":{"max_time":138.0,"sim_time":27205.212868000002,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"mem_partial_access":{"tests":{"otbn_mem_partial_access":{"max_time":58.0,"sim_time":185.642222,"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":63.0,"sim_time":127.188694,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"multi_error":{"tests":{"otbn_multi_err":{"max_time":78.0,"sim_time":762.126386,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"back_to_back":{"tests":{"otbn_multi":{"max_time":549.0,"sim_time":2102.999824,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all":{"tests":{"otbn_stress_all":{"max_time":181.0,"sim_time":6447.068081,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"lc_escalation":{"tests":{"otbn_escalate":{"max_time":68.0,"sim_time":299.112027,"passed":56,"total":60,"percent":93.33333333333333}},"passed":56,"total":60,"percent":93.33333333333333},"zero_state_err_urnd":{"tests":{"otbn_zero_state_err_urnd":{"max_time":37.0,"sim_time":19.631353999999998,"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":51.0,"sim_time":75.40445299999999,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"alert_test":{"tests":{"otbn_alert_test":{"max_time":38.0,"sim_time":59.584095999999995,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"intr_test":{"tests":{"otbn_intr_test":{"max_time":37.0,"sim_time":30.582965,"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":42.0,"sim_time":450.30743800000005,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_d_illegal_access":{"tests":{"otbn_tl_errors":{"max_time":42.0,"sim_time":450.30743800000005,"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":38.0,"sim_time":40.828805,"passed":5,"total":5,"percent":100.0},"otbn_csr_rw":{"max_time":39.0,"sim_time":30.593184,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":38.0,"sim_time":14.471870999999998,"passed":5,"total":5,"percent":100.0},"otbn_same_csr_outstanding":{"max_time":39.0,"sim_time":18.104723000000003,"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":38.0,"sim_time":40.828805,"passed":5,"total":5,"percent":100.0},"otbn_csr_rw":{"max_time":39.0,"sim_time":30.593184,"passed":20,"total":20,"percent":100.0},"otbn_csr_aliasing":{"max_time":38.0,"sim_time":14.471870999999998,"passed":5,"total":5,"percent":100.0},"otbn_same_csr_outstanding":{"max_time":39.0,"sim_time":18.104723000000003,"passed":20,"total":20,"percent":100.0}},"passed":50,"total":50,"percent":100.0}},"passed":272,"total":276,"percent":98.55072463768116},"V2S":{"testpoints":{"mem_integrity":{"tests":{"otbn_imem_err":{"max_time":38.0,"sim_time":25.899802,"passed":9,"total":10,"percent":90.0},"otbn_dmem_err":{"max_time":38.0,"sim_time":16.173145,"passed":14,"total":15,"percent":93.33333333333333}},"passed":23,"total":25,"percent":92.0},"internal_integrity":{"tests":{"otbn_alu_bignum_mod_err":{"max_time":36.0,"sim_time":21.740586999999998,"passed":5,"total":5,"percent":100.0},"otbn_controller_ispr_rdata_err":{"max_time":36.0,"sim_time":62.701197,"passed":5,"total":5,"percent":100.0},"otbn_mac_bignum_acc_err":{"max_time":35.0,"sim_time":188.99073199999998,"passed":5,"total":5,"percent":100.0},"otbn_urnd_err":{"max_time":33.0,"sim_time":110.297984,"passed":2,"total":2,"percent":100.0}},"passed":17,"total":17,"percent":100.0},"illegal_bus_access":{"tests":{"otbn_illegal_mem_acc":{"max_time":32.0,"sim_time":69.509748,"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":38.0,"sim_time":34.378763,"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":35.0,"sim_time":24.874119,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_intg_err":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0},"otbn_tl_intg_err":{"max_time":69.0,"sim_time":207.09861600000002,"passed":20,"total":20,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"passthru_mem_tl_intg_err":{"tests":{"otbn_passthru_mem_tl_intg_err":{"max_time":68.0,"sim_time":261.682294,"passed":19,"total":20,"percent":95.0}},"passed":19,"total":20,"percent":95.0},"prim_fsm_check":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"prim_count_check":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_mem_scramble":{"tests":{"otbn_smoke":{"max_time":38.0,"sim_time":73.405284,"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":38.0,"sim_time":16.173145,"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":38.0,"sim_time":25.899802,"passed":9,"total":10,"percent":90.0}},"passed":9,"total":10,"percent":90.0},"sec_cm_bus_integrity":{"tests":{"otbn_tl_intg_err":{"max_time":69.0,"sim_time":207.09861600000002,"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":68.0,"sim_time":299.112027,"passed":56,"total":60,"percent":93.33333333333333}},"passed":56,"total":60,"percent":93.33333333333333},"sec_cm_controller_fsm_local_esc":{"tests":{"otbn_imem_err":{"max_time":38.0,"sim_time":25.899802,"passed":9,"total":10,"percent":90.0},"otbn_dmem_err":{"max_time":38.0,"sim_time":16.173145,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":37.0,"sim_time":19.631353999999998,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":32.0,"sim_time":69.509748,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":38,"total":40,"percent":95.0},"sec_cm_controller_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_scramble_key_sideload":{"tests":{"otbn_single":{"max_time":38.0,"sim_time":133.796756,"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":38.0,"sim_time":25.899802,"passed":9,"total":10,"percent":90.0},"otbn_dmem_err":{"max_time":38.0,"sim_time":16.173145,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":37.0,"sim_time":19.631353999999998,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":32.0,"sim_time":69.509748,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":38,"total":40,"percent":95.0},"sec_cm_scramble_ctrl_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"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":68.0,"sim_time":299.112027,"passed":56,"total":60,"percent":93.33333333333333}},"passed":56,"total":60,"percent":93.33333333333333},"sec_cm_start_stop_ctrl_fsm_local_esc":{"tests":{"otbn_imem_err":{"max_time":38.0,"sim_time":25.899802,"passed":9,"total":10,"percent":90.0},"otbn_dmem_err":{"max_time":38.0,"sim_time":16.173145,"passed":14,"total":15,"percent":93.33333333333333},"otbn_zero_state_err_urnd":{"max_time":37.0,"sim_time":19.631353999999998,"passed":5,"total":5,"percent":100.0},"otbn_illegal_mem_acc":{"max_time":32.0,"sim_time":69.509748,"passed":5,"total":5,"percent":100.0},"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":38,"total":40,"percent":95.0},"sec_cm_start_stop_ctrl_fsm_sparse":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"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":38.0,"sim_time":133.796756,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_ctrl_redun":{"tests":{"otbn_ctrl_redun":{"max_time":34.0,"sim_time":44.849285,"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":36.0,"sim_time":68.547202,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_rnd_bus_consistency":{"tests":{"otbn_rnd_sec_cm":{"max_time":87.0,"sim_time":300.78009000000003,"passed":4,"total":5,"percent":80.0}},"passed":4,"total":5,"percent":80.0},"sec_cm_rnd_rng_digest":{"tests":{"otbn_rnd_sec_cm":{"max_time":87.0,"sim_time":300.78009000000003,"passed":4,"total":5,"percent":80.0}},"passed":4,"total":5,"percent":80.0},"sec_cm_rf_base_data_reg_sw_integrity":{"tests":{"otbn_rf_base_intg_err":{"max_time":38.0,"sim_time":17.713205000000002,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_rf_base_data_reg_sw_glitch_detect":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"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":265.0,"sim_time":1329.6223049999999,"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":39.0,"sim_time":216.83335300000002,"passed":6,"total":10,"percent":60.0}},"passed":6,"total":10,"percent":60.0},"sec_cm_rf_bignum_data_reg_sw_glitch_detect":{"tests":{"otbn_sec_cm":{"max_time":265.0,"sim_time":1329.6223049999999,"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":265.0,"sim_time":1329.6223049999999,"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":36.0,"sim_time":14.63207,"passed":4,"total":5,"percent":80.0}},"passed":4,"total":5,"percent":80.0},"sec_cm_call_stack_addr_integrity":{"tests":{"otbn_stack_addr_integ_chk":{"max_time":36.0,"sim_time":14.63207,"passed":4,"total":5,"percent":80.0}},"passed":4,"total":5,"percent":80.0},"sec_cm_start_stop_ctrl_state_consistency":{"tests":{"otbn_sec_wipe_err":{"max_time":35.0,"sim_time":26.646467,"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":38.0,"sim_time":133.796756,"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":38.0,"sim_time":133.796756,"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":38.0,"sim_time":133.796756,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_write_mem_integrity":{"tests":{"otbn_multi":{"max_time":549.0,"sim_time":2102.999824,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_ctrl_flow_count":{"tests":{"otbn_single":{"max_time":38.0,"sim_time":133.796756,"passed":100,"total":100,"percent":100.0}},"passed":100,"total":100,"percent":100.0},"sec_cm_ctrl_flow_sca":{"tests":{"otbn_single":{"max_time":38.0,"sim_time":133.796756,"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":46.0,"sim_time":74.798426,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_key_sideload":{"tests":{"otbn_single":{"max_time":38.0,"sim_time":133.796756,"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":265.0,"sim_time":1329.6223049999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0}},"passed":326,"total":339,"percent":96.16519174041298},"V3":{"testpoints":{"stress_all_with_rand_reset":{"tests":{"otbn_stress_all_with_rand_reset":{"max_time":510.0,"sim_time":4783.699597,"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":37.0,"sim_time":33.02318,"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.46,"line_statement":99.6,"branch":93.06,"condition_expression":null,"toggle":90.01,"fsm":100.0},"assertion":97.06,"functional":100.0},"cov_report_page":"/nightly/current_run/scratch/master/otbn-sim-xcelium/cov_report/index.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_ERROR (cip_base_vseq.sv:1028) virtual_sequencer [otbn_imem_err_vseq] expect alert:fatal to fire":[{"name":"otbn_imem_err","qual_name":"0.otbn_imem_err.105934499621296988268806091045317176338174349673954302004743008610640600365042","seed":105934499621296988268806091045317176338174349673954302004743008610640600365042,"line":164,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_imem_err/latest/run.log","log_context":["UVM_INFO @  25899802 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\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.36267702911527007793159974812542884303934494494968480590136170280106171847858","seed":36267702911527007793159974812542884303934494494968480590136170280106171847858,"line":190,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/0.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 652104685 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.106559154881939656507721206267906886940871773488725204586954646098567717783458","seed":106559154881939656507721206267906886940871773488725204586954646098567717783458,"line":333,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/1.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 4783699597 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":"3.otbn_stress_all_with_rand_reset.97973131312289608647608368794138430743729006428580024778125851684211189972561","seed":97973131312289608647608368794138430743729006428580024778125851684211189972561,"line":167,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/3.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 538755893 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.95067771522886710713324744920927992757008797091777538915195849250605826715046","seed":95067771522886710713324744920927992757008797091777538915195849250605826715046,"line":246,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/5.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 472958510 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":"6.otbn_stress_all_with_rand_reset.110729119914635884442661959904154958632876453197149201556879158845741279223418","seed":110729119914635884442661959904154958632876453197149201556879158845741279223418,"line":183,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/6.otbn_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 1062500535 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":"7.otbn_stress_all_with_rand_reset.77254101502133263494838241795627178363283027935671984042152157144392035263753","seed":77254101502133263494838241795627178363283027935671984042152157144392035263753,"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_INFO @ 288822339 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (cip_base_scoreboard.sv:255) scoreboard [scoreboard] alert fatal has unexpected timeout error":[{"name":"otbn_rf_bignum_intg_err","qual_name":"1.otbn_rf_bignum_intg_err.90196710647870778501464741947739966750472844915261919487360319791704014479973","seed":90196710647870778501464741947739966750472844915261919487360319791704014479973,"line":118,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/1.otbn_rf_bignum_intg_err/latest/run.log","log_context":["UVM_INFO @ 154584057 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_rf_bignum_intg_err","qual_name":"4.otbn_rf_bignum_intg_err.69584469694234588200664843521426134508028789788276785982095745039381107580125","seed":69584469694234588200664843521426134508028789788276785982095745039381107580125,"line":114,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/4.otbn_rf_bignum_intg_err/latest/run.log","log_context":["UVM_INFO @ 187041796 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_rf_bignum_intg_err","qual_name":"5.otbn_rf_bignum_intg_err.43399571056558092374861409813802776159540264451880987850294883559259455915459","seed":43399571056558092374861409813802776159540264451880987850294883559259455915459,"line":114,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/5.otbn_rf_bignum_intg_err/latest/run.log","log_context":["UVM_INFO @  38689111 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"otbn_rf_bignum_intg_err","qual_name":"8.otbn_rf_bignum_intg_err.83506610428687076166685290926183567554883691677826141154489396786223739561717","seed":83506610428687076166685290926183567554883691677826141154489396786223739561717,"line":117,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/8.otbn_rf_bignum_intg_err/latest/run.log","log_context":["UVM_INFO @  91717365 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_rnd_sec_cm","qual_name":"3.otbn_rnd_sec_cm.100515827478817622937263460970658314724396668760597184068820639491816873961712","seed":100515827478817622937263460970658314724396668760597184068820639491816873961712,"line":120,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/3.otbn_rnd_sec_cm/latest/run.log","log_context":["UVM_INFO @ 229436256 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"xmsim: *E,ASRTST (/nightly/current_run/scratch/master/otbn-sim-xcelium/default/fusesoc-work/src/lowrisc_dv_otbn_env_*/otbn_insn_cnt_if.sv,21): Assertion InsnCntMatches_A has failed":[{"name":"otbn_stack_addr_integ_chk","qual_name":"3.otbn_stack_addr_integ_chk.109999018656736936527528626059346691276830394974596076790666754388640902325726","seed":109999018656736936527528626059346691276830394974596076790666754388640902325726,"line":120,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/3.otbn_stack_addr_integ_chk/latest/run.log","log_context":["xmsim: *E,ASRTST (/nightly/current_run/scratch/master/otbn-sim-xcelium/default/fusesoc-work/src/lowrisc_dv_otbn_model_agent_0.1/otbn_model_if.sv,152): (time 397582744 PS) Assertion tb.model_if.NoModelErrs has failed \n","UVM_ERROR @ 397582744 ps: (otbn_insn_cnt_if.sv:21) [ASSERT FAILED] InsnCntMatches_A\n","UVM_INFO @ 397582744 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n"]},{"name":"otbn_escalate","qual_name":"35.otbn_escalate.20220397771869908649042866748786377862568628033430052042543308305295985044324","seed":20220397771869908649042866748786377862568628033430052042543308305295985044324,"line":113,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/35.otbn_escalate/latest/run.log","log_context":["UVM_ERROR @  30760229 ps: (otbn_insn_cnt_if.sv:21) [ASSERT FAILED] InsnCntMatches_A\n","UVM_INFO @  30760229 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n"]},{"name":"otbn_escalate","qual_name":"58.otbn_escalate.66361744869786531039281646263819598163873982758610098757876373151185993614288","seed":66361744869786531039281646263819598163873982758610098757876373151185993614288,"line":120,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/58.otbn_escalate/latest/run.log","log_context":["UVM_ERROR @  31483598 ps: (otbn_insn_cnt_if.sv:21) [ASSERT FAILED] InsnCntMatches_A\n","UVM_INFO @  31483598 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\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_escalate","qual_name":"8.otbn_escalate.31121105735808943268227235697942400024570978512911819927348249841921206123212","seed":31121105735808943268227235697942400024570978512911819927348249841921206123212,"line":108,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/8.otbn_escalate/latest/run.log","log_context":["UVM_INFO @   1442686 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (cip_base_vseq.sv:1028) virtual_sequencer [otbn_dmem_err_vseq] expect alert:fatal to fire":[{"name":"otbn_dmem_err","qual_name":"10.otbn_dmem_err.108260840676554403093862797184468295085035268130947942255262144955748452648604","seed":108260840676554403093862797184468295085035268130947942255262144955748452648604,"line":115,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/10.otbn_dmem_err/latest/run.log","log_context":["UVM_INFO @  30373206 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 fatal alert but it still hasn't arrived.":[{"name":"otbn_passthru_mem_tl_intg_err","qual_name":"13.otbn_passthru_mem_tl_intg_err.66147360946388047629231229176763643863979229238241819136735316769288547416048","seed":66147360946388047629231229176763643863979229238241819136735316769288547416048,"line":106,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/13.otbn_passthru_mem_tl_intg_err/latest/run.log","log_context":["UVM_INFO @ 148741572 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"Some pass patterns missing: ['^TEST PASSED (UVM_)?CHECKS$']":[{"name":"otbn_escalate","qual_name":"29.otbn_escalate.114820869193034100552311364856975547454641725052638485506422159762857079838438","seed":114820869193034100552311364856975547454641725052638485506422159762857079838438,"line":null,"log_path":"/nightly/current_run/scratch/master/otbn-sim-xcelium/29.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"]}]}},"passed":567,"total":586,"percent":96.75767918088737}