regressions/ck_epoch_section_2: improve logging of failure conditions.

Certain environments don't provide us core dumps to work with,
unfortunately.
awsm
Samy Al Bahra 6 years ago
parent 0881349657
commit 1cb2e6b281

@ -110,11 +110,14 @@ read_thread(void *unused CK_CC_UNUSED)
} }
ck_epoch_begin(record, &section[1]); ck_epoch_begin(record, &section[1]);
if (section[0].bucket == section[1].bucket) {
assert(section[0].bucket != section[1].bucket); ck_error("%u == %u\n",
section[0].bucket, section[1].bucket);
}
ck_epoch_end(record, &section[0]); ck_epoch_end(record, &section[0]);
assert(ck_pr_load_uint(&record->active) > 0); if (ck_pr_load_uint(&record->active) == 0)
ck_error("active: %u\n", record->active);
if (ck_pr_load_uint(&leave) == 1) { if (ck_pr_load_uint(&leave) == 1) {
ck_epoch_end(record, &section[1]); ck_epoch_end(record, &section[1]);

Loading…
Cancel
Save