Hi, I've recently started working with some assertions in a project. All the assertions I am working with are designed to be evaluated in every posedge of the clk, but every time an assertion fails, the time reported in the log matches with a negedge in the waveform. Just for checking the behavior of the tool, I modified the asssertions to be evaluated in the negedge and the errors continue to match to a negedge time.
I am concerned about the assertions evaluated in a posedge. Could it be that they are not being evaluated the right way?