File tree Expand file tree Collapse file tree 2 files changed +24
-4
lines changed Top Open diff view settings Expand file tree Collapse file tree 2 files changed +24
-4
lines changed Top Open diff view settings Original file line number Diff line number Diff line change @@ -94,8 +94,18 @@ test "std.atomic.queue" {
9494 for (getters ) | t |
9595 t .wait ();
9696
97- std .debug .assert (context .put_sum == context .get_sum );
98- std .debug .assert (context .get_count == puts_per_thread * put_thread_count );
97+ if (context .put_sum != context .get_sum ) {
98+ std .debug .panic ("failure\n put_sum:{} != get_sum:{}" , context .put_sum , context .get_sum );
99+ }
100+
101+ if (context .get_count != puts_per_thread * put_thread_count ) {
102+ std .debug .panic (
103+ "failure\n get_count:{} != puts_per_thread:{} * put_thread_count:{}" ,
104+ context .get_count ,
105+ u32 (puts_per_thread ),
106+ u32 (put_thread_count ),
107+ );
108+ }
99109}
100110
101111fn startPuts (ctx : * Context ) u8 {
Original file line number Diff line number Diff line change @@ -97,8 +97,18 @@ test "std.atomic.stack" {
9797 for (getters ) | t |
9898 t .wait ();
9999
100- std .debug .assert (context .put_sum == context .get_sum );
101- std .debug .assert (context .get_count == puts_per_thread * put_thread_count );
100+ if (context .put_sum != context .get_sum ) {
101+ std .debug .panic ("failure\n put_sum:{} != get_sum:{}" , context .put_sum , context .get_sum );
102+ }
103+
104+ if (context .get_count != puts_per_thread * put_thread_count ) {
105+ std .debug .panic (
106+ "failure\n get_count:{} != puts_per_thread:{} * put_thread_count:{}" ,
107+ context .get_count ,
108+ u32 (puts_per_thread ),
109+ u32 (put_thread_count ),
110+ );
111+ }
102112}
103113
104114fn startPuts (ctx : * Context ) u8 {
You can’t perform that action at this time.
0 commit comments