Beispiel #1
0
void testValues() {
    f = 2;
    int result;
    
    sigwaitinfo(anyset(), anyinfo());
    
    //@ assert f == 2;
    //@ assert vacuous: \false;
}
Beispiel #2
0
void testValues() {
    f = 2;
    int result;
    
    psiginfo(anyinfo(), NULL);
    
    //@ assert f == 2;
    //@ assert vacuous: \false;
}
Beispiel #3
0
void runFailure() {
    sigwaitinfo(NULL, anyinfo());
}
Beispiel #4
0
void runSuccess() {
    sigwaitinfo(anyset(), anyinfo());
}
Beispiel #5
0
void runSuccess() {
    psiginfo(anyinfo(), NULL);
}
Beispiel #6
0
void runSuccess1() {
    char buf[] = "head";
    //@ assert \valid(buf+(0..\block_length(buf)-1));
    //@ assert \exists integer x; buf[x] == '\0';
    psiginfo(anyinfo(), buf);
}