Lines Matching refs:sc
507 run_status_check(const status_check& sc, const atf::check::check_result& cr)
511 if (sc.type == sc_exit) {
512 if (cr.exited() && sc.value != INT_MIN) {
515 if (!sc.negated && sc.value != status) {
518 << sc.value << "\n";
520 } else if (sc.negated && sc.value == status) {
527 } else if (cr.exited() && sc.value == INT_MIN) {
533 } else if (sc.type == sc_ignore) {
535 } else if (sc.type == sc_signal) {
536 if (cr.signaled() && sc.value != INT_MIN) {
539 if (!sc.negated && sc.value != status) {
541 << status << ", expected: " << sc.value << "\n";
543 } else if (sc.negated && sc.value == status) {
550 } else if (cr.signaled() && sc.value == INT_MIN) {