UVM_WARNING @ 35309663403 ps: (uvm_reg_field.svh:1264) [UVM/FLD/SET/BSY] Setting the value of field "en" while containing register "sram_ctrl_regs_reg_block.readback" is being accessed may result in loss of desired field value. A race condition between threads concurrently accessing the register model is the likely cause of the problem.
Hierarchy of regression failure
Block level
Failure Description
UVM_WARNING @ 35309663403 ps: (uvm_reg_field.svh:1264) [UVM/FLD/SET/BSY] Setting the value of field "en" while containing register "sram_ctrl_regs_reg_block.readback" is being accessed may result in loss of desired field value. A race condition between threads concurrently accessing the register model is the likely cause of the problem.
Steps to Reproduce
GitHub Revision: 8cb25a6867
The two changes made to this block between it passing and failing are https://github.com/lowRISC/opentitan/pull/23212 and https://github.com/lowRISC/opentitan/pull/23292 .
Tests with similar or related failures
The following also broke at the same time.
sram_ctrl/main:sram_ctrl_access_during_key_req
sram_ctrl/ret:sram_ctrl_access_during_key_req