int __VERIFIER_nondet_int(); extern void __VERIFIER_error() __attribute__((noreturn)); // method ids int m_getInetAddress = 1; int m_getOOBInline = 2; int m_getLocalPort = 3; int m_isInputShutdown = 4; int m_setTcpNoDelay = 5; int m_isConnected = 6; int m_getKeepAlive = 7; int m_getLocalAddress = 8; int m_bind = 9; int m_getChannel = 10; int m_getSoLinger = 11; int m_getImpl = 12; int m_getTcpNoDelay = 13; int m_getSoTimeout = 14; int m_isOutputShutdown = 15; int m_postAccept = 16; int m_close = 17; int m_setOOBInline = 18; int m_getLocalSocketAddress = 19; int m_getReceiveBufferSize = 20; int m_setReuseAddress = 21; int m_getTrafficClass = 22; int m_getReuseAddress = 23; int m_createImpl = 24; int m_setCreated = 25; int m_setKeepAlive = 26; int m_getInputStream = 27; int m_shutdownOutput = 28; int m_shutdownInput = 29; int m_setPerformancePreferences = 30; int m_getPort = 31; int m_sendUrgentData = 32; int m_isClosed = 33; int m_isBound = 34; int m_setBound = 35; int m_getSendBufferSize = 36; int m_getOutputStream = 37; int m_setConnected = 38; int m_Socket = 39; int m_getRemoteSocketAddress = 40; int m_setReceiveBufferSize_1 = 41; int m_setReceiveBufferSize_2 = 42; int m_connect2_1 = 43; int m_connect2_2 = 44; int m_setSoLinger_1 = 45; int m_setSoLinger_2 = 46; int m_connect1_1 = 47; int m_connect1_2 = 48; int m_setTrafficClass_1 = 49; int m_setTrafficClass_2 = 50; int m_setSoTimeout_1 = 51; int m_setSoTimeout_2 = 52; int m_setSendBufferSize_1 = 53; int m_setSendBufferSize_2 = 54; int m_setSocketImplFactory_1 = 55; int m_setSocketImplFactory_2 = 56; int main() { int q = 0; int method_id; // variables int this_oldImpl = 0; int this_factory = 0; int this_shutOut = 0; int this_created = 0; int this_shutIn = 0; int this_closed = 0; int this_bound = 0; int this_impl = 1; int this_connected = 0; while (1) { // parameters _Bool P1=__VERIFIER_nondet_int(); int P2=__VERIFIER_nondet_int(); _Bool P3=__VERIFIER_nondet_int(); _Bool P4=__VERIFIER_nondet_int(); _Bool P5=__VERIFIER_nondet_int(); _Bool P6=__VERIFIER_nondet_int(); int P7=__VERIFIER_nondet_int(); int P8=__VERIFIER_nondet_int(); int P9=__VERIFIER_nondet_int(); int P10=__VERIFIER_nondet_int(); int P11=__VERIFIER_nondet_int(); int P12=__VERIFIER_nondet_int(); int P13=__VERIFIER_nondet_int(); int P14=__VERIFIER_nondet_int(); int P15=__VERIFIER_nondet_int(); int P16=__VERIFIER_nondet_int(); _Bool P17=__VERIFIER_nondet_int(); int P18=__VERIFIER_nondet_int(); _Bool P19=__VERIFIER_nondet_int(); int P20=__VERIFIER_nondet_int(); int P21=__VERIFIER_nondet_int(); int P22=__VERIFIER_nondet_int(); int P23=__VERIFIER_nondet_int(); int P24=__VERIFIER_nondet_int(); int P25=__VERIFIER_nondet_int(); int P26=__VERIFIER_nondet_int(); int P27=__VERIFIER_nondet_int(); int P28=__VERIFIER_nondet_int(); int P29=__VERIFIER_nondet_int(); int P30=__VERIFIER_nondet_int(); // states if (q == 0){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 39; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=0; this_shutIn=0; this_connected=0; this_closed=0; this_shutOut=0; this_created=0; this_impl=1; this_bound=0; this_oldImpl=0; } continue; } continue; } if (q == 1){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 2){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (this_oldImpl && (!this_closed && (P22 != 0)))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 2; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 3){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (this_oldImpl && (!this_closed && (P22 != 0)))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 3; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 4){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 4; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 5){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 5; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 15; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 5; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 6){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 4; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 6; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 7){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (this_oldImpl && (!this_closed && (P22 != 0)))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 7; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 8){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 8; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 19; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 8; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 9){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0))&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))))&& (((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) ){ // record method id method_id = 43; // non-conformance condition if ( (((((this_closed && ((P14 >= 0) && (P13 != 0))) || (this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))) || ((P14 != 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 != 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0)&& (((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& (((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))&& ((this_created && (this_oldImpl && (!this_closed && (P22 != 0)))) || ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) ){ // record method id method_id = 48; // non-conformance condition if ( ((this_closed && (P22 != 0)) || (this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 9; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 10){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 20; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 10; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 11){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 11; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 12){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 12; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 13){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 14){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 10; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 14; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 26; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 14; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 15){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 15; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 16){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 11; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 16; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 17){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 12; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 17; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 18){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 13; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 18; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 19){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 6; // non-conformance condition if ( ((this_oldImpl && !this_connected) || this_connected) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 19; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 20){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 21){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 32; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 21; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 22){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 22; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 23){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 24){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 35; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 24; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 25){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 26){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 20; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 26; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 27){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 21; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 27; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 36; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 27; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 28){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 22; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 28; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 29){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 27; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))))&& ((!this_shutIn && (this_connected && !this_closed)) || (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed)))) ){ // record method id method_id = 29; // non-conformance condition if ( (((this_closed || (this_shutIn && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=1; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 23; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 29; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 30){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 24; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 30; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 39; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 30; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 31){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 28; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=1; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 25; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))))&& ((!this_shutOut && (this_connected && !this_closed)) || (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed)))) ){ // record method id method_id = 37; // non-conformance condition if ( (((this_closed || (this_shutOut && (this_oldImpl && (!this_connected && !this_closed)))) || (!this_oldImpl && (!this_connected && !this_closed))) || (this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 31; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 32){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 33){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 40; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 33; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 34){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 35){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 36){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( this_shutIn ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 32; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 36; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 37){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 33; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 37; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory != 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 41; // post condition this_factory=P29; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory != 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 37; // post condition this_factory=P30; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } continue; } if (q == 38){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((!this_bound && (!this_oldImpl && !this_closed)) || (this_closed || (this_bound && (!this_oldImpl && !this_closed))))&& ((this_oldImpl && !this_closed) || (this_closed || (this_bound && (!this_oldImpl && !this_closed)))) ){ // record method id method_id = 9; // non-conformance condition if ( (this_closed || (this_bound && (!this_oldImpl && !this_closed))) ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 34; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( this_closed ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1)&& ((!P19 && !this_closed) || (this_closed && !((P20 < 0) && P19)))&& (((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19)))&& (((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed))) || (this_closed && !((P20 < 0) && P19))) ){ // record method id method_id = 46; // non-conformance condition if ( (this_closed && !((P20 < 0) && P19)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( (this_closed && !(P26 < 0)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 38; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 39){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( this_shutOut ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 35; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 39; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 40){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || (!this_oldImpl && !this_bound))&& (this_bound || (!this_oldImpl && !this_bound)) ){ // record method id method_id = 34; // non-conformance condition if ( (!this_oldImpl && !this_bound) ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } if (q == 41){ if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 1; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 2; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 3; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 4; // non-conformance condition if ( !this_shutIn ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 5; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || (!this_oldImpl && !this_connected))&& (this_connected || (!this_oldImpl && !this_connected)) ){ // record method id method_id = 6; // non-conformance condition if ( (!this_oldImpl && !this_connected) ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 7; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 8; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 9; // non-conformance condition if ( ((!this_bound && (!this_oldImpl && !this_closed)) || (this_oldImpl && !this_closed)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 10; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 11; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (((this_impl == 0) && !this_created) || 0)&& (((this_impl != 0) && !this_created) || 0)&& (this_created || 0) ){ // record method id method_id = 12; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 13; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 14; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 15; // non-conformance condition if ( !this_shutOut ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 16; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& (this_closed || 0)&& (!this_closed || 0) ){ // record method id method_id = 17; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=1; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 18; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_bound) || 0)&& ((!this_oldImpl && !this_bound) || 0)&& (this_bound || 0) ){ // record method id method_id = 19; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 20; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 21; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 22; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 23; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=1; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_impl == 0) || 0)&& ((this_impl != 0) || 0) ){ // record method id method_id = 24; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 25; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=1; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 26; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 27; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 28; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 29; // non-conformance condition if ( ((!this_shutIn && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutIn && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 30; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 31; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 32; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 33; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 34; // non-conformance condition if ( ((this_oldImpl && !this_bound) || this_bound) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 35; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 40; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=1; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 36; // non-conformance condition if ( !this_closed ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 37; // non-conformance condition if ( ((!this_shutOut && (this_oldImpl && (!this_connected && !this_closed))) || (!this_shutOut && (this_connected && !this_closed))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1 ){ // record method id method_id = 38; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=1; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( 1&& ((this_oldImpl && !this_connected) || 0)&& ((!this_oldImpl && !this_connected) || 0)&& (this_connected || 0) ){ // record method id method_id = 40; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 41; // post condition this_factory=this_factory; this_shutIn=this_shutIn; this_connected=this_connected; this_closed=this_closed; this_shutOut=this_shutOut; this_created=this_created; this_impl=this_impl; this_bound=this_bound; this_oldImpl=this_oldImpl; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 41; // non-conformance condition if ( (!this_closed && (P11 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 42; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 43; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) || ((P14 == 0) && ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0)))))))) || ((P14 == 0) && (this_created && (this_oldImpl && (!this_closed && ((P14 >= 0) && (P13 != 0))))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 >= 0) && (P1 != 0)) ){ // record method id method_id = 44; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P2 < 0) && P1) ){ // record method id method_id = 45; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P2 < 0) && P1) ){ // record method id method_id = 46; // non-conformance condition if ( (((!P19 && !this_closed) || ((P20 > 65535) && ((P20 >= 0) && (P19 && !this_closed)))) || ((P20 <= 65535) && ((P20 >= 0) && (P19 && !this_closed)))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 == 0) ){ // record method id method_id = 47; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 == 0) ){ // record method id method_id = 48; // non-conformance condition if ( (((((((this_impl == 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0))))))) || (this_created && (!this_connected && (!this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl == 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || ((this_impl != 0) && (!this_created && (this_oldImpl && (!this_closed && (P22 != 0)))))) || (this_created && (this_oldImpl && (!this_closed && (P22 != 0))))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( ((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 49; // non-conformance condition if ( (!this_closed && ((P23 <= 255) && (P23 >= 0))) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !((P1 <= 255) && (P1 >= 0)) ){ // record method id method_id = 50; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 < 0) ){ // record method id method_id = 51; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 < 0) ){ // record method id method_id = 52; // non-conformance condition if ( ((P26 >= 0) && !this_closed) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 > 0) ){ // record method id method_id = 53; // non-conformance condition if ( (!this_closed && (P27 > 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 > 0) ){ // record method id method_id = 54; // non-conformance condition if ( 0 ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( (P1 != 0) ){ // record method id method_id = 55; // non-conformance condition if ( ((this_factory == 0) && (P29 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } if(__VERIFIER_nondet_int()){ // assume guard if ( !(P1 != 0) ){ // record method id method_id = 56; // non-conformance condition if ( ((this_factory == 0) && !(P30 != 0)) ) { goto ERROR; } // state update q = 1; // post condition break; } continue; } continue; } } // end while return 0; ERROR: __VERIFIER_error(); }