NO Initial ITS Start location: l36 0: l0 -> l1 : __const_10^0'=__const_10^post0, addrs^0'=addrs^post0, __rho_8_^0'=__rho_8_^post0, tmp1^0'=tmp1^post0, MAXADDR^0'=MAXADDR^post0, added^0'=added^post0, __rho_3_^0'=__rho_3_^post0, maxconn^0'=maxconn^post0, family^0'=family^post0, __rho_16_^0'=__rho_16_^post0, MaxListen^0'=MaxListen^post0, addr_ai_family^0'=addr_ai_family^post0, __rho_5_^0'=__rho_5_^post0, ret^0'=ret^post0, listen_index^0'=listen_index^post0, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post0, __rho_2_^0'=__rho_2_^post0, __rho_15_^0'=__rho_15_^post0, err^0'=err^post0, __rho_9_^0'=__rho_9_^post0, MaxBackends^0'=MaxBackends^post0, addr^0'=addr^post0, __rho_4_^0'=__rho_4_^post0, one^0'=one^post0, fd^0'=fd^post0, __rho_1_^0'=__rho_1_^post0, (__const_10^0-__const_10^post0 == 0 /\ -listen_index^post0+listen_index^0 == 0 /\ -ret^post0+ret^0 == 0 /\ -__rho_9_^post0+__rho_9_^0 == 0 /\ -err^post0+err^0 == 0 /\ maxconn^0-maxconn^post0 == 0 /\ -one^post0+one^0 == 0 /\ -fd^post0+fd^0 == 0 /\ -MaxBackends^post0+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post0 == 0 /\ -__rho_4_^post0+__rho_4_^0 == 0 /\ added^0-added^post0 == 0 /\ addrs^0-addrs^post0 == 0 /\ -__rho_3_^post0+__rho_3_^0 == 0 /\ -MaxListen^post0+MaxListen^0 == 0 /\ -ListenSocket_OF_listen_index^post0+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post0+addr^0 == 0 /\ __rho_5_^0-__rho_5_^post0 == 0 /\ -__rho_15_^post0+__rho_15_^0 == 0 /\ family^0-family^post0 == 0 /\ MAXADDR^0-MAXADDR^post0 == 0 /\ addr_ai_family^0-addr_ai_family^post0 == 0 /\ __rho_8_^0-__rho_8_^post0 == 0 /\ -__rho_1_^post0+__rho_1_^0 == 0 /\ __rho_16_^0-__rho_16_^post0 == 0 /\ -tmp1^post0+tmp1^0 == 0), cost: 1 1: l2 -> l3 : __const_10^0'=__const_10^post1, addrs^0'=addrs^post1, __rho_8_^0'=__rho_8_^post1, tmp1^0'=tmp1^post1, MAXADDR^0'=MAXADDR^post1, added^0'=added^post1, __rho_3_^0'=__rho_3_^post1, maxconn^0'=maxconn^post1, family^0'=family^post1, __rho_16_^0'=__rho_16_^post1, MaxListen^0'=MaxListen^post1, addr_ai_family^0'=addr_ai_family^post1, __rho_5_^0'=__rho_5_^post1, ret^0'=ret^post1, listen_index^0'=listen_index^post1, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post1, __rho_2_^0'=__rho_2_^post1, __rho_15_^0'=__rho_15_^post1, err^0'=err^post1, __rho_9_^0'=__rho_9_^post1, MaxBackends^0'=MaxBackends^post1, addr^0'=addr^post1, __rho_4_^0'=__rho_4_^post1, one^0'=one^post1, fd^0'=fd^post1, __rho_1_^0'=__rho_1_^post1, (-addr^post1+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post1 == 0 /\ tmp1^0-tmp1^post1 == 0 /\ -MaxListen^post1+MaxListen^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ __rho_4_^0-__rho_4_^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ family^0-family^post1 == 0 /\ -__rho_1_^post1+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post1 == 0 /\ added^0-added^post1 == 0 /\ __rho_16_^0-__rho_16_^post1 == 0 /\ -listen_index^post1+listen_index^0 == 0 /\ -err^post1+err^0 == 0 /\ -__rho_9_^post1+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post1 == 0 /\ __rho_8_^0-__rho_8_^post1 == 0 /\ -fd^post1+fd^0 == 0 /\ -MaxBackends^post1+MaxBackends^0 == 0 /\ __rho_3_^0-__rho_3_^post1 == 0 /\ __const_10^0-__const_10^post1 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -one^post1+one^0 == 0 /\ __rho_15_^0-__rho_15_^post1 == 0 /\ -ListenSocket_OF_listen_index^post1+ListenSocket_OF_listen_index^0 == 0 /\ -MAXADDR^post1+MAXADDR^0 == 0), cost: 1 2: l3 -> l4 : __const_10^0'=__const_10^post2, addrs^0'=addrs^post2, __rho_8_^0'=__rho_8_^post2, tmp1^0'=tmp1^post2, MAXADDR^0'=MAXADDR^post2, added^0'=added^post2, __rho_3_^0'=__rho_3_^post2, maxconn^0'=maxconn^post2, family^0'=family^post2, __rho_16_^0'=__rho_16_^post2, MaxListen^0'=MaxListen^post2, addr_ai_family^0'=addr_ai_family^post2, __rho_5_^0'=__rho_5_^post2, ret^0'=ret^post2, listen_index^0'=listen_index^post2, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post2, __rho_2_^0'=__rho_2_^post2, __rho_15_^0'=__rho_15_^post2, err^0'=err^post2, __rho_9_^0'=__rho_9_^post2, MaxBackends^0'=MaxBackends^post2, addr^0'=addr^post2, __rho_4_^0'=__rho_4_^post2, one^0'=one^post2, fd^0'=fd^post2, __rho_1_^0'=__rho_1_^post2, (__rho_4_^0-__rho_4_^post2 == 0 /\ -one^post2+one^0 == 0 /\ family^0-family^post2 == 0 /\ tmp1^0-tmp1^post2 == 0 /\ __rho_5_^0-__rho_5_^post2 == 0 /\ -MAXADDR^post2+MAXADDR^0 == 0 /\ -__rho_9_^post2+__rho_9_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post2 == 0 /\ __const_10^0-__const_10^post2 == 0 /\ -maxconn^post2+maxconn^0 == 0 /\ -ListenSocket_OF_listen_index^post2+ListenSocket_OF_listen_index^0 == 0 /\ 1-added^0 <= 0 /\ -__rho_15_^post2+__rho_15_^0 == 0 /\ __rho_16_^0-__rho_16_^post2 == 0 /\ __rho_3_^0-__rho_3_^post2 == 0 /\ __rho_2_^0-__rho_2_^post2 == 0 /\ -__rho_1_^post2+__rho_1_^0 == 0 /\ added^0-added^post2 == 0 /\ addrs^0-addrs^post2 == 0 /\ -addr^post2+addr^0 == 0 /\ MaxListen^0-MaxListen^post2 == 0 /\ -err^post2+err^0 == 0 /\ -1+ret^post2 == 0 /\ -fd^post2+fd^0 == 0 /\ -MaxBackends^post2+MaxBackends^0 == 0 /\ __rho_8_^0-__rho_8_^post2 == 0 /\ -listen_index^post2+listen_index^0 == 0), cost: 1 3: l3 -> l4 : __const_10^0'=__const_10^post3, addrs^0'=addrs^post3, __rho_8_^0'=__rho_8_^post3, tmp1^0'=tmp1^post3, MAXADDR^0'=MAXADDR^post3, added^0'=added^post3, __rho_3_^0'=__rho_3_^post3, maxconn^0'=maxconn^post3, family^0'=family^post3, __rho_16_^0'=__rho_16_^post3, MaxListen^0'=MaxListen^post3, addr_ai_family^0'=addr_ai_family^post3, __rho_5_^0'=__rho_5_^post3, ret^0'=ret^post3, listen_index^0'=listen_index^post3, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post3, __rho_2_^0'=__rho_2_^post3, __rho_15_^0'=__rho_15_^post3, err^0'=err^post3, __rho_9_^0'=__rho_9_^post3, MaxBackends^0'=MaxBackends^post3, addr^0'=addr^post3, __rho_4_^0'=__rho_4_^post3, one^0'=one^post3, fd^0'=fd^post3, __rho_1_^0'=__rho_1_^post3, (-MaxListen^post3+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ ret^post3 == 0 /\ maxconn^0-maxconn^post3 == 0 /\ added^0 <= 0 /\ -MAXADDR^post3+MAXADDR^0 == 0 /\ -addr^post3+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post3 == 0 /\ __const_10^0-__const_10^post3 == 0 /\ family^0-family^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -listen_index^post3+listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post3 == 0 /\ -__rho_3_^post3+__rho_3_^0 == 0 /\ -__rho_1_^post3+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post3 == 0 /\ added^0-added^post3 == 0 /\ -MaxBackends^post3+MaxBackends^0 == 0 /\ __rho_16_^0-__rho_16_^post3 == 0 /\ -one^post3+one^0 == 0 /\ addrs^0-addrs^post3 == 0 /\ -ListenSocket_OF_listen_index^post3+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post3+__rho_9_^0 == 0 /\ -err^post3+err^0 == 0 /\ __rho_5_^0-__rho_5_^post3 == 0 /\ __rho_15_^0-__rho_15_^post3 == 0), cost: 1 49: l4 -> l31 : __const_10^0'=__const_10^post49, addrs^0'=addrs^post49, __rho_8_^0'=__rho_8_^post49, tmp1^0'=tmp1^post49, MAXADDR^0'=MAXADDR^post49, added^0'=added^post49, __rho_3_^0'=__rho_3_^post49, maxconn^0'=maxconn^post49, family^0'=family^post49, __rho_16_^0'=__rho_16_^post49, MaxListen^0'=MaxListen^post49, addr_ai_family^0'=addr_ai_family^post49, __rho_5_^0'=__rho_5_^post49, ret^0'=ret^post49, listen_index^0'=listen_index^post49, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post49, __rho_2_^0'=__rho_2_^post49, __rho_15_^0'=__rho_15_^post49, err^0'=err^post49, __rho_9_^0'=__rho_9_^post49, MaxBackends^0'=MaxBackends^post49, addr^0'=addr^post49, __rho_4_^0'=__rho_4_^post49, one^0'=one^post49, fd^0'=fd^post49, __rho_1_^0'=__rho_1_^post49, (-maxconn^post49+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post49 == 0 /\ family^0-family^post49 == 0 /\ -ListenSocket_OF_listen_index^post49+ListenSocket_OF_listen_index^0 == 0 /\ -err^post49+err^0 == 0 /\ __rho_8_^0-__rho_8_^post49 == 0 /\ -__rho_4_^post49+__rho_4_^0 == 0 /\ __rho_16_^0-__rho_16_^post49 == 0 /\ tmp1^0-tmp1^post49 == 0 /\ addr_ai_family^0-addr_ai_family^post49 == 0 /\ -one^post49+one^0 == 0 /\ -fd^post49+fd^0 == 0 /\ addrs^0-addrs^post49 == 0 /\ -MaxBackends^post49+MaxBackends^0 == 0 /\ -addr^post49+addr^0 == 0 /\ -__rho_9_^post49+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post49 == 0 /\ added^0-added^post49 == 0 /\ -__rho_1_^post49+__rho_1_^0 == 0 /\ MaxListen^0-MaxListen^post49 == 0 /\ MAXADDR^0-MAXADDR^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -listen_index^post49+listen_index^0 == 0 /\ __rho_15_^0-__rho_15_^post49 == 0 /\ __const_10^0-__const_10^post49 == 0 /\ __rho_3_^0-__rho_3_^post49 == 0), cost: 1 4: l5 -> l6 : __const_10^0'=__const_10^post4, addrs^0'=addrs^post4, __rho_8_^0'=__rho_8_^post4, tmp1^0'=tmp1^post4, MAXADDR^0'=MAXADDR^post4, added^0'=added^post4, __rho_3_^0'=__rho_3_^post4, maxconn^0'=maxconn^post4, family^0'=family^post4, __rho_16_^0'=__rho_16_^post4, MaxListen^0'=MaxListen^post4, addr_ai_family^0'=addr_ai_family^post4, __rho_5_^0'=__rho_5_^post4, ret^0'=ret^post4, listen_index^0'=listen_index^post4, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post4, __rho_2_^0'=__rho_2_^post4, __rho_15_^0'=__rho_15_^post4, err^0'=err^post4, __rho_9_^0'=__rho_9_^post4, MaxBackends^0'=MaxBackends^post4, addr^0'=addr^post4, __rho_4_^0'=__rho_4_^post4, one^0'=one^post4, fd^0'=fd^post4, __rho_1_^0'=__rho_1_^post4, (-__rho_16_^post4+__rho_16_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post4 == 0 /\ -MaxListen^post4+MaxListen^0 == 0 /\ __rho_4_^0-__rho_4_^post4 == 0 /\ -ret^post4+ret^0 == 0 /\ __const_10^0-__const_10^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ __rho_8_^0-__rho_8_^post4 == 0 /\ added^0-added^post4 == 0 /\ family^0-family^post4 == 0 /\ -__rho_1_^post4+__rho_1_^0 == 0 /\ -err^post4+err^0 == 0 /\ __rho_2_^0-__rho_2_^post4 == 0 /\ addrs^0-addrs^post4 == 0 /\ -listen_index^post4+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post4 == 0 /\ tmp1^0-tmp1^post4 == 0 /\ __rho_5_^0-__rho_5_^post4 == 0 /\ -MaxBackends^post4+MaxBackends^0 == 0 /\ -__rho_9_^post4+__rho_9_^0 == 0 /\ -fd^post4+fd^0 == 0 /\ -one^post4+one^0 == 0 /\ __rho_15_^0-__rho_15_^post4 == 0 /\ -1-addr^0+addr^post4 == 0 /\ -__rho_3_^post4+__rho_3_^0 == 0 /\ -ListenSocket_OF_listen_index^post4+ListenSocket_OF_listen_index^0 == 0), cost: 1 27: l6 -> l19 : __const_10^0'=__const_10^post27, addrs^0'=addrs^post27, __rho_8_^0'=__rho_8_^post27, tmp1^0'=tmp1^post27, MAXADDR^0'=MAXADDR^post27, added^0'=added^post27, __rho_3_^0'=__rho_3_^post27, maxconn^0'=maxconn^post27, family^0'=family^post27, __rho_16_^0'=__rho_16_^post27, MaxListen^0'=MaxListen^post27, addr_ai_family^0'=addr_ai_family^post27, __rho_5_^0'=__rho_5_^post27, ret^0'=ret^post27, listen_index^0'=listen_index^post27, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post27, __rho_2_^0'=__rho_2_^post27, __rho_15_^0'=__rho_15_^post27, err^0'=err^post27, __rho_9_^0'=__rho_9_^post27, MaxBackends^0'=MaxBackends^post27, addr^0'=addr^post27, __rho_4_^0'=__rho_4_^post27, one^0'=one^post27, fd^0'=fd^post27, __rho_1_^0'=__rho_1_^post27, (addr_ai_family^0-addr_ai_family^post27 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ -err^post27+err^0 == 0 /\ __rho_4_^0-__rho_4_^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ -MaxListen^post27+MaxListen^0 == 0 /\ family^0-family^post27 == 0 /\ added^0-added^post27 == 0 /\ MAXADDR^0-MAXADDR^post27 == 0 /\ __rho_2_^0-__rho_2_^post27 == 0 /\ -fd^post27+fd^0 == 0 /\ -MaxBackends^post27+MaxBackends^0 == 0 /\ -listen_index^post27+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post27 == 0 /\ __rho_16_^0-__rho_16_^post27 == 0 /\ __rho_5_^0-__rho_5_^post27 == 0 /\ __rho_3_^0-__rho_3_^post27 == 0 /\ -__rho_1_^post27+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post27 == 0 /\ -__rho_9_^post27+__rho_9_^0 == 0 /\ __rho_15_^0-__rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -one^post27+one^0 == 0 /\ -ListenSocket_OF_listen_index^post27+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post27+addr^0 == 0 /\ -maxconn^post27+maxconn^0 == 0), cost: 1 5: l7 -> l5 : __const_10^0'=__const_10^post5, addrs^0'=addrs^post5, __rho_8_^0'=__rho_8_^post5, tmp1^0'=tmp1^post5, MAXADDR^0'=MAXADDR^post5, added^0'=added^post5, __rho_3_^0'=__rho_3_^post5, maxconn^0'=maxconn^post5, family^0'=family^post5, __rho_16_^0'=__rho_16_^post5, MaxListen^0'=MaxListen^post5, addr_ai_family^0'=addr_ai_family^post5, __rho_5_^0'=__rho_5_^post5, ret^0'=ret^post5, listen_index^0'=listen_index^post5, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post5, __rho_2_^0'=__rho_2_^post5, __rho_15_^0'=__rho_15_^post5, err^0'=err^post5, __rho_9_^0'=__rho_9_^post5, MaxBackends^0'=MaxBackends^post5, addr^0'=addr^post5, __rho_4_^0'=__rho_4_^post5, one^0'=one^post5, fd^0'=fd^post5, __rho_1_^0'=__rho_1_^post5, (-__rho_15_^post5+__rho_15_^0 == 0 /\ -__rho_16_^post5+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post5 == 0 /\ -err^post5+err^0 == 0 /\ __rho_2_^0-__rho_2_^post5 == 0 /\ maxconn^0-maxconn^post5 == 0 /\ __rho_8_^0-__rho_8_^post5 == 0 /\ -__rho_4_^post5+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post5 == 0 /\ -addr^post5+addr^0 == 0 /\ -one^post5+one^0 == 0 /\ -fd^post5+fd^0 == 0 /\ -MaxBackends^post5+MaxBackends^0 == 0 /\ -err^0 <= 0 /\ MAXADDR^0-MAXADDR^post5 == 0 /\ -1-added^0+added^post5 == 0 /\ __rho_5_^0-__rho_5_^post5 == 0 /\ family^0-family^post5 == 0 /\ addrs^0-addrs^post5 == 0 /\ -tmp1^post5+tmp1^0 == 0 /\ -listen_index^post5+listen_index^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -MaxListen^post5+MaxListen^0 == 0 /\ -__rho_1_^post5+__rho_1_^0 == 0 /\ -__rho_3_^post5+__rho_3_^0 == 0 /\ ListenSocket_OF_listen_index^post5-fd^0 == 0 /\ addr_ai_family^0-addr_ai_family^post5 == 0), cost: 1 6: l7 -> l5 : __const_10^0'=__const_10^post6, addrs^0'=addrs^post6, __rho_8_^0'=__rho_8_^post6, tmp1^0'=tmp1^post6, MAXADDR^0'=MAXADDR^post6, added^0'=added^post6, __rho_3_^0'=__rho_3_^post6, maxconn^0'=maxconn^post6, family^0'=family^post6, __rho_16_^0'=__rho_16_^post6, MaxListen^0'=MaxListen^post6, addr_ai_family^0'=addr_ai_family^post6, __rho_5_^0'=__rho_5_^post6, ret^0'=ret^post6, listen_index^0'=listen_index^post6, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post6, __rho_2_^0'=__rho_2_^post6, __rho_15_^0'=__rho_15_^post6, err^0'=err^post6, __rho_9_^0'=__rho_9_^post6, MaxBackends^0'=MaxBackends^post6, addr^0'=addr^post6, __rho_4_^0'=__rho_4_^post6, one^0'=one^post6, fd^0'=fd^post6, __rho_1_^0'=__rho_1_^post6, (-one^post6+one^0 == 0 /\ -MaxBackends^post6+MaxBackends^0 == 0 /\ addr^0-addr^post6 == 0 /\ -__rho_3_^post6+__rho_3_^0 == 0 /\ -__rho_16_^post6+__rho_16_^0 == 0 /\ addrs^0-addrs^post6 == 0 /\ -__rho_1_^post6+__rho_1_^0 == 0 /\ -MaxListen^post6+MaxListen^0 == 0 /\ -__rho_5_^post6+__rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ -ret^post6+ret^0 == 0 /\ maxconn^0-maxconn^post6 == 0 /\ __rho_8_^0-__rho_8_^post6 == 0 /\ __rho_9_^0-__rho_9_^post6 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ -fd^post6+fd^0 == 0 /\ err^0-err^post6 == 0 /\ -__rho_15_^post6+__rho_15_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post6 == 0 /\ addr_ai_family^0-addr_ai_family^post6 == 0 /\ __const_10^0-__const_10^post6 == 0 /\ -__rho_4_^post6+__rho_4_^0 == 0 /\ family^0-family^post6 == 0 /\ MAXADDR^0-MAXADDR^post6 == 0 /\ added^0-added^post6 == 0 /\ -__rho_2_^post6+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post6 == 0), cost: 1 7: l8 -> l7 : __const_10^0'=__const_10^post7, addrs^0'=addrs^post7, __rho_8_^0'=__rho_8_^post7, tmp1^0'=tmp1^post7, MAXADDR^0'=MAXADDR^post7, added^0'=added^post7, __rho_3_^0'=__rho_3_^post7, maxconn^0'=maxconn^post7, family^0'=family^post7, __rho_16_^0'=__rho_16_^post7, MaxListen^0'=MaxListen^post7, addr_ai_family^0'=addr_ai_family^post7, __rho_5_^0'=__rho_5_^post7, ret^0'=ret^post7, listen_index^0'=listen_index^post7, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post7, __rho_2_^0'=__rho_2_^post7, __rho_15_^0'=__rho_15_^post7, err^0'=err^post7, __rho_9_^0'=__rho_9_^post7, MaxBackends^0'=MaxBackends^post7, addr^0'=addr^post7, __rho_4_^0'=__rho_4_^post7, one^0'=one^post7, fd^0'=fd^post7, __rho_1_^0'=__rho_1_^post7, (0 == 0 /\ -__rho_3_^post7+__rho_3_^0 == 0 /\ -fd^post7+fd^0 == 0 /\ -__rho_16_^post7+err^post7 == 0 /\ __rho_2_^0-__rho_2_^post7 == 0 /\ -one^post7+one^0 == 0 /\ -__rho_5_^post7+__rho_5_^0 == 0 /\ added^0-added^post7 == 0 /\ addr^0-addr^post7 == 0 /\ addrs^0-addrs^post7 == 0 /\ maxconn^0-maxconn^post7 == 0 /\ __rho_8_^0-__rho_8_^post7 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post7 == 0 /\ __rho_9_^0-__rho_9_^post7 == 0 /\ tmp1^0-tmp1^post7 == 0 /\ -MaxBackends^post7+MaxBackends^0 == 0 /\ -MaxListen^post7+MaxListen^0 == 0 /\ -__rho_1_^post7+__rho_1_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -__rho_4_^post7+__rho_4_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post7 == 0 /\ __const_10^0-__const_10^post7 == 0 /\ -__rho_15_^post7+__rho_15_^0 == 0 /\ MAXADDR^0-MAXADDR^post7 == 0 /\ family^0-family^post7 == 0 /\ listen_index^0-listen_index^post7 == 0), cost: 1 8: l9 -> l8 : __const_10^0'=__const_10^post8, addrs^0'=addrs^post8, __rho_8_^0'=__rho_8_^post8, tmp1^0'=tmp1^post8, MAXADDR^0'=MAXADDR^post8, added^0'=added^post8, __rho_3_^0'=__rho_3_^post8, maxconn^0'=maxconn^post8, family^0'=family^post8, __rho_16_^0'=__rho_16_^post8, MaxListen^0'=MaxListen^post8, addr_ai_family^0'=addr_ai_family^post8, __rho_5_^0'=__rho_5_^post8, ret^0'=ret^post8, listen_index^0'=listen_index^post8, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post8, __rho_2_^0'=__rho_2_^post8, __rho_15_^0'=__rho_15_^post8, err^0'=err^post8, __rho_9_^0'=__rho_9_^post8, MaxBackends^0'=MaxBackends^post8, addr^0'=addr^post8, __rho_4_^0'=__rho_4_^post8, one^0'=one^post8, fd^0'=fd^post8, __rho_1_^0'=__rho_1_^post8, (__rho_2_^0-__rho_2_^post8 == 0 /\ -MaxListen^post8+MaxListen^0 == 0 /\ -fd^post8+fd^0 == 0 /\ tmp1^0-tmp1^post8 == 0 /\ -addr^post8+addr^0 == 0 /\ -one^post8+one^0 == 0 /\ -MaxBackends^post8+MaxBackends^0 == 0 /\ addrs^0-addrs^post8 == 0 /\ -__rho_3_^post8+__rho_3_^0 == 0 /\ -__const_10^0+maxconn^0 <= 0 /\ -__rho_15_^post8+__rho_15_^0 == 0 /\ -__rho_5_^post8+__rho_5_^0 == 0 /\ -__rho_4_^post8+__rho_4_^0 == 0 /\ -__rho_16_^post8+__rho_16_^0 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ addr_ai_family^0-addr_ai_family^post8 == 0 /\ maxconn^0-maxconn^post8 == 0 /\ -ret^post8+ret^0 == 0 /\ __const_10^0-__const_10^post8 == 0 /\ MAXADDR^0-MAXADDR^post8 == 0 /\ added^0-added^post8 == 0 /\ -__rho_8_^post8+__rho_8_^0 == 0 /\ __rho_9_^0-__rho_9_^post8 == 0 /\ family^0-family^post8 == 0 /\ -__rho_1_^post8+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post8+ListenSocket_OF_listen_index^0 == 0 /\ err^0-err^post8 == 0), cost: 1 9: l9 -> l8 : __const_10^0'=__const_10^post9, addrs^0'=addrs^post9, __rho_8_^0'=__rho_8_^post9, tmp1^0'=tmp1^post9, MAXADDR^0'=MAXADDR^post9, added^0'=added^post9, __rho_3_^0'=__rho_3_^post9, maxconn^0'=maxconn^post9, family^0'=family^post9, __rho_16_^0'=__rho_16_^post9, MaxListen^0'=MaxListen^post9, addr_ai_family^0'=addr_ai_family^post9, __rho_5_^0'=__rho_5_^post9, ret^0'=ret^post9, listen_index^0'=listen_index^post9, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post9, __rho_2_^0'=__rho_2_^post9, __rho_15_^0'=__rho_15_^post9, err^0'=err^post9, __rho_9_^0'=__rho_9_^post9, MaxBackends^0'=MaxBackends^post9, addr^0'=addr^post9, __rho_4_^0'=__rho_4_^post9, one^0'=one^post9, fd^0'=fd^post9, __rho_1_^0'=__rho_1_^post9, (-addr^post9+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post9 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -__rho_16_^post9+__rho_16_^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ 1+__const_10^0-maxconn^0 <= 0 /\ -MaxListen^post9+MaxListen^0 == 0 /\ -__rho_1_^post9+__rho_1_^0 == 0 /\ -__rho_5_^post9+__rho_5_^0 == 0 /\ -ret^post9+ret^0 == 0 /\ -__rho_15_^post9+__rho_15_^0 == 0 /\ added^0-added^post9 == 0 /\ __rho_9_^0-__rho_9_^post9 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post9 == 0 /\ err^0-err^post9 == 0 /\ addr_ai_family^0-addr_ai_family^post9 == 0 /\ -__const_10^0+maxconn^post9 == 0 /\ -__rho_8_^post9+__rho_8_^0 == 0 /\ -__rho_4_^post9+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post9 == 0 /\ __rho_3_^0-__rho_3_^post9 == 0 /\ family^0-family^post9 == 0 /\ -MaxBackends^post9+MaxBackends^0 == 0 /\ -__rho_2_^post9+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -one^post9+one^0 == 0 /\ -fd^post9+fd^0 == 0), cost: 1 10: l10 -> l9 : __const_10^0'=__const_10^post10, addrs^0'=addrs^post10, __rho_8_^0'=__rho_8_^post10, tmp1^0'=tmp1^post10, MAXADDR^0'=MAXADDR^post10, added^0'=added^post10, __rho_3_^0'=__rho_3_^post10, maxconn^0'=maxconn^post10, family^0'=family^post10, __rho_16_^0'=__rho_16_^post10, MaxListen^0'=MaxListen^post10, addr_ai_family^0'=addr_ai_family^post10, __rho_5_^0'=__rho_5_^post10, ret^0'=ret^post10, listen_index^0'=listen_index^post10, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post10, __rho_2_^0'=__rho_2_^post10, __rho_15_^0'=__rho_15_^post10, err^0'=err^post10, __rho_9_^0'=__rho_9_^post10, MaxBackends^0'=MaxBackends^post10, addr^0'=addr^post10, __rho_4_^0'=__rho_4_^post10, one^0'=one^post10, fd^0'=fd^post10, __rho_1_^0'=__rho_1_^post10, (0 == 0 /\ -__rho_4_^post10+__rho_4_^0 == 0 /\ family^0-family^post10 == 0 /\ MAXADDR^0-MAXADDR^post10 == 0 /\ -__rho_1_^post10+__rho_1_^0 == 0 /\ tmp1^0-tmp1^post10 == 0 /\ -ListenSocket_OF_listen_index^post10+ListenSocket_OF_listen_index^0 == 0 /\ __const_10^0-__const_10^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -__rho_15_^post10+__rho_15_^0 == 0 /\ -MaxBackends^post10+MaxBackends^0 == 0 /\ -__rho_16_^post10+__rho_16_^0 == 0 /\ err^0-err^post10 == 0 /\ -__rho_2_^post10+__rho_2_^0 == 0 /\ added^0-added^post10 == 0 /\ addr_ai_family^0-addr_ai_family^post10 == 0 /\ ret^0-ret^post10 == 0 /\ __rho_3_^0-__rho_3_^post10 == 0 /\ -fd^post10+fd^0 == 0 /\ -one^post10+one^0 == 0 /\ -__rho_8_^post10+__rho_8_^0 == 0 /\ -__rho_5_^post10+__rho_5_^0 == 0 /\ __rho_9_^0-__rho_9_^post10 == 0 /\ MaxListen^0-MaxListen^post10 == 0 /\ -addrs^post10+addrs^0 == 0 /\ -addr^post10+addr^0 == 0), cost: 1 11: l11 -> l2 : __const_10^0'=__const_10^post11, addrs^0'=addrs^post11, __rho_8_^0'=__rho_8_^post11, tmp1^0'=tmp1^post11, MAXADDR^0'=MAXADDR^post11, added^0'=added^post11, __rho_3_^0'=__rho_3_^post11, maxconn^0'=maxconn^post11, family^0'=family^post11, __rho_16_^0'=__rho_16_^post11, MaxListen^0'=MaxListen^post11, addr_ai_family^0'=addr_ai_family^post11, __rho_5_^0'=__rho_5_^post11, ret^0'=ret^post11, listen_index^0'=listen_index^post11, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post11, __rho_2_^0'=__rho_2_^post11, __rho_15_^0'=__rho_15_^post11, err^0'=err^post11, __rho_9_^0'=__rho_9_^post11, MaxBackends^0'=MaxBackends^post11, addr^0'=addr^post11, __rho_4_^0'=__rho_4_^post11, one^0'=one^post11, fd^0'=fd^post11, __rho_1_^0'=__rho_1_^post11, (__rho_8_^0-__rho_8_^post11 == 0 /\ addrs^0-addrs^post11 == 0 /\ family^0-family^post11 == 0 /\ MAXADDR^0-MAXADDR^post11 == 0 /\ -ret^post11+ret^0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ addr^0-addr^post11 == 0 /\ -one^post11+one^0 == 0 /\ -__rho_3_^post11+__rho_3_^0 == 0 /\ tmp1^0-tmp1^post11 == 0 /\ -__rho_1_^post11+__rho_1_^0 == 0 /\ -__rho_4_^post11+__rho_4_^0 == 0 /\ -MaxListen^post11+MaxListen^0 == 0 /\ __const_10^0-__const_10^post11 == 0 /\ maxconn^0-maxconn^post11 == 0 /\ -__rho_5_^post11+__rho_5_^0 == 0 /\ -__rho_2_^post11+__rho_2_^0 == 0 /\ __rho_9_^0-__rho_9_^post11 == 0 /\ err^0-err^post11 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ -fd^post11+fd^0 == 0 /\ -MaxBackends^post11+MaxBackends^0 == 0 /\ -__rho_15_^post11+__rho_15_^0 == 0 /\ added^0-added^post11 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post11 == 0 /\ -__rho_16_^post11+__rho_16_^0 == 0), cost: 1 12: l12 -> l10 : __const_10^0'=__const_10^post12, addrs^0'=addrs^post12, __rho_8_^0'=__rho_8_^post12, tmp1^0'=tmp1^post12, MAXADDR^0'=MAXADDR^post12, added^0'=added^post12, __rho_3_^0'=__rho_3_^post12, maxconn^0'=maxconn^post12, family^0'=family^post12, __rho_16_^0'=__rho_16_^post12, MaxListen^0'=MaxListen^post12, addr_ai_family^0'=addr_ai_family^post12, __rho_5_^0'=__rho_5_^post12, ret^0'=ret^post12, listen_index^0'=listen_index^post12, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post12, __rho_2_^0'=__rho_2_^post12, __rho_15_^0'=__rho_15_^post12, err^0'=err^post12, __rho_9_^0'=__rho_9_^post12, MaxBackends^0'=MaxBackends^post12, addr^0'=addr^post12, __rho_4_^0'=__rho_4_^post12, one^0'=one^post12, fd^0'=fd^post12, __rho_1_^0'=__rho_1_^post12, (__rho_8_^0-__rho_8_^post12 == 0 /\ __rho_3_^0-__rho_3_^post12 == 0 /\ family^0-family^post12 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -fd^post12+fd^0 == 0 /\ -MaxBackends^post12+MaxBackends^0 == 0 /\ -__rho_4_^post12+__rho_4_^0 == 0 /\ -ret^post12+ret^0 == 0 /\ tmp1^0-tmp1^post12 == 0 /\ -one^post12+one^0 == 0 /\ -__rho_5_^post12+__rho_5_^0 == 0 /\ -addr^post12+addr^0 == 0 /\ addrs^0-addrs^post12 == 0 /\ -__rho_2_^post12+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post12 == 0 /\ __const_10^0-__const_10^post12 == 0 /\ -__rho_16_^post12+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post12 == 0 /\ MaxListen^0-MaxListen^post12 == 0 /\ MAXADDR^0-MAXADDR^post12 == 0 /\ added^0-added^post12 == 0 /\ 1-__rho_8_^0 <= 0 /\ -1+__rho_8_^0 <= 0 /\ -__rho_1_^post12+__rho_1_^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post12 == 0 /\ err^0-err^post12 == 0 /\ -__rho_15_^post12+__rho_15_^0 == 0), cost: 1 13: l12 -> l11 : __const_10^0'=__const_10^post13, addrs^0'=addrs^post13, __rho_8_^0'=__rho_8_^post13, tmp1^0'=tmp1^post13, MAXADDR^0'=MAXADDR^post13, added^0'=added^post13, __rho_3_^0'=__rho_3_^post13, maxconn^0'=maxconn^post13, family^0'=family^post13, __rho_16_^0'=__rho_16_^post13, MaxListen^0'=MaxListen^post13, addr_ai_family^0'=addr_ai_family^post13, __rho_5_^0'=__rho_5_^post13, ret^0'=ret^post13, listen_index^0'=listen_index^post13, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post13, __rho_2_^0'=__rho_2_^post13, __rho_15_^0'=__rho_15_^post13, err^0'=err^post13, __rho_9_^0'=__rho_9_^post13, MaxBackends^0'=MaxBackends^post13, addr^0'=addr^post13, __rho_4_^0'=__rho_4_^post13, one^0'=one^post13, fd^0'=fd^post13, __rho_1_^0'=__rho_1_^post13, (addrs^0-addrs^post13 == 0 /\ tmp1^0-tmp1^post13 == 0 /\ -MaxBackends^post13+MaxBackends^0 == 0 /\ -__rho_4_^post13+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post13 == 0 /\ MAXADDR^0-MAXADDR^post13 == 0 /\ -__rho_1_^post13+__rho_1_^0 == 0 /\ -MaxListen^post13+MaxListen^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -ret^post13+ret^0 == 0 /\ -one^post13+one^0 == 0 /\ -__rho_15_^post13+__rho_15_^0 == 0 /\ 2-__rho_8_^0 <= 0 /\ -__rho_5_^post13+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ -__rho_9_^post13+__rho_9_^0 == 0 /\ -__rho_2_^post13+__rho_2_^0 == 0 /\ -__rho_16_^post13+__rho_16_^0 == 0 /\ family^0-family^post13 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post13 == 0 /\ err^0-err^post13 == 0 /\ __rho_3_^0-__rho_3_^post13 == 0 /\ __const_10^0-__const_10^post13 == 0 /\ listen_index^0-listen_index^post13 == 0 /\ -addr^post13+addr^0 == 0 /\ added^0-added^post13 == 0), cost: 1 14: l12 -> l11 : __const_10^0'=__const_10^post14, addrs^0'=addrs^post14, __rho_8_^0'=__rho_8_^post14, tmp1^0'=tmp1^post14, MAXADDR^0'=MAXADDR^post14, added^0'=added^post14, __rho_3_^0'=__rho_3_^post14, maxconn^0'=maxconn^post14, family^0'=family^post14, __rho_16_^0'=__rho_16_^post14, MaxListen^0'=MaxListen^post14, addr_ai_family^0'=addr_ai_family^post14, __rho_5_^0'=__rho_5_^post14, ret^0'=ret^post14, listen_index^0'=listen_index^post14, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post14, __rho_2_^0'=__rho_2_^post14, __rho_15_^0'=__rho_15_^post14, err^0'=err^post14, __rho_9_^0'=__rho_9_^post14, MaxBackends^0'=MaxBackends^post14, addr^0'=addr^post14, __rho_4_^0'=__rho_4_^post14, one^0'=one^post14, fd^0'=fd^post14, __rho_1_^0'=__rho_1_^post14, (tmp1^0-tmp1^post14 == 0 /\ __rho_8_^0 <= 0 /\ -ret^post14+ret^0 == 0 /\ MAXADDR^0-MAXADDR^post14 == 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ -MaxBackends^post14+MaxBackends^0 == 0 /\ -one^post14+one^0 == 0 /\ __const_10^0-__const_10^post14 == 0 /\ family^0-family^post14 == 0 /\ -__rho_16_^post14+__rho_16_^0 == 0 /\ -__rho_4_^post14+__rho_4_^0 == 0 /\ -MaxListen^post14+MaxListen^0 == 0 /\ err^0-err^post14 == 0 /\ -__rho_1_^post14+__rho_1_^0 == 0 /\ -__rho_5_^post14+__rho_5_^0 == 0 /\ -__rho_2_^post14+__rho_2_^0 == 0 /\ -fd^post14+fd^0 == 0 /\ __rho_9_^0-__rho_9_^post14 == 0 /\ __rho_3_^0-__rho_3_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ -__rho_15_^post14+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ -addr^post14+addr^0 == 0 /\ maxconn^0-maxconn^post14 == 0 /\ added^0-added^post14 == 0 /\ __rho_8_^0-__rho_8_^post14 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post14 == 0), cost: 1 15: l13 -> l10 : __const_10^0'=__const_10^post15, addrs^0'=addrs^post15, __rho_8_^0'=__rho_8_^post15, tmp1^0'=tmp1^post15, MAXADDR^0'=MAXADDR^post15, added^0'=added^post15, __rho_3_^0'=__rho_3_^post15, maxconn^0'=maxconn^post15, family^0'=family^post15, __rho_16_^0'=__rho_16_^post15, MaxListen^0'=MaxListen^post15, addr_ai_family^0'=addr_ai_family^post15, __rho_5_^0'=__rho_5_^post15, ret^0'=ret^post15, listen_index^0'=listen_index^post15, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post15, __rho_2_^0'=__rho_2_^post15, __rho_15_^0'=__rho_15_^post15, err^0'=err^post15, __rho_9_^0'=__rho_9_^post15, MaxBackends^0'=MaxBackends^post15, addr^0'=addr^post15, __rho_4_^0'=__rho_4_^post15, one^0'=one^post15, fd^0'=fd^post15, __rho_1_^0'=__rho_1_^post15, (-__rho_5_^post15+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post15 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ -__rho_2_^post15+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post15 == 0 /\ MaxListen^0-MaxListen^post15 == 0 /\ MAXADDR^0-MAXADDR^post15 == 0 /\ -__rho_15_^post15+__rho_15_^0 == 0 /\ family^0-family^post15 == 0 /\ -__rho_1_^post15+__rho_1_^0 == 0 /\ -addr_ai_family^post15+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post15 == 0 /\ __rho_8_^0-__rho_8_^post15 == 0 /\ -err^post15+err^0 == 0 /\ added^0-added^post15 == 0 /\ -addr^post15+addr^0 == 0 /\ 4-addr_ai_family^0 <= 0 /\ ret^0-ret^post15 == 0 /\ __rho_16_^0-__rho_16_^post15 == 0 /\ fd^0-fd^post15 == 0 /\ -one^post15+one^0 == 0 /\ -MaxBackends^post15+MaxBackends^0 == 0 /\ addrs^0-addrs^post15 == 0 /\ -__rho_4_^post15+__rho_4_^0 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ -__rho_9_^post15+__rho_9_^0 == 0), cost: 1 16: l13 -> l10 : __const_10^0'=__const_10^post16, addrs^0'=addrs^post16, __rho_8_^0'=__rho_8_^post16, tmp1^0'=tmp1^post16, MAXADDR^0'=MAXADDR^post16, added^0'=added^post16, __rho_3_^0'=__rho_3_^post16, maxconn^0'=maxconn^post16, family^0'=family^post16, __rho_16_^0'=__rho_16_^post16, MaxListen^0'=MaxListen^post16, addr_ai_family^0'=addr_ai_family^post16, __rho_5_^0'=__rho_5_^post16, ret^0'=ret^post16, listen_index^0'=listen_index^post16, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post16, __rho_2_^0'=__rho_2_^post16, __rho_15_^0'=__rho_15_^post16, err^0'=err^post16, __rho_9_^0'=__rho_9_^post16, MaxBackends^0'=MaxBackends^post16, addr^0'=addr^post16, __rho_4_^0'=__rho_4_^post16, one^0'=one^post16, fd^0'=fd^post16, __rho_1_^0'=__rho_1_^post16, (ret^0-ret^post16 == 0 /\ __rho_16_^0-__rho_16_^post16 == 0 /\ -addr_ai_family^post16+addr_ai_family^0 == 0 /\ -family^post16+family^0 == 0 /\ __const_10^0-__const_10^post16 == 0 /\ -added^post16+added^0 == 0 /\ -__rho_9_^post16+__rho_9_^0 == 0 /\ -__rho_1_^post16+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post16 == 0 /\ __rho_3_^0-__rho_3_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post16 == 0 /\ MaxListen^0-MaxListen^post16 == 0 /\ -__rho_2_^post16+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post16 == 0 /\ -addr^post16+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post16 == 0 /\ addrs^0-addrs^post16 == 0 /\ -err^post16+err^0 == 0 /\ -__rho_4_^post16+__rho_4_^0 == 0 /\ fd^0-fd^post16 == 0 /\ tmp1^0-tmp1^post16 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -one^post16+one^0 == 0 /\ -__rho_5_^post16+__rho_5_^0 == 0 /\ -__rho_15_^post16+__rho_15_^0 == 0 /\ -MaxBackends^post16+MaxBackends^0 == 0), cost: 1 17: l13 -> l12 : __const_10^0'=__const_10^post17, addrs^0'=addrs^post17, __rho_8_^0'=__rho_8_^post17, tmp1^0'=tmp1^post17, MAXADDR^0'=MAXADDR^post17, added^0'=added^post17, __rho_3_^0'=__rho_3_^post17, maxconn^0'=maxconn^post17, family^0'=family^post17, __rho_16_^0'=__rho_16_^post17, MaxListen^0'=MaxListen^post17, addr_ai_family^0'=addr_ai_family^post17, __rho_5_^0'=__rho_5_^post17, ret^0'=ret^post17, listen_index^0'=listen_index^post17, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post17, __rho_2_^0'=__rho_2_^post17, __rho_15_^0'=__rho_15_^post17, err^0'=err^post17, __rho_9_^0'=__rho_9_^post17, MaxBackends^0'=MaxBackends^post17, addr^0'=addr^post17, __rho_4_^0'=__rho_4_^post17, one^0'=one^post17, fd^0'=fd^post17, __rho_1_^0'=__rho_1_^post17, (0 == 0 /\ ret^0-ret^post17 == 0 /\ -__rho_15_^post17+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ MaxBackends^0-MaxBackends^post17 == 0 /\ -family^post17+family^0 == 0 /\ -__rho_4_^post17+__rho_4_^0 == 0 /\ -__rho_1_^post17+__rho_1_^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ -addr^post17+addr^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post17 == 0 /\ MaxListen^0-MaxListen^post17 == 0 /\ -__rho_2_^post17+__rho_2_^0 == 0 /\ -err^post17+err^0 == 0 /\ __rho_3_^0-__rho_3_^post17 == 0 /\ -fd^post17+fd^0 == 0 /\ __const_10^0-__const_10^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ addrs^0-addrs^post17 == 0 /\ -one^post17+one^0 == 0 /\ __rho_5_^0-__rho_5_^post17 == 0 /\ -__rho_9_^post17+__rho_9_^0 == 0 /\ MAXADDR^0-MAXADDR^post17 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -listen_index^post17+listen_index^0 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ __rho_16_^0-__rho_16_^post17 == 0 /\ -added^post17+added^0 == 0), cost: 1 18: l14 -> l13 : __const_10^0'=__const_10^post18, addrs^0'=addrs^post18, __rho_8_^0'=__rho_8_^post18, tmp1^0'=tmp1^post18, MAXADDR^0'=MAXADDR^post18, added^0'=added^post18, __rho_3_^0'=__rho_3_^post18, maxconn^0'=maxconn^post18, family^0'=family^post18, __rho_16_^0'=__rho_16_^post18, MaxListen^0'=MaxListen^post18, addr_ai_family^0'=addr_ai_family^post18, __rho_5_^0'=__rho_5_^post18, ret^0'=ret^post18, listen_index^0'=listen_index^post18, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post18, __rho_2_^0'=__rho_2_^post18, __rho_15_^0'=__rho_15_^post18, err^0'=err^post18, __rho_9_^0'=__rho_9_^post18, MaxBackends^0'=MaxBackends^post18, addr^0'=addr^post18, __rho_4_^0'=__rho_4_^post18, one^0'=one^post18, fd^0'=fd^post18, __rho_1_^0'=__rho_1_^post18, (-__rho_4_^post18+__rho_4_^0 == 0 /\ MaxBackends^0-MaxBackends^post18 == 0 /\ -__rho_1_^post18+__rho_1_^0 == 0 /\ -addr^post18+addr^0 == 0 /\ maxconn^0-maxconn^post18 == 0 /\ __rho_15_^0-__rho_15_^post18 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ -family^post18+family^0 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post18 == 0 /\ __rho_3_^0-__rho_3_^post18 == 0 /\ -err^post18+err^0 == 0 /\ __const_10^0-__const_10^post18 == 0 /\ -err^0 <= 0 /\ -fd^post18+fd^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ -__rho_5_^post18+__rho_5_^0 == 0 /\ -__rho_9_^post18+__rho_9_^0 == 0 /\ __rho_8_^0-__rho_8_^post18 == 0 /\ MAXADDR^0-MAXADDR^post18 == 0 /\ -__rho_2_^post18+__rho_2_^0 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ -added^post18+added^0 == 0 /\ one^0-one^post18 == 0 /\ ret^0-ret^post18 == 0 /\ __rho_16_^0-__rho_16_^post18 == 0), cost: 1 19: l14 -> l5 : __const_10^0'=__const_10^post19, addrs^0'=addrs^post19, __rho_8_^0'=__rho_8_^post19, tmp1^0'=tmp1^post19, MAXADDR^0'=MAXADDR^post19, added^0'=added^post19, __rho_3_^0'=__rho_3_^post19, maxconn^0'=maxconn^post19, family^0'=family^post19, __rho_16_^0'=__rho_16_^post19, MaxListen^0'=MaxListen^post19, addr_ai_family^0'=addr_ai_family^post19, __rho_5_^0'=__rho_5_^post19, ret^0'=ret^post19, listen_index^0'=listen_index^post19, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post19, __rho_2_^0'=__rho_2_^post19, __rho_15_^0'=__rho_15_^post19, err^0'=err^post19, __rho_9_^0'=__rho_9_^post19, MaxBackends^0'=MaxBackends^post19, addr^0'=addr^post19, __rho_4_^0'=__rho_4_^post19, one^0'=one^post19, fd^0'=fd^post19, __rho_1_^0'=__rho_1_^post19, (__rho_16_^0-__rho_16_^post19 == 0 /\ ret^0-ret^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post19 == 0 /\ __rho_8_^0-__rho_8_^post19 == 0 /\ -added^post19+added^0 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ -__rho_9_^post19+__rho_9_^0 == 0 /\ -__rho_4_^post19+__rho_4_^0 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ -one^post19+one^0 == 0 /\ 1+err^0 <= 0 /\ -family^post19+family^0 == 0 /\ MaxBackends^0-MaxBackends^post19 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post19 == 0 /\ tmp1^0-tmp1^post19 == 0 /\ MaxListen^0-MaxListen^post19 == 0 /\ -__rho_1_^post19+__rho_1_^0 == 0 /\ -__rho_2_^post19+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post19 == 0 /\ -err^post19+err^0 == 0 /\ MAXADDR^0-MAXADDR^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ -fd^post19+fd^0 == 0 /\ -__rho_15_^post19+__rho_15_^0 == 0 /\ -__rho_5_^post19+__rho_5_^0 == 0), cost: 1 20: l15 -> l14 : __const_10^0'=__const_10^post20, addrs^0'=addrs^post20, __rho_8_^0'=__rho_8_^post20, tmp1^0'=tmp1^post20, MAXADDR^0'=MAXADDR^post20, added^0'=added^post20, __rho_3_^0'=__rho_3_^post20, maxconn^0'=maxconn^post20, family^0'=family^post20, __rho_16_^0'=__rho_16_^post20, MaxListen^0'=MaxListen^post20, addr_ai_family^0'=addr_ai_family^post20, __rho_5_^0'=__rho_5_^post20, ret^0'=ret^post20, listen_index^0'=listen_index^post20, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post20, __rho_2_^0'=__rho_2_^post20, __rho_15_^0'=__rho_15_^post20, err^0'=err^post20, __rho_9_^0'=__rho_9_^post20, MaxBackends^0'=MaxBackends^post20, addr^0'=addr^post20, __rho_4_^0'=__rho_4_^post20, one^0'=one^post20, fd^0'=fd^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ __rho_8_^0-__rho_8_^post20 == 0 /\ err^post20-__rho_1_^post20 == 0 /\ -fd^post20+fd^0 == 0 /\ -one^post20+one^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post20 == 0 /\ MaxListen^0-MaxListen^post20 == 0 /\ __rho_3_^0-__rho_3_^post20 == 0 /\ -__rho_9_^post20+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post20 == 0 /\ family^0-family^post20 == 0 /\ ret^0-ret^post20 == 0 /\ __rho_16_^0-__rho_16_^post20 == 0 /\ tmp1^0-tmp1^post20 == 0 /\ -maxconn^post20+maxconn^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -addr^post20+addr^0 == 0 /\ -MaxBackends^post20+MaxBackends^0 == 0 /\ -__rho_15_^post20+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post20 == 0 /\ -__rho_4_^post20+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0 /\ added^0-added^post20 == 0 /\ -__rho_2_^post20+__rho_2_^0 == 0), cost: 1 21: l16 -> l15 : __const_10^0'=__const_10^post21, addrs^0'=addrs^post21, __rho_8_^0'=__rho_8_^post21, tmp1^0'=tmp1^post21, MAXADDR^0'=MAXADDR^post21, added^0'=added^post21, __rho_3_^0'=__rho_3_^post21, maxconn^0'=maxconn^post21, family^0'=family^post21, __rho_16_^0'=__rho_16_^post21, MaxListen^0'=MaxListen^post21, addr_ai_family^0'=addr_ai_family^post21, __rho_5_^0'=__rho_5_^post21, ret^0'=ret^post21, listen_index^0'=listen_index^post21, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post21, __rho_2_^0'=__rho_2_^post21, __rho_15_^0'=__rho_15_^post21, err^0'=err^post21, __rho_9_^0'=__rho_9_^post21, MaxBackends^0'=MaxBackends^post21, addr^0'=addr^post21, __rho_4_^0'=__rho_4_^post21, one^0'=one^post21, fd^0'=fd^post21, __rho_1_^0'=__rho_1_^post21, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post21 == 0 /\ -__rho_9_^post21+__rho_9_^0 == 0 /\ ret^0-ret^post21 == 0 /\ __rho_16_^0-__rho_16_^post21 == 0 /\ -fd^post21+fd^0 == 0 /\ -one^post21+one^0 == 0 /\ __rho_3_^0-__rho_3_^post21 == 0 /\ -__rho_2_^post21+__rho_2_^0 == 0 /\ __rho_15_^0-__rho_15_^post21 == 0 /\ addrs^0-addrs^post21 == 0 /\ -addr^post21+addr^0 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post21 == 0 /\ __rho_5_^0-__rho_5_^post21 == 0 /\ __rho_8_^0-__rho_8_^post21 == 0 /\ __rho_5_^0 <= 0 /\ -added^post21+added^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -__rho_4_^post21+__rho_4_^0 == 0 /\ -__rho_1_^post21+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post21 == 0 /\ -MaxBackends^post21+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post21 == 0 /\ -family^post21+family^0 == 0 /\ -err^post21+err^0 == 0 /\ -listen_index^post21+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post21 == 0), cost: 1 22: l16 -> l5 : __const_10^0'=__const_10^post22, addrs^0'=addrs^post22, __rho_8_^0'=__rho_8_^post22, tmp1^0'=tmp1^post22, MAXADDR^0'=MAXADDR^post22, added^0'=added^post22, __rho_3_^0'=__rho_3_^post22, maxconn^0'=maxconn^post22, family^0'=family^post22, __rho_16_^0'=__rho_16_^post22, MaxListen^0'=MaxListen^post22, addr_ai_family^0'=addr_ai_family^post22, __rho_5_^0'=__rho_5_^post22, ret^0'=ret^post22, listen_index^0'=listen_index^post22, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post22, __rho_2_^0'=__rho_2_^post22, __rho_15_^0'=__rho_15_^post22, err^0'=err^post22, __rho_9_^0'=__rho_9_^post22, MaxBackends^0'=MaxBackends^post22, addr^0'=addr^post22, __rho_4_^0'=__rho_4_^post22, one^0'=one^post22, fd^0'=fd^post22, __rho_1_^0'=__rho_1_^post22, (__rho_16_^0-__rho_16_^post22 == 0 /\ -addr^post22+addr^0 == 0 /\ 1-__rho_5_^0 <= 0 /\ -__rho_2_^post22+__rho_2_^0 == 0 /\ added^0-added^post22 == 0 /\ ret^0-ret^post22 == 0 /\ __rho_3_^0-__rho_3_^post22 == 0 /\ __const_10^0-__const_10^post22 == 0 /\ __rho_8_^0-__rho_8_^post22 == 0 /\ -fd^post22+fd^0 == 0 /\ maxconn^0-maxconn^post22 == 0 /\ -MaxBackends^post22+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post22 == 0 /\ -__rho_1_^post22+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post22 == 0 /\ -listen_index^post22+listen_index^0 == 0 /\ -err^post22+err^0 == 0 /\ addrs^0-addrs^post22 == 0 /\ MaxListen^0-MaxListen^post22 == 0 /\ tmp1^0-tmp1^post22 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ -ListenSocket_OF_listen_index^post22+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post22 == 0 /\ MAXADDR^0-MAXADDR^post22 == 0 /\ -family^post22+family^0 == 0 /\ -__rho_4_^post22+__rho_4_^0 == 0 /\ -__rho_9_^post22+__rho_9_^0 == 0), cost: 1 23: l17 -> l15 : __const_10^0'=__const_10^post23, addrs^0'=addrs^post23, __rho_8_^0'=__rho_8_^post23, tmp1^0'=tmp1^post23, MAXADDR^0'=MAXADDR^post23, added^0'=added^post23, __rho_3_^0'=__rho_3_^post23, maxconn^0'=maxconn^post23, family^0'=family^post23, __rho_16_^0'=__rho_16_^post23, MaxListen^0'=MaxListen^post23, addr_ai_family^0'=addr_ai_family^post23, __rho_5_^0'=__rho_5_^post23, ret^0'=ret^post23, listen_index^0'=listen_index^post23, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post23, __rho_2_^0'=__rho_2_^post23, __rho_15_^0'=__rho_15_^post23, err^0'=err^post23, __rho_9_^0'=__rho_9_^post23, MaxBackends^0'=MaxBackends^post23, addr^0'=addr^post23, __rho_4_^0'=__rho_4_^post23, one^0'=one^post23, fd^0'=fd^post23, __rho_1_^0'=__rho_1_^post23, (-family^post23+family^0 == 0 /\ ret^0-ret^post23 == 0 /\ -added^post23+added^0 == 0 /\ __rho_16_^0-__rho_16_^post23 == 0 /\ __rho_8_^0-__rho_8_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ __rho_3_^0-__rho_3_^post23 == 0 /\ -listen_index^post23+listen_index^0 == 0 /\ __const_10^0-__const_10^post23 == 0 /\ -__rho_1_^post23+__rho_1_^0 == 0 /\ __rho_15_^0-__rho_15_^post23 == 0 /\ -__rho_2_^post23+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post23 == 0 /\ MaxListen^0-MaxListen^post23 == 0 /\ MAXADDR^0-MAXADDR^post23 == 0 /\ __rho_5_^0-__rho_5_^post23 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ -err^post23+err^0 == 0 /\ addrs^0-addrs^post23 == 0 /\ -__rho_4_^post23+__rho_4_^0 == 0 /\ -fd^post23+fd^0 == 0 /\ -__rho_9_^post23+__rho_9_^0 == 0 /\ __rho_4_^0 <= 0 /\ -addr^post23+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post23+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post23 == 0), cost: 1 24: l17 -> l16 : __const_10^0'=__const_10^post24, addrs^0'=addrs^post24, __rho_8_^0'=__rho_8_^post24, tmp1^0'=tmp1^post24, MAXADDR^0'=MAXADDR^post24, added^0'=added^post24, __rho_3_^0'=__rho_3_^post24, maxconn^0'=maxconn^post24, family^0'=family^post24, __rho_16_^0'=__rho_16_^post24, MaxListen^0'=MaxListen^post24, addr_ai_family^0'=addr_ai_family^post24, __rho_5_^0'=__rho_5_^post24, ret^0'=ret^post24, listen_index^0'=listen_index^post24, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post24, __rho_2_^0'=__rho_2_^post24, __rho_15_^0'=__rho_15_^post24, err^0'=err^post24, __rho_9_^0'=__rho_9_^post24, MaxBackends^0'=MaxBackends^post24, addr^0'=addr^post24, __rho_4_^0'=__rho_4_^post24, one^0'=one^post24, fd^0'=fd^post24, __rho_1_^0'=__rho_1_^post24, (0 == 0 /\ -fd^post24+fd^0 == 0 /\ -one^post24+one^0 == 0 /\ -family^post24+family^0 == 0 /\ __rho_3_^0-__rho_3_^post24 == 0 /\ ret^0-ret^post24 == 0 /\ __rho_16_^0-__rho_16_^post24 == 0 /\ __rho_8_^0-__rho_8_^post24 == 0 /\ -__rho_2_^post24+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post24 == 0 /\ __rho_15_^0-__rho_15_^post24 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post24 == 0 /\ 1-__rho_4_^0 <= 0 /\ addrs^0-addrs^post24 == 0 /\ -addr_ai_family^post24+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ MaxListen^0-MaxListen^post24 == 0 /\ -added^post24+added^0 == 0 /\ -addr^post24+addr^0 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ -__rho_9_^post24+__rho_9_^0 == 0 /\ -__rho_4_^post24+__rho_4_^0 == 0 /\ -__rho_1_^post24+__rho_1_^0 == 0 /\ -err^post24+err^0 == 0 /\ -listen_index^post24+listen_index^0 == 0 /\ __const_10^0-__const_10^post24 == 0 /\ MAXADDR^0-MAXADDR^post24 == 0), cost: 1 25: l18 -> l17 : __const_10^0'=__const_10^post25, addrs^0'=addrs^post25, __rho_8_^0'=__rho_8_^post25, tmp1^0'=tmp1^post25, MAXADDR^0'=MAXADDR^post25, added^0'=added^post25, __rho_3_^0'=__rho_3_^post25, maxconn^0'=maxconn^post25, family^0'=family^post25, __rho_16_^0'=__rho_16_^post25, MaxListen^0'=MaxListen^post25, addr_ai_family^0'=addr_ai_family^post25, __rho_5_^0'=__rho_5_^post25, ret^0'=ret^post25, listen_index^0'=listen_index^post25, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post25, __rho_2_^0'=__rho_2_^post25, __rho_15_^0'=__rho_15_^post25, err^0'=err^post25, __rho_9_^0'=__rho_9_^post25, MaxBackends^0'=MaxBackends^post25, addr^0'=addr^post25, __rho_4_^0'=__rho_4_^post25, one^0'=one^post25, fd^0'=fd^post25, __rho_1_^0'=__rho_1_^post25, (0 == 0 /\ -listen_index^post25+listen_index^0 == 0 /\ addrs^0-addrs^post25 == 0 /\ -__rho_9_^post25+__rho_9_^0 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post25 == 0 /\ __rho_5_^0-__rho_5_^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ -one^post25+one^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -family^post25+family^0 == 0 /\ addr_ai_family^0-addr_ai_family^post25 == 0 /\ -addr^post25+addr^0 == 0 /\ MaxBackends^0-MaxBackends^post25 == 0 /\ ret^0-ret^post25 == 0 /\ __rho_16_^0-__rho_16_^post25 == 0 /\ __rho_15_^0-__rho_15_^post25 == 0 /\ -__rho_1_^post25+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post25+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_2_^post25+__rho_2_^0 == 0 /\ -MAXADDR^post25+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post25 == 0 /\ fd^0 <= 0 /\ __rho_3_^0-__rho_3_^post25 == 0 /\ added^0-added^post25 == 0 /\ -err^post25+err^0 == 0 /\ __const_10^0-__const_10^post25 == 0), cost: 1 26: l18 -> l5 : __const_10^0'=__const_10^post26, addrs^0'=addrs^post26, __rho_8_^0'=__rho_8_^post26, tmp1^0'=tmp1^post26, MAXADDR^0'=MAXADDR^post26, added^0'=added^post26, __rho_3_^0'=__rho_3_^post26, maxconn^0'=maxconn^post26, family^0'=family^post26, __rho_16_^0'=__rho_16_^post26, MaxListen^0'=MaxListen^post26, addr_ai_family^0'=addr_ai_family^post26, __rho_5_^0'=__rho_5_^post26, ret^0'=ret^post26, listen_index^0'=listen_index^post26, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post26, __rho_2_^0'=__rho_2_^post26, __rho_15_^0'=__rho_15_^post26, err^0'=err^post26, __rho_9_^0'=__rho_9_^post26, MaxBackends^0'=MaxBackends^post26, addr^0'=addr^post26, __rho_4_^0'=__rho_4_^post26, one^0'=one^post26, fd^0'=fd^post26, __rho_1_^0'=__rho_1_^post26, (__const_10^0-__const_10^post26 == 0 /\ -MaxListen^post26+MaxListen^0 == 0 /\ -err^post26+err^0 == 0 /\ 1-fd^0 <= 0 /\ -MAXADDR^post26+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post26+ListenSocket_OF_listen_index^0 == 0 /\ -one^post26+one^0 == 0 /\ -fd^post26+fd^0 == 0 /\ -MaxBackends^post26+MaxBackends^0 == 0 /\ addr_ai_family^0-addr_ai_family^post26 == 0 /\ -__rho_4_^post26+__rho_4_^0 == 0 /\ family^0-family^post26 == 0 /\ -__rho_9_^post26+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post26 == 0 /\ __rho_3_^0-__rho_3_^post26 == 0 /\ -listen_index^post26+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post26 == 0 /\ added^0-added^post26 == 0 /\ -ret^post26+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ -addr^post26+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post26 == 0 /\ addrs^0-addrs^post26 == 0 /\ __rho_5_^0-__rho_5_^post26 == 0 /\ -__rho_1_^post26+__rho_1_^0 == 0 /\ -tmp1^post26+tmp1^0 == 0), cost: 1 42: l19 -> l27 : __const_10^0'=__const_10^post42, addrs^0'=addrs^post42, __rho_8_^0'=__rho_8_^post42, tmp1^0'=tmp1^post42, MAXADDR^0'=MAXADDR^post42, added^0'=added^post42, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post42, family^0'=family^post42, __rho_16_^0'=__rho_16_^post42, MaxListen^0'=MaxListen^post42, addr_ai_family^0'=addr_ai_family^post42, __rho_5_^0'=__rho_5_^post42, ret^0'=ret^post42, listen_index^0'=listen_index^post42, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post42, err^0'=err^post42, __rho_9_^0'=__rho_9_^post42, MaxBackends^0'=MaxBackends^post42, addr^0'=addr^post42, __rho_4_^0'=__rho_4_^post42, one^0'=one^post42, fd^0'=fd^post42, __rho_1_^0'=__rho_1_^post42, (0 == 0 /\ -MaxBackends^post42+MaxBackends^0 == 0 /\ -__rho_4_^post42+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post42 == 0 /\ -__rho_1_^post42+__rho_1_^0 == 0 /\ -__rho_15_^post42+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ family^0-family^post42 == 0 /\ -__rho_5_^post42+__rho_5_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ __const_10^0-__const_10^post42 == 0 /\ -addr^post42+addr^0 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ -fd^post42+fd^0 == 0 /\ addrs^0-addrs^post42 == 0 /\ -__rho_9_^post42+__rho_9_^0 == 0 /\ -added^post42+added^0 == 0 /\ -one^post42+one^0 == 0 /\ MAXADDR^0-MAXADDR^post42 == 0 /\ __rho_8_^0-__rho_8_^post42 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post42 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ tmp1^0-tmp1^post42 == 0 /\ err^0-err^post42 == 0 /\ ret^0-ret^post42 == 0 /\ __rho_16_^0-__rho_16_^post42 == 0), cost: 1 43: l19 -> l2 : __const_10^0'=__const_10^post43, addrs^0'=addrs^post43, __rho_8_^0'=__rho_8_^post43, tmp1^0'=tmp1^post43, MAXADDR^0'=MAXADDR^post43, added^0'=added^post43, __rho_3_^0'=__rho_3_^post43, maxconn^0'=maxconn^post43, family^0'=family^post43, __rho_16_^0'=__rho_16_^post43, MaxListen^0'=MaxListen^post43, addr_ai_family^0'=addr_ai_family^post43, __rho_5_^0'=__rho_5_^post43, ret^0'=ret^post43, listen_index^0'=listen_index^post43, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post43, __rho_2_^0'=__rho_2_^post43, __rho_15_^0'=__rho_15_^post43, err^0'=err^post43, __rho_9_^0'=__rho_9_^post43, MaxBackends^0'=MaxBackends^post43, addr^0'=addr^post43, __rho_4_^0'=__rho_4_^post43, one^0'=one^post43, fd^0'=fd^post43, __rho_1_^0'=__rho_1_^post43, (__const_10^0-__const_10^post43 == 0 /\ -__rho_1_^post43+__rho_1_^0 == 0 /\ -__rho_9_^post43+__rho_9_^0 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -MaxBackends^post43+MaxBackends^0 == 0 /\ -one^post43+one^0 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ -family^post43+family^0 == 0 /\ MaxListen^0-MaxListen^post43 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post43 == 0 /\ __rho_3_^0-__rho_3_^post43 == 0 /\ -__rho_4_^post43+__rho_4_^0 == 0 /\ addrs^0-addrs^post43 == 0 /\ MAXADDR^0-addr^0 <= 0 /\ -err^post43+err^0 == 0 /\ __rho_8_^0-__rho_8_^post43 == 0 /\ MAXADDR^0-MAXADDR^post43 == 0 /\ -addr^post43+addr^0 == 0 /\ -__rho_5_^post43+__rho_5_^0 == 0 /\ -__rho_2_^post43+__rho_2_^0 == 0 /\ -added^post43+added^0 == 0 /\ -__rho_15_^post43+__rho_15_^0 == 0 /\ ret^0-ret^post43 == 0 /\ maxconn^0-maxconn^post43 == 0 /\ fd^0-fd^post43 == 0 /\ __rho_16_^0-__rho_16_^post43 == 0 /\ tmp1^0-tmp1^post43 == 0), cost: 1 28: l20 -> l21 : __const_10^0'=__const_10^post28, addrs^0'=addrs^post28, __rho_8_^0'=__rho_8_^post28, tmp1^0'=tmp1^post28, MAXADDR^0'=MAXADDR^post28, added^0'=added^post28, __rho_3_^0'=__rho_3_^post28, maxconn^0'=maxconn^post28, family^0'=family^post28, __rho_16_^0'=__rho_16_^post28, MaxListen^0'=MaxListen^post28, addr_ai_family^0'=addr_ai_family^post28, __rho_5_^0'=__rho_5_^post28, ret^0'=ret^post28, listen_index^0'=listen_index^post28, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post28, __rho_2_^0'=__rho_2_^post28, __rho_15_^0'=__rho_15_^post28, err^0'=err^post28, __rho_9_^0'=__rho_9_^post28, MaxBackends^0'=MaxBackends^post28, addr^0'=addr^post28, __rho_4_^0'=__rho_4_^post28, one^0'=one^post28, fd^0'=fd^post28, __rho_1_^0'=__rho_1_^post28, (__rho_4_^0-__rho_4_^post28 == 0 /\ tmp1^0-tmp1^post28 == 0 /\ -one^post28+one^0 == 0 /\ -MAXADDR^post28+MAXADDR^0 == 0 /\ addr_ai_family^0-addr_ai_family^post28 == 0 /\ __const_10^0-__const_10^post28 == 0 /\ -__rho_9_^post28+__rho_9_^0 == 0 /\ family^0-family^post28 == 0 /\ __rho_2_^0-__rho_2_^post28 == 0 /\ -MaxListen^post28+MaxListen^0 == 0 /\ -listen_index^post28+listen_index^0 == 0 /\ -ListenSocket_OF_listen_index^post28+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post28+MaxBackends^0 == 0 /\ -__rho_15_^post28+__rho_15_^0 == 0 /\ -maxconn^post28+maxconn^0 == 0 /\ __rho_16_^0-__rho_16_^post28 == 0 /\ __rho_3_^0-__rho_3_^post28 == 0 /\ added^0-added^post28 == 0 /\ -__rho_1_^post28+__rho_1_^0 == 0 /\ addrs^0-addrs^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -err^post28+err^0 == 0 /\ __rho_5_^0-__rho_5_^post28 == 0 /\ -fd^post28+fd^0 == 0 /\ __rho_8_^0-__rho_8_^post28 == 0 /\ -ret^post28+ret^0 == 0), cost: 1 29: l21 -> l18 : __const_10^0'=__const_10^post29, addrs^0'=addrs^post29, __rho_8_^0'=__rho_8_^post29, tmp1^0'=tmp1^post29, MAXADDR^0'=MAXADDR^post29, added^0'=added^post29, __rho_3_^0'=__rho_3_^post29, maxconn^0'=maxconn^post29, family^0'=family^post29, __rho_16_^0'=__rho_16_^post29, MaxListen^0'=MaxListen^post29, addr_ai_family^0'=addr_ai_family^post29, __rho_5_^0'=__rho_5_^post29, ret^0'=ret^post29, listen_index^0'=listen_index^post29, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post29, __rho_2_^0'=__rho_2_^post29, __rho_15_^0'=__rho_15_^post29, err^0'=err^post29, __rho_9_^0'=__rho_9_^post29, MaxBackends^0'=MaxBackends^post29, addr^0'=addr^post29, __rho_4_^0'=__rho_4_^post29, one^0'=one^post29, fd^0'=fd^post29, __rho_1_^0'=__rho_1_^post29, (0 == 0 /\ -MaxListen^post29+MaxListen^0 == 0 /\ __const_10^0-__const_10^post29 == 0 /\ addr_ai_family^0-addr_ai_family^post29 == 0 /\ __rho_4_^0-__rho_4_^post29 == 0 /\ -__rho_9_^post29+__rho_9_^0 == 0 /\ -one^post29+one^0 == 0 /\ -MAXADDR^post29+MAXADDR^0 == 0 /\ fd^post29-__rho_15_^post29 == 0 /\ -addr^post29+addr^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ family^0-family^post29 == 0 /\ -listen_index^post29+listen_index^0 == 0 /\ -tmp1^post29+tmp1^0 == 0 /\ -__rho_1_^post29+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post29 == 0 /\ -ListenSocket_OF_listen_index^post29+ListenSocket_OF_listen_index^0 == 0 /\ -ret^post29+ret^0 == 0 /\ added^0-added^post29 == 0 /\ __rho_16_^0-__rho_16_^post29 == 0 /\ __rho_3_^0-__rho_3_^post29 == 0 /\ -MaxBackends^post29+MaxBackends^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ addrs^0-addrs^post29 == 0 /\ __rho_8_^0-__rho_8_^post29 == 0 /\ -err^post29+err^0 == 0 /\ __rho_5_^0-__rho_5_^post29 == 0), cost: 1 30: l21 -> l2 : __const_10^0'=__const_10^post30, addrs^0'=addrs^post30, __rho_8_^0'=__rho_8_^post30, tmp1^0'=tmp1^post30, MAXADDR^0'=MAXADDR^post30, added^0'=added^post30, __rho_3_^0'=__rho_3_^post30, maxconn^0'=maxconn^post30, family^0'=family^post30, __rho_16_^0'=__rho_16_^post30, MaxListen^0'=MaxListen^post30, addr_ai_family^0'=addr_ai_family^post30, __rho_5_^0'=__rho_5_^post30, ret^0'=ret^post30, listen_index^0'=listen_index^post30, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post30, __rho_2_^0'=__rho_2_^post30, __rho_15_^0'=__rho_15_^post30, err^0'=err^post30, __rho_9_^0'=__rho_9_^post30, MaxBackends^0'=MaxBackends^post30, addr^0'=addr^post30, __rho_4_^0'=__rho_4_^post30, one^0'=one^post30, fd^0'=fd^post30, __rho_1_^0'=__rho_1_^post30, (-__rho_16_^post30+__rho_16_^0 == 0 /\ __rho_5_^0-__rho_5_^post30 == 0 /\ family^0-family^post30 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -err^post30+err^0 == 0 /\ -__rho_4_^post30+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post30 == 0 /\ maxconn^0-maxconn^post30 == 0 /\ __rho_8_^0-__rho_8_^post30 == 0 /\ -__rho_9_^post30+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post30+ListenSocket_OF_listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post30 == 0 /\ -one^post30+one^0 == 0 /\ addr^0-addr^post30 == 0 /\ added^0-added^post30 == 0 /\ addrs^0-addrs^post30 == 0 /\ tmp1^0-tmp1^post30 == 0 /\ __rho_2_^0-__rho_2_^post30 == 0 /\ MaxListen^0-MaxListen^post30 == 0 /\ -fd^post30+fd^0 == 0 /\ -MaxBackends^post30+MaxBackends^0 == 0 /\ -__rho_1_^post30+__rho_1_^0 == 0 /\ -listen_index^post30+listen_index^0 == 0 /\ -ret^post30+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post30 == 0 /\ -__rho_3_^post30+__rho_3_^0 == 0 /\ -MAXADDR^post30+MAXADDR^0 == 0), cost: 1 31: l22 -> l23 : __const_10^0'=__const_10^post31, addrs^0'=addrs^post31, __rho_8_^0'=__rho_8_^post31, tmp1^0'=tmp1^post31, MAXADDR^0'=MAXADDR^post31, added^0'=added^post31, __rho_3_^0'=__rho_3_^post31, maxconn^0'=maxconn^post31, family^0'=family^post31, __rho_16_^0'=__rho_16_^post31, MaxListen^0'=MaxListen^post31, addr_ai_family^0'=addr_ai_family^post31, __rho_5_^0'=__rho_5_^post31, ret^0'=ret^post31, listen_index^0'=listen_index^post31, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post31, __rho_2_^0'=__rho_2_^post31, __rho_15_^0'=__rho_15_^post31, err^0'=err^post31, __rho_9_^0'=__rho_9_^post31, MaxBackends^0'=MaxBackends^post31, addr^0'=addr^post31, __rho_4_^0'=__rho_4_^post31, one^0'=one^post31, fd^0'=fd^post31, __rho_1_^0'=__rho_1_^post31, (-ListenSocket_OF_listen_index^post31+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post31+MaxBackends^0 == 0 /\ -__rho_4_^post31+__rho_4_^0 == 0 /\ -__rho_1_^post31+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post31 == 0 /\ family^0-family^post31 == 0 /\ added^0-added^post31 == 0 /\ -err^post31+err^0 == 0 /\ MAXADDR^0-MAXADDR^post31 == 0 /\ __rho_2_^0-__rho_2_^post31 == 0 /\ __const_10^0-__const_10^post31 == 0 /\ -1+listen_index^post31-listen_index^0 == 0 /\ -ret^post31+ret^0 == 0 /\ addr_ai_family^0-addr_ai_family^post31 == 0 /\ -addr^post31+addr^0 == 0 /\ -fd^post31+fd^0 == 0 /\ -one^post31+one^0 == 0 /\ -__rho_3_^post31+__rho_3_^0 == 0 /\ -__rho_9_^post31+__rho_9_^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ __rho_8_^0-__rho_8_^post31 == 0 /\ __rho_15_^0-__rho_15_^post31 == 0 /\ __rho_5_^0-__rho_5_^post31 == 0 /\ MaxListen^0-MaxListen^post31 == 0 /\ __rho_16_^0-__rho_16_^post31 == 0 /\ addrs^0-addrs^post31 == 0), cost: 1 41: l23 -> l25 : __const_10^0'=__const_10^post41, addrs^0'=addrs^post41, __rho_8_^0'=__rho_8_^post41, tmp1^0'=tmp1^post41, MAXADDR^0'=MAXADDR^post41, added^0'=added^post41, __rho_3_^0'=__rho_3_^post41, maxconn^0'=maxconn^post41, family^0'=family^post41, __rho_16_^0'=__rho_16_^post41, MaxListen^0'=MaxListen^post41, addr_ai_family^0'=addr_ai_family^post41, __rho_5_^0'=__rho_5_^post41, ret^0'=ret^post41, listen_index^0'=listen_index^post41, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post41, __rho_2_^0'=__rho_2_^post41, __rho_15_^0'=__rho_15_^post41, err^0'=err^post41, __rho_9_^0'=__rho_9_^post41, MaxBackends^0'=MaxBackends^post41, addr^0'=addr^post41, __rho_4_^0'=__rho_4_^post41, one^0'=one^post41, fd^0'=fd^post41, __rho_1_^0'=__rho_1_^post41, (maxconn^0-maxconn^post41 == 0 /\ -__rho_15_^post41+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post41 == 0 /\ family^0-family^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -__rho_4_^post41+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post41 == 0 /\ -MaxBackends^post41+MaxBackends^0 == 0 /\ -__rho_2_^post41+__rho_2_^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -one^post41+one^0 == 0 /\ __rho_8_^0-__rho_8_^post41 == 0 /\ -addr^post41+addr^0 == 0 /\ ret^0-ret^post41 == 0 /\ __rho_3_^0-__rho_3_^post41 == 0 /\ -__rho_9_^post41+__rho_9_^0 == 0 /\ -added^post41+added^0 == 0 /\ MaxListen^0-MaxListen^post41 == 0 /\ -__rho_1_^post41+__rho_1_^0 == 0 /\ -__rho_5_^post41+__rho_5_^0 == 0 /\ __rho_16_^0-__rho_16_^post41 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ err^0-err^post41 == 0 /\ addrs^0-addrs^post41 == 0), cost: 1 32: l24 -> l22 : __const_10^0'=__const_10^post32, addrs^0'=addrs^post32, __rho_8_^0'=__rho_8_^post32, tmp1^0'=tmp1^post32, MAXADDR^0'=MAXADDR^post32, added^0'=added^post32, __rho_3_^0'=__rho_3_^post32, maxconn^0'=maxconn^post32, family^0'=family^post32, __rho_16_^0'=__rho_16_^post32, MaxListen^0'=MaxListen^post32, addr_ai_family^0'=addr_ai_family^post32, __rho_5_^0'=__rho_5_^post32, ret^0'=ret^post32, listen_index^0'=listen_index^post32, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post32, __rho_2_^0'=__rho_2_^post32, __rho_15_^0'=__rho_15_^post32, err^0'=err^post32, __rho_9_^0'=__rho_9_^post32, MaxBackends^0'=MaxBackends^post32, addr^0'=addr^post32, __rho_4_^0'=__rho_4_^post32, one^0'=one^post32, fd^0'=fd^post32, __rho_1_^0'=__rho_1_^post32, (tmp1^0-tmp1^post32 == 0 /\ -ret^post32+ret^0 == 0 /\ -__rho_1_^post32+__rho_1_^0 == 0 /\ -__rho_9_^post32+__rho_9_^0 == 0 /\ maxconn^0-maxconn^post32 == 0 /\ addr_ai_family^0-addr_ai_family^post32 == 0 /\ __const_10^0-__const_10^post32 == 0 /\ -MaxBackends^post32+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post32 == 0 /\ __rho_4_^0-__rho_4_^post32 == 0 /\ -listen_index^post32+listen_index^0 == 0 /\ -err^post32+err^0 == 0 /\ added^0-added^post32 == 0 /\ -MaxListen^post32+MaxListen^0 == 0 /\ -__rho_3_^post32+__rho_3_^0 == 0 /\ addrs^0-addrs^post32 == 0 /\ __rho_5_^0-__rho_5_^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post32+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_15_^post32+__rho_15_^0 == 0 /\ family^0-family^post32 == 0 /\ -fd^post32+fd^0 == 0 /\ -one^post32+one^0 == 0 /\ MAXADDR^0-MAXADDR^post32 == 0 /\ -ListenSocket_OF_listen_index^0 <= 0 /\ __rho_8_^0-__rho_8_^post32 == 0 /\ __rho_16_^0-__rho_16_^post32 == 0), cost: 1 33: l24 -> l22 : __const_10^0'=__const_10^post33, addrs^0'=addrs^post33, __rho_8_^0'=__rho_8_^post33, tmp1^0'=tmp1^post33, MAXADDR^0'=MAXADDR^post33, added^0'=added^post33, __rho_3_^0'=__rho_3_^post33, maxconn^0'=maxconn^post33, family^0'=family^post33, __rho_16_^0'=__rho_16_^post33, MaxListen^0'=MaxListen^post33, addr_ai_family^0'=addr_ai_family^post33, __rho_5_^0'=__rho_5_^post33, ret^0'=ret^post33, listen_index^0'=listen_index^post33, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post33, __rho_2_^0'=__rho_2_^post33, __rho_15_^0'=__rho_15_^post33, err^0'=err^post33, __rho_9_^0'=__rho_9_^post33, MaxBackends^0'=MaxBackends^post33, addr^0'=addr^post33, __rho_4_^0'=__rho_4_^post33, one^0'=one^post33, fd^0'=fd^post33, __rho_1_^0'=__rho_1_^post33, (__const_10^0-__const_10^post33 == 0 /\ -err^post33+err^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -fd^post33+fd^0 == 0 /\ -ret^post33+ret^0 == 0 /\ -listen_index^post33+listen_index^0 == 0 /\ __rho_9_^0-__rho_9_^post33 == 0 /\ -ListenSocket_OF_listen_index^post33+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post33 == 0 /\ -one^post33+one^0 == 0 /\ -MaxBackends^post33+MaxBackends^0 == 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post33 == 0 /\ added^0-added^post33 == 0 /\ -__rho_4_^post33+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post33 == 0 /\ -addr^post33+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post33 == 0 /\ family^0-family^post33 == 0 /\ -MaxListen^post33+MaxListen^0 == 0 /\ __rho_5_^0-__rho_5_^post33 == 0 /\ addr_ai_family^0-addr_ai_family^post33 == 0 /\ __rho_16_^0-__rho_16_^post33 == 0 /\ -__rho_15_^post33+__rho_15_^0 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ addrs^0-addrs^post33 == 0 /\ -__rho_1_^post33+__rho_1_^0 == 0), cost: 1 34: l24 -> l20 : __const_10^0'=__const_10^post34, addrs^0'=addrs^post34, __rho_8_^0'=__rho_8_^post34, tmp1^0'=tmp1^post34, MAXADDR^0'=MAXADDR^post34, added^0'=added^post34, __rho_3_^0'=__rho_3_^post34, maxconn^0'=maxconn^post34, family^0'=family^post34, __rho_16_^0'=__rho_16_^post34, MaxListen^0'=MaxListen^post34, addr_ai_family^0'=addr_ai_family^post34, __rho_5_^0'=__rho_5_^post34, ret^0'=ret^post34, listen_index^0'=listen_index^post34, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post34, __rho_2_^0'=__rho_2_^post34, __rho_15_^0'=__rho_15_^post34, err^0'=err^post34, __rho_9_^0'=__rho_9_^post34, MaxBackends^0'=MaxBackends^post34, addr^0'=addr^post34, __rho_4_^0'=__rho_4_^post34, one^0'=one^post34, fd^0'=fd^post34, __rho_1_^0'=__rho_1_^post34, (maxconn^0-maxconn^post34 == 0 /\ 1+ListenSocket_OF_listen_index^0 <= 0 /\ -1-ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^0-__rho_9_^post34 == 0 /\ -err^post34+err^0 == 0 /\ -MaxListen^post34+MaxListen^0 == 0 /\ -__rho_4_^post34+__rho_4_^0 == 0 /\ -listen_index^post34+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post34 == 0 /\ added^0-added^post34 == 0 /\ family^0-family^post34 == 0 /\ -ListenSocket_OF_listen_index^post34+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post34+addr^0 == 0 /\ __const_10^0-__const_10^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -fd^post34+fd^0 == 0 /\ -one^post34+one^0 == 0 /\ -MaxBackends^post34+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post34 == 0 /\ __rho_8_^0-__rho_8_^post34 == 0 /\ __rho_3_^0-__rho_3_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ -__rho_1_^post34+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post34 == 0 /\ __rho_16_^0-__rho_16_^post34 == 0 /\ addr_ai_family^0-addr_ai_family^post34 == 0 /\ -__rho_15_^post34+__rho_15_^0 == 0 /\ addrs^0-addrs^post34 == 0), cost: 1 35: l25 -> l24 : __const_10^0'=__const_10^post35, addrs^0'=addrs^post35, __rho_8_^0'=__rho_8_^post35, tmp1^0'=tmp1^post35, MAXADDR^0'=MAXADDR^post35, added^0'=added^post35, __rho_3_^0'=__rho_3_^post35, maxconn^0'=maxconn^post35, family^0'=family^post35, __rho_16_^0'=__rho_16_^post35, MaxListen^0'=MaxListen^post35, addr_ai_family^0'=addr_ai_family^post35, __rho_5_^0'=__rho_5_^post35, ret^0'=ret^post35, listen_index^0'=listen_index^post35, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post35, __rho_2_^0'=__rho_2_^post35, __rho_15_^0'=__rho_15_^post35, err^0'=err^post35, __rho_9_^0'=__rho_9_^post35, MaxBackends^0'=MaxBackends^post35, addr^0'=addr^post35, __rho_4_^0'=__rho_4_^post35, one^0'=one^post35, fd^0'=fd^post35, __rho_1_^0'=__rho_1_^post35, (addrs^0-addrs^post35 == 0 /\ -MaxBackends^post35+MaxBackends^0 == 0 /\ -one^post35+one^0 == 0 /\ addr^0-addr^post35 == 0 /\ -__rho_3_^post35+__rho_3_^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post35 == 0 /\ -__rho_1_^post35+__rho_1_^0 == 0 /\ -MaxListen^post35+MaxListen^0 == 0 /\ -fd^post35+fd^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ __rho_8_^0-__rho_8_^post35 == 0 /\ -ret^post35+ret^0 == 0 /\ __rho_9_^0-__rho_9_^post35 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ __const_10^0-__const_10^post35 == 0 /\ -__rho_4_^post35+__rho_4_^0 == 0 /\ -__rho_15_^post35+__rho_15_^0 == 0 /\ -__rho_5_^post35+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post35 == 0 /\ -__rho_2_^post35+__rho_2_^0 == 0 /\ family^0-family^post35 == 0 /\ -__rho_16_^post35+__rho_16_^0 == 0 /\ err^0-err^post35 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ added^0-added^post35 == 0), cost: 1 36: l25 -> l20 : __const_10^0'=__const_10^post36, addrs^0'=addrs^post36, __rho_8_^0'=__rho_8_^post36, tmp1^0'=tmp1^post36, MAXADDR^0'=MAXADDR^post36, added^0'=added^post36, __rho_3_^0'=__rho_3_^post36, maxconn^0'=maxconn^post36, family^0'=family^post36, __rho_16_^0'=__rho_16_^post36, MaxListen^0'=MaxListen^post36, addr_ai_family^0'=addr_ai_family^post36, __rho_5_^0'=__rho_5_^post36, ret^0'=ret^post36, listen_index^0'=listen_index^post36, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post36, __rho_2_^0'=__rho_2_^post36, __rho_15_^0'=__rho_15_^post36, err^0'=err^post36, __rho_9_^0'=__rho_9_^post36, MaxBackends^0'=MaxBackends^post36, addr^0'=addr^post36, __rho_4_^0'=__rho_4_^post36, one^0'=one^post36, fd^0'=fd^post36, __rho_1_^0'=__rho_1_^post36, (tmp1^0-tmp1^post36 == 0 /\ -__rho_5_^post36+__rho_5_^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ -fd^post36+fd^0 == 0 /\ -one^post36+one^0 == 0 /\ __const_10^0-__const_10^post36 == 0 /\ family^0-family^post36 == 0 /\ -__rho_16_^post36+__rho_16_^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__rho_4_^post36+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post36 == 0 /\ -MaxListen^post36+MaxListen^0 == 0 /\ err^0-err^post36 == 0 /\ -__rho_1_^post36+__rho_1_^0 == 0 /\ -MaxBackends^post36+MaxBackends^0 == 0 /\ -__rho_2_^post36+__rho_2_^0 == 0 /\ ret^0-ret^post36 == 0 /\ added^0-added^post36 == 0 /\ __rho_9_^0-__rho_9_^post36 == 0 /\ __rho_3_^0-__rho_3_^post36 == 0 /\ -addrs^post36+addrs^0 == 0 /\ -__rho_15_^post36+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ maxconn^0-maxconn^post36 == 0 /\ __rho_8_^0-__rho_8_^post36 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post36 == 0), cost: 1 37: l26 -> l23 : __const_10^0'=__const_10^post37, addrs^0'=addrs^post37, __rho_8_^0'=__rho_8_^post37, tmp1^0'=tmp1^post37, MAXADDR^0'=MAXADDR^post37, added^0'=added^post37, __rho_3_^0'=__rho_3_^post37, maxconn^0'=maxconn^post37, family^0'=family^post37, __rho_16_^0'=__rho_16_^post37, MaxListen^0'=MaxListen^post37, addr_ai_family^0'=addr_ai_family^post37, __rho_5_^0'=__rho_5_^post37, ret^0'=ret^post37, listen_index^0'=listen_index^post37, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post37, __rho_2_^0'=__rho_2_^post37, __rho_15_^0'=__rho_15_^post37, err^0'=err^post37, __rho_9_^0'=__rho_9_^post37, MaxBackends^0'=MaxBackends^post37, addr^0'=addr^post37, __rho_4_^0'=__rho_4_^post37, one^0'=one^post37, fd^0'=fd^post37, __rho_1_^0'=__rho_1_^post37, (-addr^post37+addr^0 == 0 /\ -__rho_5_^post37+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post37 == 0 /\ -__rho_2_^post37+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post37 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ MaxListen^0-MaxListen^post37 == 0 /\ __rho_3_^0 <= 0 /\ -fd^post37+fd^0 == 0 /\ -MaxBackends^post37+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post37 == 0 /\ -__rho_4_^post37+__rho_4_^0 == 0 /\ -one^post37+one^0 == 0 /\ -__rho_15_^post37+__rho_15_^0 == 0 /\ family^0-family^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post37 == 0 /\ __rho_8_^0-__rho_8_^post37 == 0 /\ added^0-added^post37 == 0 /\ __rho_9_^0-__rho_9_^post37 == 0 /\ ret^0-ret^post37 == 0 /\ __rho_16_^0-__rho_16_^post37 == 0 /\ -__rho_1_^post37+__rho_1_^0 == 0 /\ addrs^0-addrs^post37 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post37 == 0 /\ err^0-err^post37 == 0), cost: 1 38: l26 -> l5 : __const_10^0'=__const_10^post38, addrs^0'=addrs^post38, __rho_8_^0'=__rho_8_^post38, tmp1^0'=tmp1^post38, MAXADDR^0'=MAXADDR^post38, added^0'=added^post38, __rho_3_^0'=__rho_3_^post38, maxconn^0'=maxconn^post38, family^0'=family^post38, __rho_16_^0'=__rho_16_^post38, MaxListen^0'=MaxListen^post38, addr_ai_family^0'=addr_ai_family^post38, __rho_5_^0'=__rho_5_^post38, ret^0'=ret^post38, listen_index^0'=listen_index^post38, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post38, __rho_2_^0'=__rho_2_^post38, __rho_15_^0'=__rho_15_^post38, err^0'=err^post38, __rho_9_^0'=__rho_9_^post38, MaxBackends^0'=MaxBackends^post38, addr^0'=addr^post38, __rho_4_^0'=__rho_4_^post38, one^0'=one^post38, fd^0'=fd^post38, __rho_1_^0'=__rho_1_^post38, (MaxListen^0-MaxListen^post38 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post38 == 0 /\ tmp1^0-tmp1^post38 == 0 /\ __const_10^0-__const_10^post38 == 0 /\ -__rho_16_^post38+__rho_16_^0 == 0 /\ addrs^0-addrs^post38 == 0 /\ MAXADDR^0-MAXADDR^post38 == 0 /\ -__rho_1_^post38+__rho_1_^0 == 0 /\ family^0-family^post38 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -fd^post38+fd^0 == 0 /\ -__rho_5_^post38+__rho_5_^0 == 0 /\ -MaxBackends^post38+MaxBackends^0 == 0 /\ 1-__rho_3_^0 <= 0 /\ -added^post38+added^0 == 0 /\ -__rho_15_^post38+__rho_15_^0 == 0 /\ __rho_3_^0-__rho_3_^post38 == 0 /\ -err^post38+err^0 == 0 /\ -__rho_8_^post38+__rho_8_^0 == 0 /\ maxconn^0-maxconn^post38 == 0 /\ ret^0-ret^post38 == 0 /\ -__rho_4_^post38+__rho_4_^0 == 0 /\ -__rho_9_^post38+__rho_9_^0 == 0 /\ -addr^post38+addr^0 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ -__rho_2_^post38+__rho_2_^0 == 0 /\ -one^post38+one^0 == 0), cost: 1 39: l27 -> l23 : __const_10^0'=__const_10^post39, addrs^0'=addrs^post39, __rho_8_^0'=__rho_8_^post39, tmp1^0'=tmp1^post39, MAXADDR^0'=MAXADDR^post39, added^0'=added^post39, __rho_3_^0'=__rho_3_^post39, maxconn^0'=maxconn^post39, family^0'=family^post39, __rho_16_^0'=__rho_16_^post39, MaxListen^0'=MaxListen^post39, addr_ai_family^0'=addr_ai_family^post39, __rho_5_^0'=__rho_5_^post39, ret^0'=ret^post39, listen_index^0'=listen_index^post39, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post39, __rho_2_^0'=__rho_2_^post39, __rho_15_^0'=__rho_15_^post39, err^0'=err^post39, __rho_9_^0'=__rho_9_^post39, MaxBackends^0'=MaxBackends^post39, addr^0'=addr^post39, __rho_4_^0'=__rho_4_^post39, one^0'=one^post39, fd^0'=fd^post39, __rho_1_^0'=__rho_1_^post39, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post39 == 0 /\ tmp1^0-tmp1^post39 == 0 /\ -fd^post39+fd^0 == 0 /\ -one^post39+one^0 == 0 /\ MaxListen^0-MaxListen^post39 == 0 /\ __const_10^0-__const_10^post39 == 0 /\ -__rho_9_^post39+__rho_9_^0 == 0 /\ -__rho_5_^post39+__rho_5_^0 == 0 /\ -__rho_2_^post39+__rho_2_^0 == 0 /\ -__rho_16_^post39+__rho_16_^0 == 0 /\ family^0-family^post39 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ MAXADDR^0-MAXADDR^post39 == 0 /\ -MaxBackends^post39+MaxBackends^0 == 0 /\ ret^0-ret^post39 == 0 /\ -__rho_1_^post39+__rho_1_^0 == 0 /\ -__rho_4_^post39+__rho_4_^0 == 0 /\ -__rho_15_^post39+__rho_15_^0 == 0 /\ added^0-added^post39 == 0 /\ __rho_3_^0-__rho_3_^post39 == 0 /\ 1-__rho_2_^0 <= 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ -addr^post39+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post39 == 0 /\ -addrs^post39+addrs^0 == 0 /\ maxconn^0-maxconn^post39 == 0), cost: 1 40: l27 -> l26 : __const_10^0'=__const_10^post40, addrs^0'=addrs^post40, __rho_8_^0'=__rho_8_^post40, tmp1^0'=tmp1^post40, MAXADDR^0'=MAXADDR^post40, added^0'=added^post40, __rho_3_^0'=__rho_3_^post40, maxconn^0'=maxconn^post40, family^0'=family^post40, __rho_16_^0'=__rho_16_^post40, MaxListen^0'=MaxListen^post40, addr_ai_family^0'=addr_ai_family^post40, __rho_5_^0'=__rho_5_^post40, ret^0'=ret^post40, listen_index^0'=listen_index^post40, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post40, __rho_2_^0'=__rho_2_^post40, __rho_15_^0'=__rho_15_^post40, err^0'=err^post40, __rho_9_^0'=__rho_9_^post40, MaxBackends^0'=MaxBackends^post40, addr^0'=addr^post40, __rho_4_^0'=__rho_4_^post40, one^0'=one^post40, fd^0'=fd^post40, __rho_1_^0'=__rho_1_^post40, (-__rho_16_^post40+__rho_16_^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ MAXADDR^0-MAXADDR^post40 == 0 /\ -addr^post40+addr^0 == 0 /\ family^0-family^post40 == 0 /\ addrs^0-addrs^post40 == 0 /\ -ret^post40+ret^0 == 0 /\ __const_10^0-__const_10^post40 == 0 /\ -__rho_1_^post40+__rho_1_^0 == 0 /\ -__rho_2_^post40+__rho_2_^0 == 0 /\ -err^post40+err^0 == 0 /\ __rho_2_^0 <= 0 /\ added^0-added^post40 == 0 /\ __rho_8_^0-__rho_8_^post40 == 0 /\ __rho_9_^0-__rho_9_^post40 == 0 /\ tmp1^0-tmp1^post40 == 0 /\ __rho_3_^0-__rho_3_^post40 == 0 /\ -one^post40+one^0 == 0 /\ -MaxBackends^post40+MaxBackends^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ maxconn^0-maxconn^post40 == 0 /\ -__rho_15_^post40+__rho_15_^0 == 0 /\ -__rho_4_^post40+__rho_4_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post40 == 0 /\ fd^0-fd^post40 == 0 /\ -__rho_5_^post40+__rho_5_^0 == 0 /\ MaxListen^0-MaxListen^post40 == 0), cost: 1 44: l28 -> l29 : __const_10^0'=__const_10^post44, addrs^0'=addrs^post44, __rho_8_^0'=__rho_8_^post44, tmp1^0'=tmp1^post44, MAXADDR^0'=MAXADDR^post44, added^0'=added^post44, __rho_3_^0'=__rho_3_^post44, maxconn^0'=maxconn^post44, family^0'=family^post44, __rho_16_^0'=__rho_16_^post44, MaxListen^0'=MaxListen^post44, addr_ai_family^0'=addr_ai_family^post44, __rho_5_^0'=__rho_5_^post44, ret^0'=ret^post44, listen_index^0'=listen_index^post44, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post44, __rho_2_^0'=__rho_2_^post44, __rho_15_^0'=__rho_15_^post44, err^0'=err^post44, __rho_9_^0'=__rho_9_^post44, MaxBackends^0'=MaxBackends^post44, addr^0'=addr^post44, __rho_4_^0'=__rho_4_^post44, one^0'=one^post44, fd^0'=fd^post44, __rho_1_^0'=__rho_1_^post44, (maxconn^0-maxconn^post44 == 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ -err^post44+err^0 == 0 /\ __const_10^0-__const_10^post44 == 0 /\ -__rho_9_^post44+__rho_9_^0 == 0 /\ listen_index^0-listen_index^post44 == 0 /\ -fd^post44+fd^0 == 0 /\ MAXADDR^0-MAXADDR^post44 == 0 /\ -one^post44+one^0 == 0 /\ -MaxBackends^post44+MaxBackends^0 == 0 /\ -family^post44+family^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post44 == 0 /\ -__rho_4_^post44+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post44 == 0 /\ -__rho_5_^post44+__rho_5_^0 == 0 /\ -__rho_2_^post44+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post44 == 0 /\ tmp1^post44 == 0 /\ __rho_3_^0-__rho_3_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ -added^post44+added^0 == 0 /\ ret^0-ret^post44 == 0 /\ __rho_16_^0-__rho_16_^post44 == 0 /\ 1-addrs^0 <= 0 /\ -__rho_15_^post44+__rho_15_^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -__rho_1_^post44+__rho_1_^0 == 0), cost: 1 45: l28 -> l29 : __const_10^0'=__const_10^post45, addrs^0'=addrs^post45, __rho_8_^0'=__rho_8_^post45, tmp1^0'=tmp1^post45, MAXADDR^0'=MAXADDR^post45, added^0'=added^post45, __rho_3_^0'=__rho_3_^post45, maxconn^0'=maxconn^post45, family^0'=family^post45, __rho_16_^0'=__rho_16_^post45, MaxListen^0'=MaxListen^post45, addr_ai_family^0'=addr_ai_family^post45, __rho_5_^0'=__rho_5_^post45, ret^0'=ret^post45, listen_index^0'=listen_index^post45, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post45, __rho_2_^0'=__rho_2_^post45, __rho_15_^0'=__rho_15_^post45, err^0'=err^post45, __rho_9_^0'=__rho_9_^post45, MaxBackends^0'=MaxBackends^post45, addr^0'=addr^post45, __rho_4_^0'=__rho_4_^post45, one^0'=one^post45, fd^0'=fd^post45, __rho_1_^0'=__rho_1_^post45, (-__rho_15_^post45+__rho_15_^0 == 0 /\ -family^post45+family^0 == 0 /\ ret^0-ret^post45 == 0 /\ -added^post45+added^0 == 0 /\ addrs^0 <= 0 /\ __rho_16_^0-__rho_16_^post45 == 0 /\ __rho_8_^0-__rho_8_^post45 == 0 /\ MaxListen^0-MaxListen^post45 == 0 /\ maxconn^0-maxconn^post45 == 0 /\ __rho_3_^0-__rho_3_^post45 == 0 /\ __const_10^0-__const_10^post45 == 0 /\ -__rho_1_^post45+__rho_1_^0 == 0 /\ -__rho_2_^post45+__rho_2_^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ MaxBackends^0-MaxBackends^post45 == 0 /\ MAXADDR^0-MAXADDR^post45 == 0 /\ __rho_5_^0-__rho_5_^post45 == 0 /\ -1+tmp1^post45 == 0 /\ addrs^0-addrs^post45 == 0 /\ -err^post45+err^0 == 0 /\ -fd^post45+fd^0 == 0 /\ -listen_index^post45+listen_index^0 == 0 /\ -__rho_4_^post45+__rho_4_^0 == 0 /\ -__rho_9_^post45+__rho_9_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post45+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post45 == 0), cost: 1 46: l29 -> l6 : __const_10^0'=__const_10^post46, addrs^0'=addrs^post46, __rho_8_^0'=__rho_8_^post46, tmp1^0'=tmp1^post46, MAXADDR^0'=MAXADDR^post46, added^0'=added^post46, __rho_3_^0'=__rho_3_^post46, maxconn^0'=maxconn^post46, family^0'=family^post46, __rho_16_^0'=__rho_16_^post46, MaxListen^0'=MaxListen^post46, addr_ai_family^0'=addr_ai_family^post46, __rho_5_^0'=__rho_5_^post46, ret^0'=ret^post46, listen_index^0'=listen_index^post46, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post46, __rho_2_^0'=__rho_2_^post46, __rho_15_^0'=__rho_15_^post46, err^0'=err^post46, __rho_9_^0'=__rho_9_^post46, MaxBackends^0'=MaxBackends^post46, addr^0'=addr^post46, __rho_4_^0'=__rho_4_^post46, one^0'=one^post46, fd^0'=fd^post46, __rho_1_^0'=__rho_1_^post46, (-maxconn^post46+maxconn^0 == 0 /\ addrs^0-addrs^post46 == 0 /\ -fd^post46+fd^0 == 0 /\ -__rho_4_^post46+__rho_4_^0 == 0 /\ -family^post46+family^0 == 0 /\ ret^0-ret^post46 == 0 /\ -__rho_1_^post46+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post46 == 0 /\ -err^post46+err^0 == 0 /\ -__rho_2_^post46+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post46 == 0 /\ __rho_15_^0-__rho_15_^post46 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post46 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post46 == 0 /\ MaxListen^0-MaxListen^post46 == 0 /\ -added^post46+added^0 == 0 /\ __rho_5_^0-__rho_5_^post46 == 0 /\ __rho_16_^0-__rho_16_^post46 == 0 /\ -__rho_9_^post46+__rho_9_^0 == 0 /\ -addrs^0+addr^post46 == 0 /\ one^0-one^post46 == 0 /\ -listen_index^post46+listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post46 == 0 /\ __const_10^0-__const_10^post46 == 0 /\ MAXADDR^0-MAXADDR^post46 == 0), cost: 1 47: l30 -> l28 : __const_10^0'=__const_10^post47, addrs^0'=addrs^post47, __rho_8_^0'=__rho_8_^post47, tmp1^0'=tmp1^post47, MAXADDR^0'=MAXADDR^post47, added^0'=added^post47, __rho_3_^0'=__rho_3_^post47, maxconn^0'=maxconn^post47, family^0'=family^post47, __rho_16_^0'=__rho_16_^post47, MaxListen^0'=MaxListen^post47, addr_ai_family^0'=addr_ai_family^post47, __rho_5_^0'=__rho_5_^post47, ret^0'=ret^post47, listen_index^0'=listen_index^post47, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post47, __rho_2_^0'=__rho_2_^post47, __rho_15_^0'=__rho_15_^post47, err^0'=err^post47, __rho_9_^0'=__rho_9_^post47, MaxBackends^0'=MaxBackends^post47, addr^0'=addr^post47, __rho_4_^0'=__rho_4_^post47, one^0'=one^post47, fd^0'=fd^post47, __rho_1_^0'=__rho_1_^post47, (-__rho_1_^post47+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post47 == 0 /\ addrs^0-addrs^post47 == 0 /\ __rho_8_^0-__rho_8_^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post47 == 0 /\ tmp1^0-tmp1^post47 == 0 /\ -family^post47+family^0 == 0 /\ -addr^post47+addr^0 == 0 /\ -err^post47+err^0 == 0 /\ ret^0-ret^post47 == 0 /\ __rho_16_^0-__rho_16_^post47 == 0 /\ __rho_15_^0-__rho_15_^post47 == 0 /\ ret^0 <= 0 /\ -listen_index^post47+listen_index^0 == 0 /\ -fd^post47+fd^0 == 0 /\ MaxListen^0-MaxListen^post47 == 0 /\ -__rho_2_^post47+__rho_2_^0 == 0 /\ -addr_ai_family^post47+addr_ai_family^0 == 0 /\ -MAXADDR^post47+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post47+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post47+__rho_9_^0 == 0 /\ one^0-one^post47 == 0 /\ added^0-added^post47 == 0 /\ -__rho_4_^post47+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post47 == 0 /\ __const_10^0-__const_10^post47 == 0), cost: 1 48: l30 -> l29 : __const_10^0'=__const_10^post48, addrs^0'=addrs^post48, __rho_8_^0'=__rho_8_^post48, tmp1^0'=tmp1^post48, MAXADDR^0'=MAXADDR^post48, added^0'=added^post48, __rho_3_^0'=__rho_3_^post48, maxconn^0'=maxconn^post48, family^0'=family^post48, __rho_16_^0'=__rho_16_^post48, MaxListen^0'=MaxListen^post48, addr_ai_family^0'=addr_ai_family^post48, __rho_5_^0'=__rho_5_^post48, ret^0'=ret^post48, listen_index^0'=listen_index^post48, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post48, __rho_2_^0'=__rho_2_^post48, __rho_15_^0'=__rho_15_^post48, err^0'=err^post48, __rho_9_^0'=__rho_9_^post48, MaxBackends^0'=MaxBackends^post48, addr^0'=addr^post48, __rho_4_^0'=__rho_4_^post48, one^0'=one^post48, fd^0'=fd^post48, __rho_1_^0'=__rho_1_^post48, (__rho_8_^0-__rho_8_^post48 == 0 /\ addrs^0-addrs^post48 == 0 /\ family^0-family^post48 == 0 /\ __rho_5_^0-__rho_5_^post48 == 0 /\ -listen_index^post48+listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post48 == 0 /\ -__rho_1_^post48+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post48 == 0 /\ -1+tmp1^post48 == 0 /\ -__rho_9_^post48+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post48+ListenSocket_OF_listen_index^0 == 0 /\ ret^0-ret^post48 == 0 /\ -addr^post48+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post48 == 0 /\ -__rho_2_^post48+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post48 == 0 /\ added^0-added^post48 == 0 /\ __rho_15_^0-__rho_15_^post48 == 0 /\ -err^post48+err^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ __rho_3_^0-__rho_3_^post48 == 0 /\ -fd^post48+fd^0 == 0 /\ -__rho_4_^post48+__rho_4_^0 == 0 /\ -MAXADDR^post48+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post48 == 0 /\ one^0-one^post48 == 0 /\ 1-ret^0 <= 0), cost: 1 50: l31 -> l4 : __const_10^0'=__const_10^post50, addrs^0'=addrs^post50, __rho_8_^0'=__rho_8_^post50, tmp1^0'=tmp1^post50, MAXADDR^0'=MAXADDR^post50, added^0'=added^post50, __rho_3_^0'=__rho_3_^post50, maxconn^0'=maxconn^post50, family^0'=family^post50, __rho_16_^0'=__rho_16_^post50, MaxListen^0'=MaxListen^post50, addr_ai_family^0'=addr_ai_family^post50, __rho_5_^0'=__rho_5_^post50, ret^0'=ret^post50, listen_index^0'=listen_index^post50, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post50, __rho_2_^0'=__rho_2_^post50, __rho_15_^0'=__rho_15_^post50, err^0'=err^post50, __rho_9_^0'=__rho_9_^post50, MaxBackends^0'=MaxBackends^post50, addr^0'=addr^post50, __rho_4_^0'=__rho_4_^post50, one^0'=one^post50, fd^0'=fd^post50, __rho_1_^0'=__rho_1_^post50, (-fd^post50+fd^0 == 0 /\ -__rho_9_^post50+__rho_9_^0 == 0 /\ -__rho_2_^post50+__rho_2_^0 == 0 /\ ret^0-ret^post50 == 0 /\ -one^post50+one^0 == 0 /\ added^0-added^post50 == 0 /\ __rho_16_^0-__rho_16_^post50 == 0 /\ __rho_3_^0-__rho_3_^post50 == 0 /\ MaxBackends^0-MaxBackends^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ __rho_8_^0-__rho_8_^post50 == 0 /\ maxconn^0-maxconn^post50 == 0 /\ __rho_5_^0-__rho_5_^post50 == 0 /\ tmp1^0-tmp1^post50 == 0 /\ __rho_15_^0-__rho_15_^post50 == 0 /\ -__rho_4_^post50+__rho_4_^0 == 0 /\ -listen_index^post50+listen_index^0 == 0 /\ -__rho_1_^post50+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post50+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-MaxListen^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post50 == 0 /\ __const_10^0-__const_10^post50 == 0 /\ -family^post50+family^0 == 0 /\ MAXADDR^0-MAXADDR^post50 == 0 /\ -err^post50+err^0 == 0), cost: 1 51: l32 -> l33 : __const_10^0'=__const_10^post51, addrs^0'=addrs^post51, __rho_8_^0'=__rho_8_^post51, tmp1^0'=tmp1^post51, MAXADDR^0'=MAXADDR^post51, added^0'=added^post51, __rho_3_^0'=__rho_3_^post51, maxconn^0'=maxconn^post51, family^0'=family^post51, __rho_16_^0'=__rho_16_^post51, MaxListen^0'=MaxListen^post51, addr_ai_family^0'=addr_ai_family^post51, __rho_5_^0'=__rho_5_^post51, ret^0'=ret^post51, listen_index^0'=listen_index^post51, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post51, __rho_2_^0'=__rho_2_^post51, __rho_15_^0'=__rho_15_^post51, err^0'=err^post51, __rho_9_^0'=__rho_9_^post51, MaxBackends^0'=MaxBackends^post51, addr^0'=addr^post51, __rho_4_^0'=__rho_4_^post51, one^0'=one^post51, fd^0'=fd^post51, __rho_1_^0'=__rho_1_^post51, (-__rho_2_^post51+__rho_2_^0 == 0 /\ -err^post51+err^0 == 0 /\ tmp1^0-tmp1^post51 == 0 /\ -addr^post51+addr^0 == 0 /\ ret^0-ret^post51 == 0 /\ __rho_5_^0-__rho_5_^post51 == 0 /\ __rho_16_^0-__rho_16_^post51 == 0 /\ -fd^post51+fd^0 == 0 /\ -MaxBackends^post51+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post51 == 0 /\ addrs^0-addrs^post51 == 0 /\ -addr_ai_family^post51+addr_ai_family^0 == 0 /\ -listen_index^post51+listen_index^0 == 0 /\ MaxListen^0-MaxListen^post51 == 0 /\ -maxconn^post51+maxconn^0 == 0 /\ -__rho_9_^post51+__rho_9_^0 == 0 /\ __rho_3_^0-__rho_3_^post51 == 0 /\ __const_10^0-__const_10^post51 == 0 /\ __rho_8_^0-__rho_8_^post51 == 0 /\ -__rho_4_^post51+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post51 == 0 /\ added^0-added^post51 == 0 /\ -family^post51+family^0 == 0 /\ one^0-one^post51 == 0 /\ -__rho_1_^post51+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post51+ListenSocket_OF_listen_index^0 == 0), cost: 1 52: l33 -> l30 : __const_10^0'=__const_10^post52, addrs^0'=addrs^post52, __rho_8_^0'=__rho_8_^post52, tmp1^0'=tmp1^post52, MAXADDR^0'=MAXADDR^post52, added^0'=added^post52, __rho_3_^0'=__rho_3_^post52, maxconn^0'=maxconn^post52, family^0'=family^post52, __rho_16_^0'=__rho_16_^post52, MaxListen^0'=MaxListen^post52, addr_ai_family^0'=addr_ai_family^post52, __rho_5_^0'=__rho_5_^post52, ret^0'=ret^post52, listen_index^0'=listen_index^post52, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post52, __rho_2_^0'=__rho_2_^post52, __rho_15_^0'=__rho_15_^post52, err^0'=err^post52, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post52, addr^0'=addr^post52, __rho_4_^0'=__rho_4_^post52, one^0'=one^post52, fd^0'=fd^post52, __rho_1_^0'=__rho_1_^post52, (0 == 0 /\ -one^post52+one^0 == 0 /\ __rho_5_^0-__rho_5_^post52 == 0 /\ -addr^post52+addr^0 == 0 /\ tmp1^0-tmp1^post52 == 0 /\ addrs^0-addrs^post52 == 0 /\ -listen_index^post52+listen_index^0 == 0 /\ -__rho_1_^post52+__rho_1_^0 == 0 /\ ret^post52-__rho_9_^post52 == 0 /\ MaxBackends^0-MaxBackends^post52 == 0 /\ MaxListen^0-MaxListen^post52 == 0 /\ added^0-added^post52 == 0 /\ __rho_15_^0-__rho_15_^post52 == 0 /\ __rho_16_^0-__rho_16_^post52 == 0 /\ -ListenSocket_OF_listen_index^post52+ListenSocket_OF_listen_index^0 == 0 /\ -err^post52+err^0 == 0 /\ addr_ai_family^0-addr_ai_family^post52 == 0 /\ -__rho_4_^post52+__rho_4_^0 == 0 /\ -family^post52+family^0 == 0 /\ __rho_8_^0-__rho_8_^post52 == 0 /\ __rho_3_^0-__rho_3_^post52 == 0 /\ __const_10^0-__const_10^post52 == 0 /\ -__rho_2_^post52+__rho_2_^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ -fd^post52+fd^0 == 0 /\ -MAXADDR^post52+MAXADDR^0 == 0), cost: 1 53: l34 -> l32 : __const_10^0'=__const_10^post53, addrs^0'=addrs^post53, __rho_8_^0'=__rho_8_^post53, tmp1^0'=tmp1^post53, MAXADDR^0'=MAXADDR^post53, added^0'=added^post53, __rho_3_^0'=__rho_3_^post53, maxconn^0'=maxconn^post53, family^0'=family^post53, __rho_16_^0'=__rho_16_^post53, MaxListen^0'=MaxListen^post53, addr_ai_family^0'=addr_ai_family^post53, __rho_5_^0'=__rho_5_^post53, ret^0'=ret^post53, listen_index^0'=listen_index^post53, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post53, __rho_2_^0'=__rho_2_^post53, __rho_15_^0'=__rho_15_^post53, err^0'=err^post53, __rho_9_^0'=__rho_9_^post53, MaxBackends^0'=MaxBackends^post53, addr^0'=addr^post53, __rho_4_^0'=__rho_4_^post53, one^0'=one^post53, fd^0'=fd^post53, __rho_1_^0'=__rho_1_^post53, (-__rho_9_^post53+__rho_9_^0 == 0 /\ -fd^post53+fd^0 == 0 /\ family^0-family^post53 == 0 /\ __rho_5_^0-__rho_5_^post53 == 0 /\ -MAXADDR^post53+MAXADDR^0 == 0 /\ -one^post53+one^0 == 0 /\ __const_10^0-__const_10^post53 == 0 /\ MaxBackends^0-MaxBackends^post53 == 0 /\ tmp1^0-tmp1^post53 == 0 /\ -addr^post53+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post53 == 0 /\ -maxconn^post53+maxconn^0 == 0 /\ -__rho_4_^post53+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post53 == 0 /\ __rho_16_^0-__rho_16_^post53 == 0 /\ -__rho_1_^post53+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post53+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post53 == 0 /\ added^0-added^post53 == 0 /\ addrs^0-addrs^post53 == 0 /\ 4-family^0 <= 0 /\ __rho_15_^0-__rho_15_^post53 == 0 /\ MaxListen^0-MaxListen^post53 == 0 /\ __rho_8_^0-__rho_8_^post53 == 0 /\ -listen_index^post53+listen_index^0 == 0 /\ -err^post53+err^0 == 0 /\ -ret^post53+ret^0 == 0), cost: 1 54: l34 -> l32 : __const_10^0'=__const_10^post54, addrs^0'=addrs^post54, __rho_8_^0'=__rho_8_^post54, tmp1^0'=tmp1^post54, MAXADDR^0'=MAXADDR^post54, added^0'=added^post54, __rho_3_^0'=__rho_3_^post54, maxconn^0'=maxconn^post54, family^0'=family^post54, __rho_16_^0'=__rho_16_^post54, MaxListen^0'=MaxListen^post54, addr_ai_family^0'=addr_ai_family^post54, __rho_5_^0'=__rho_5_^post54, ret^0'=ret^post54, listen_index^0'=listen_index^post54, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post54, __rho_2_^0'=__rho_2_^post54, __rho_15_^0'=__rho_15_^post54, err^0'=err^post54, __rho_9_^0'=__rho_9_^post54, MaxBackends^0'=MaxBackends^post54, addr^0'=addr^post54, __rho_4_^0'=__rho_4_^post54, one^0'=one^post54, fd^0'=fd^post54, __rho_1_^0'=__rho_1_^post54, (-MaxListen^post54+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post54 == 0 /\ -__rho_1_^post54+__rho_1_^0 == 0 /\ addrs^0-addrs^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ -MAXADDR^post54+MAXADDR^0 == 0 /\ -MaxBackends^post54+MaxBackends^0 == 0 /\ -addr^post54+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post54 == 0 /\ -err^post54+err^0 == 0 /\ __rho_16_^0-__rho_16_^post54 == 0 /\ family^0-family^post54 == 0 /\ -listen_index^post54+listen_index^0 == 0 /\ -2+family^0 <= 0 /\ __rho_2_^0-__rho_2_^post54 == 0 /\ -ret^post54+ret^0 == 0 /\ added^0-added^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -one^post54+one^0 == 0 /\ __const_10^0-__const_10^post54 == 0 /\ __rho_3_^0-__rho_3_^post54 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post54 == 0 /\ -ListenSocket_OF_listen_index^post54+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post54+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post54 == 0 /\ __rho_15_^0-__rho_15_^post54 == 0), cost: 1 55: l34 -> l33 : __const_10^0'=__const_10^post55, addrs^0'=addrs^post55, __rho_8_^0'=__rho_8_^post55, tmp1^0'=tmp1^post55, MAXADDR^0'=MAXADDR^post55, added^0'=added^post55, __rho_3_^0'=__rho_3_^post55, maxconn^0'=maxconn^post55, family^0'=family^post55, __rho_16_^0'=__rho_16_^post55, MaxListen^0'=MaxListen^post55, addr_ai_family^0'=addr_ai_family^post55, __rho_5_^0'=__rho_5_^post55, ret^0'=ret^post55, listen_index^0'=listen_index^post55, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post55, __rho_2_^0'=__rho_2_^post55, __rho_15_^0'=__rho_15_^post55, err^0'=err^post55, __rho_9_^0'=__rho_9_^post55, MaxBackends^0'=MaxBackends^post55, addr^0'=addr^post55, __rho_4_^0'=__rho_4_^post55, one^0'=one^post55, fd^0'=fd^post55, __rho_1_^0'=__rho_1_^post55, (__const_10^0-__const_10^post55 == 0 /\ -err^post55+err^0 == 0 /\ maxconn^0-maxconn^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -listen_index^post55+listen_index^0 == 0 /\ 3-family^0 <= 0 /\ __rho_9_^0-__rho_9_^post55 == 0 /\ -one^post55+one^0 == 0 /\ -ListenSocket_OF_listen_index^post55+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post55+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post55 == 0 /\ added^0-added^post55 == 0 /\ -__rho_4_^post55+__rho_4_^0 == 0 /\ family^0-family^post55 == 0 /\ __rho_3_^0-__rho_3_^post55 == 0 /\ -addr^post55+addr^0 == 0 /\ __rho_2_^0-__rho_2_^post55 == 0 /\ __rho_8_^0-__rho_8_^post55 == 0 /\ -MaxListen^post55+MaxListen^0 == 0 /\ -3+family^0 <= 0 /\ -ret^post55+ret^0 == 0 /\ __rho_16_^0-__rho_16_^post55 == 0 /\ addr_ai_family^0-addr_ai_family^post55 == 0 /\ __rho_5_^0-__rho_5_^post55 == 0 /\ -__rho_15_^post55+__rho_15_^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ addrs^0-addrs^post55 == 0 /\ -__rho_1_^post55+__rho_1_^0 == 0), cost: 1 56: l35 -> l34 : __const_10^0'=__const_10^post56, addrs^0'=addrs^post56, __rho_8_^0'=__rho_8_^post56, tmp1^0'=tmp1^post56, MAXADDR^0'=MAXADDR^post56, added^0'=added^post56, __rho_3_^0'=__rho_3_^post56, maxconn^0'=maxconn^post56, family^0'=family^post56, __rho_16_^0'=__rho_16_^post56, MaxListen^0'=MaxListen^post56, addr_ai_family^0'=addr_ai_family^post56, __rho_5_^0'=__rho_5_^post56, ret^0'=ret^post56, listen_index^0'=listen_index^post56, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post56, __rho_2_^0'=__rho_2_^post56, __rho_15_^0'=__rho_15_^post56, err^0'=err^post56, __rho_9_^0'=__rho_9_^post56, MaxBackends^0'=MaxBackends^post56, addr^0'=addr^post56, __rho_4_^0'=__rho_4_^post56, one^0'=one^post56, fd^0'=fd^post56, __rho_1_^0'=__rho_1_^post56, (0 == 0 /\ maxconn^0-maxconn^post56 == 0 /\ addr_ai_family^0-addr_ai_family^post56 == 0 /\ -__rho_9_^post56+__rho_9_^0 == 0 /\ -err^post56+err^0 == 0 /\ -MaxListen^post56+MaxListen^0 == 0 /\ -__rho_4_^post56+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post56 == 0 /\ -1+one^post56 == 0 /\ __const_10^0-__const_10^post56 == 0 /\ family^0-family^post56 == 0 /\ listen_index^post56 == 0 /\ addr^0-addr^post56 == 0 /\ 1-MaxBackends^post56 <= 0 /\ -fd^post56+fd^0 == 0 /\ __rho_2_^0-__rho_2_^post56 == 0 /\ -__rho_15_^post56+__rho_15_^0 == 0 /\ added^post56 == 0 /\ -ListenSocket_OF_listen_index^post56+ListenSocket_OF_listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post56 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ -__rho_1_^post56+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post56 == 0 /\ __rho_16_^0-__rho_16_^post56 == 0 /\ -addrs^post56 <= 0), cost: 1 57: l36 -> l35 : __const_10^0'=__const_10^post57, addrs^0'=addrs^post57, __rho_8_^0'=__rho_8_^post57, tmp1^0'=tmp1^post57, MAXADDR^0'=MAXADDR^post57, added^0'=added^post57, __rho_3_^0'=__rho_3_^post57, maxconn^0'=maxconn^post57, family^0'=family^post57, __rho_16_^0'=__rho_16_^post57, MaxListen^0'=MaxListen^post57, addr_ai_family^0'=addr_ai_family^post57, __rho_5_^0'=__rho_5_^post57, ret^0'=ret^post57, listen_index^0'=listen_index^post57, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post57, __rho_2_^0'=__rho_2_^post57, __rho_15_^0'=__rho_15_^post57, err^0'=err^post57, __rho_9_^0'=__rho_9_^post57, MaxBackends^0'=MaxBackends^post57, addr^0'=addr^post57, __rho_4_^0'=__rho_4_^post57, one^0'=one^post57, fd^0'=fd^post57, __rho_1_^0'=__rho_1_^post57, (-ret^post57+ret^0 == 0 /\ -fd^post57+fd^0 == 0 /\ added^0-added^post57 == 0 /\ -__rho_9_^post57+__rho_9_^0 == 0 /\ __rho_4_^0-__rho_4_^post57 == 0 /\ addr^0-addr^post57 == 0 /\ -one^post57+one^0 == 0 /\ -__rho_3_^post57+__rho_3_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post57 == 0 /\ -__rho_16_^post57+__rho_16_^0 == 0 /\ addrs^0-addrs^post57 == 0 /\ -listen_index^post57+listen_index^0 == 0 /\ -MaxListen^post57+MaxListen^0 == 0 /\ __rho_2_^0-__rho_2_^post57 == 0 /\ maxconn^0-maxconn^post57 == 0 /\ __rho_8_^0-__rho_8_^post57 == 0 /\ -MaxBackends^post57+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post57 == 0 /\ __rho_5_^0-__rho_5_^post57 == 0 /\ -__rho_1_^post57+__rho_1_^0 == 0 /\ -__rho_15_^post57+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post57 == 0 /\ family^0-family^post57 == 0 /\ -ListenSocket_OF_listen_index^post57+ListenSocket_OF_listen_index^0 == 0 /\ -err^post57+err^0 == 0 /\ MAXADDR^0-MAXADDR^post57 == 0), cost: 1 Removed unreachable rules and leafs Start location: l36 1: l2 -> l3 : __const_10^0'=__const_10^post1, addrs^0'=addrs^post1, __rho_8_^0'=__rho_8_^post1, tmp1^0'=tmp1^post1, MAXADDR^0'=MAXADDR^post1, added^0'=added^post1, __rho_3_^0'=__rho_3_^post1, maxconn^0'=maxconn^post1, family^0'=family^post1, __rho_16_^0'=__rho_16_^post1, MaxListen^0'=MaxListen^post1, addr_ai_family^0'=addr_ai_family^post1, __rho_5_^0'=__rho_5_^post1, ret^0'=ret^post1, listen_index^0'=listen_index^post1, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post1, __rho_2_^0'=__rho_2_^post1, __rho_15_^0'=__rho_15_^post1, err^0'=err^post1, __rho_9_^0'=__rho_9_^post1, MaxBackends^0'=MaxBackends^post1, addr^0'=addr^post1, __rho_4_^0'=__rho_4_^post1, one^0'=one^post1, fd^0'=fd^post1, __rho_1_^0'=__rho_1_^post1, (-addr^post1+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post1 == 0 /\ tmp1^0-tmp1^post1 == 0 /\ -MaxListen^post1+MaxListen^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ __rho_4_^0-__rho_4_^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ family^0-family^post1 == 0 /\ -__rho_1_^post1+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post1 == 0 /\ added^0-added^post1 == 0 /\ __rho_16_^0-__rho_16_^post1 == 0 /\ -listen_index^post1+listen_index^0 == 0 /\ -err^post1+err^0 == 0 /\ -__rho_9_^post1+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post1 == 0 /\ __rho_8_^0-__rho_8_^post1 == 0 /\ -fd^post1+fd^0 == 0 /\ -MaxBackends^post1+MaxBackends^0 == 0 /\ __rho_3_^0-__rho_3_^post1 == 0 /\ __const_10^0-__const_10^post1 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -one^post1+one^0 == 0 /\ __rho_15_^0-__rho_15_^post1 == 0 /\ -ListenSocket_OF_listen_index^post1+ListenSocket_OF_listen_index^0 == 0 /\ -MAXADDR^post1+MAXADDR^0 == 0), cost: 1 2: l3 -> l4 : __const_10^0'=__const_10^post2, addrs^0'=addrs^post2, __rho_8_^0'=__rho_8_^post2, tmp1^0'=tmp1^post2, MAXADDR^0'=MAXADDR^post2, added^0'=added^post2, __rho_3_^0'=__rho_3_^post2, maxconn^0'=maxconn^post2, family^0'=family^post2, __rho_16_^0'=__rho_16_^post2, MaxListen^0'=MaxListen^post2, addr_ai_family^0'=addr_ai_family^post2, __rho_5_^0'=__rho_5_^post2, ret^0'=ret^post2, listen_index^0'=listen_index^post2, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post2, __rho_2_^0'=__rho_2_^post2, __rho_15_^0'=__rho_15_^post2, err^0'=err^post2, __rho_9_^0'=__rho_9_^post2, MaxBackends^0'=MaxBackends^post2, addr^0'=addr^post2, __rho_4_^0'=__rho_4_^post2, one^0'=one^post2, fd^0'=fd^post2, __rho_1_^0'=__rho_1_^post2, (__rho_4_^0-__rho_4_^post2 == 0 /\ -one^post2+one^0 == 0 /\ family^0-family^post2 == 0 /\ tmp1^0-tmp1^post2 == 0 /\ __rho_5_^0-__rho_5_^post2 == 0 /\ -MAXADDR^post2+MAXADDR^0 == 0 /\ -__rho_9_^post2+__rho_9_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post2 == 0 /\ __const_10^0-__const_10^post2 == 0 /\ -maxconn^post2+maxconn^0 == 0 /\ -ListenSocket_OF_listen_index^post2+ListenSocket_OF_listen_index^0 == 0 /\ 1-added^0 <= 0 /\ -__rho_15_^post2+__rho_15_^0 == 0 /\ __rho_16_^0-__rho_16_^post2 == 0 /\ __rho_3_^0-__rho_3_^post2 == 0 /\ __rho_2_^0-__rho_2_^post2 == 0 /\ -__rho_1_^post2+__rho_1_^0 == 0 /\ added^0-added^post2 == 0 /\ addrs^0-addrs^post2 == 0 /\ -addr^post2+addr^0 == 0 /\ MaxListen^0-MaxListen^post2 == 0 /\ -err^post2+err^0 == 0 /\ -1+ret^post2 == 0 /\ -fd^post2+fd^0 == 0 /\ -MaxBackends^post2+MaxBackends^0 == 0 /\ __rho_8_^0-__rho_8_^post2 == 0 /\ -listen_index^post2+listen_index^0 == 0), cost: 1 3: l3 -> l4 : __const_10^0'=__const_10^post3, addrs^0'=addrs^post3, __rho_8_^0'=__rho_8_^post3, tmp1^0'=tmp1^post3, MAXADDR^0'=MAXADDR^post3, added^0'=added^post3, __rho_3_^0'=__rho_3_^post3, maxconn^0'=maxconn^post3, family^0'=family^post3, __rho_16_^0'=__rho_16_^post3, MaxListen^0'=MaxListen^post3, addr_ai_family^0'=addr_ai_family^post3, __rho_5_^0'=__rho_5_^post3, ret^0'=ret^post3, listen_index^0'=listen_index^post3, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post3, __rho_2_^0'=__rho_2_^post3, __rho_15_^0'=__rho_15_^post3, err^0'=err^post3, __rho_9_^0'=__rho_9_^post3, MaxBackends^0'=MaxBackends^post3, addr^0'=addr^post3, __rho_4_^0'=__rho_4_^post3, one^0'=one^post3, fd^0'=fd^post3, __rho_1_^0'=__rho_1_^post3, (-MaxListen^post3+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ ret^post3 == 0 /\ maxconn^0-maxconn^post3 == 0 /\ added^0 <= 0 /\ -MAXADDR^post3+MAXADDR^0 == 0 /\ -addr^post3+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post3 == 0 /\ __const_10^0-__const_10^post3 == 0 /\ family^0-family^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -listen_index^post3+listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post3 == 0 /\ -__rho_3_^post3+__rho_3_^0 == 0 /\ -__rho_1_^post3+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post3 == 0 /\ added^0-added^post3 == 0 /\ -MaxBackends^post3+MaxBackends^0 == 0 /\ __rho_16_^0-__rho_16_^post3 == 0 /\ -one^post3+one^0 == 0 /\ addrs^0-addrs^post3 == 0 /\ -ListenSocket_OF_listen_index^post3+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post3+__rho_9_^0 == 0 /\ -err^post3+err^0 == 0 /\ __rho_5_^0-__rho_5_^post3 == 0 /\ __rho_15_^0-__rho_15_^post3 == 0), cost: 1 49: l4 -> l31 : __const_10^0'=__const_10^post49, addrs^0'=addrs^post49, __rho_8_^0'=__rho_8_^post49, tmp1^0'=tmp1^post49, MAXADDR^0'=MAXADDR^post49, added^0'=added^post49, __rho_3_^0'=__rho_3_^post49, maxconn^0'=maxconn^post49, family^0'=family^post49, __rho_16_^0'=__rho_16_^post49, MaxListen^0'=MaxListen^post49, addr_ai_family^0'=addr_ai_family^post49, __rho_5_^0'=__rho_5_^post49, ret^0'=ret^post49, listen_index^0'=listen_index^post49, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post49, __rho_2_^0'=__rho_2_^post49, __rho_15_^0'=__rho_15_^post49, err^0'=err^post49, __rho_9_^0'=__rho_9_^post49, MaxBackends^0'=MaxBackends^post49, addr^0'=addr^post49, __rho_4_^0'=__rho_4_^post49, one^0'=one^post49, fd^0'=fd^post49, __rho_1_^0'=__rho_1_^post49, (-maxconn^post49+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post49 == 0 /\ family^0-family^post49 == 0 /\ -ListenSocket_OF_listen_index^post49+ListenSocket_OF_listen_index^0 == 0 /\ -err^post49+err^0 == 0 /\ __rho_8_^0-__rho_8_^post49 == 0 /\ -__rho_4_^post49+__rho_4_^0 == 0 /\ __rho_16_^0-__rho_16_^post49 == 0 /\ tmp1^0-tmp1^post49 == 0 /\ addr_ai_family^0-addr_ai_family^post49 == 0 /\ -one^post49+one^0 == 0 /\ -fd^post49+fd^0 == 0 /\ addrs^0-addrs^post49 == 0 /\ -MaxBackends^post49+MaxBackends^0 == 0 /\ -addr^post49+addr^0 == 0 /\ -__rho_9_^post49+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post49 == 0 /\ added^0-added^post49 == 0 /\ -__rho_1_^post49+__rho_1_^0 == 0 /\ MaxListen^0-MaxListen^post49 == 0 /\ MAXADDR^0-MAXADDR^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -listen_index^post49+listen_index^0 == 0 /\ __rho_15_^0-__rho_15_^post49 == 0 /\ __const_10^0-__const_10^post49 == 0 /\ __rho_3_^0-__rho_3_^post49 == 0), cost: 1 4: l5 -> l6 : __const_10^0'=__const_10^post4, addrs^0'=addrs^post4, __rho_8_^0'=__rho_8_^post4, tmp1^0'=tmp1^post4, MAXADDR^0'=MAXADDR^post4, added^0'=added^post4, __rho_3_^0'=__rho_3_^post4, maxconn^0'=maxconn^post4, family^0'=family^post4, __rho_16_^0'=__rho_16_^post4, MaxListen^0'=MaxListen^post4, addr_ai_family^0'=addr_ai_family^post4, __rho_5_^0'=__rho_5_^post4, ret^0'=ret^post4, listen_index^0'=listen_index^post4, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post4, __rho_2_^0'=__rho_2_^post4, __rho_15_^0'=__rho_15_^post4, err^0'=err^post4, __rho_9_^0'=__rho_9_^post4, MaxBackends^0'=MaxBackends^post4, addr^0'=addr^post4, __rho_4_^0'=__rho_4_^post4, one^0'=one^post4, fd^0'=fd^post4, __rho_1_^0'=__rho_1_^post4, (-__rho_16_^post4+__rho_16_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post4 == 0 /\ -MaxListen^post4+MaxListen^0 == 0 /\ __rho_4_^0-__rho_4_^post4 == 0 /\ -ret^post4+ret^0 == 0 /\ __const_10^0-__const_10^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ __rho_8_^0-__rho_8_^post4 == 0 /\ added^0-added^post4 == 0 /\ family^0-family^post4 == 0 /\ -__rho_1_^post4+__rho_1_^0 == 0 /\ -err^post4+err^0 == 0 /\ __rho_2_^0-__rho_2_^post4 == 0 /\ addrs^0-addrs^post4 == 0 /\ -listen_index^post4+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post4 == 0 /\ tmp1^0-tmp1^post4 == 0 /\ __rho_5_^0-__rho_5_^post4 == 0 /\ -MaxBackends^post4+MaxBackends^0 == 0 /\ -__rho_9_^post4+__rho_9_^0 == 0 /\ -fd^post4+fd^0 == 0 /\ -one^post4+one^0 == 0 /\ __rho_15_^0-__rho_15_^post4 == 0 /\ -1-addr^0+addr^post4 == 0 /\ -__rho_3_^post4+__rho_3_^0 == 0 /\ -ListenSocket_OF_listen_index^post4+ListenSocket_OF_listen_index^0 == 0), cost: 1 27: l6 -> l19 : __const_10^0'=__const_10^post27, addrs^0'=addrs^post27, __rho_8_^0'=__rho_8_^post27, tmp1^0'=tmp1^post27, MAXADDR^0'=MAXADDR^post27, added^0'=added^post27, __rho_3_^0'=__rho_3_^post27, maxconn^0'=maxconn^post27, family^0'=family^post27, __rho_16_^0'=__rho_16_^post27, MaxListen^0'=MaxListen^post27, addr_ai_family^0'=addr_ai_family^post27, __rho_5_^0'=__rho_5_^post27, ret^0'=ret^post27, listen_index^0'=listen_index^post27, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post27, __rho_2_^0'=__rho_2_^post27, __rho_15_^0'=__rho_15_^post27, err^0'=err^post27, __rho_9_^0'=__rho_9_^post27, MaxBackends^0'=MaxBackends^post27, addr^0'=addr^post27, __rho_4_^0'=__rho_4_^post27, one^0'=one^post27, fd^0'=fd^post27, __rho_1_^0'=__rho_1_^post27, (addr_ai_family^0-addr_ai_family^post27 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ -err^post27+err^0 == 0 /\ __rho_4_^0-__rho_4_^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ -MaxListen^post27+MaxListen^0 == 0 /\ family^0-family^post27 == 0 /\ added^0-added^post27 == 0 /\ MAXADDR^0-MAXADDR^post27 == 0 /\ __rho_2_^0-__rho_2_^post27 == 0 /\ -fd^post27+fd^0 == 0 /\ -MaxBackends^post27+MaxBackends^0 == 0 /\ -listen_index^post27+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post27 == 0 /\ __rho_16_^0-__rho_16_^post27 == 0 /\ __rho_5_^0-__rho_5_^post27 == 0 /\ __rho_3_^0-__rho_3_^post27 == 0 /\ -__rho_1_^post27+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post27 == 0 /\ -__rho_9_^post27+__rho_9_^0 == 0 /\ __rho_15_^0-__rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -one^post27+one^0 == 0 /\ -ListenSocket_OF_listen_index^post27+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post27+addr^0 == 0 /\ -maxconn^post27+maxconn^0 == 0), cost: 1 5: l7 -> l5 : __const_10^0'=__const_10^post5, addrs^0'=addrs^post5, __rho_8_^0'=__rho_8_^post5, tmp1^0'=tmp1^post5, MAXADDR^0'=MAXADDR^post5, added^0'=added^post5, __rho_3_^0'=__rho_3_^post5, maxconn^0'=maxconn^post5, family^0'=family^post5, __rho_16_^0'=__rho_16_^post5, MaxListen^0'=MaxListen^post5, addr_ai_family^0'=addr_ai_family^post5, __rho_5_^0'=__rho_5_^post5, ret^0'=ret^post5, listen_index^0'=listen_index^post5, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post5, __rho_2_^0'=__rho_2_^post5, __rho_15_^0'=__rho_15_^post5, err^0'=err^post5, __rho_9_^0'=__rho_9_^post5, MaxBackends^0'=MaxBackends^post5, addr^0'=addr^post5, __rho_4_^0'=__rho_4_^post5, one^0'=one^post5, fd^0'=fd^post5, __rho_1_^0'=__rho_1_^post5, (-__rho_15_^post5+__rho_15_^0 == 0 /\ -__rho_16_^post5+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post5 == 0 /\ -err^post5+err^0 == 0 /\ __rho_2_^0-__rho_2_^post5 == 0 /\ maxconn^0-maxconn^post5 == 0 /\ __rho_8_^0-__rho_8_^post5 == 0 /\ -__rho_4_^post5+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post5 == 0 /\ -addr^post5+addr^0 == 0 /\ -one^post5+one^0 == 0 /\ -fd^post5+fd^0 == 0 /\ -MaxBackends^post5+MaxBackends^0 == 0 /\ -err^0 <= 0 /\ MAXADDR^0-MAXADDR^post5 == 0 /\ -1-added^0+added^post5 == 0 /\ __rho_5_^0-__rho_5_^post5 == 0 /\ family^0-family^post5 == 0 /\ addrs^0-addrs^post5 == 0 /\ -tmp1^post5+tmp1^0 == 0 /\ -listen_index^post5+listen_index^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -MaxListen^post5+MaxListen^0 == 0 /\ -__rho_1_^post5+__rho_1_^0 == 0 /\ -__rho_3_^post5+__rho_3_^0 == 0 /\ ListenSocket_OF_listen_index^post5-fd^0 == 0 /\ addr_ai_family^0-addr_ai_family^post5 == 0), cost: 1 6: l7 -> l5 : __const_10^0'=__const_10^post6, addrs^0'=addrs^post6, __rho_8_^0'=__rho_8_^post6, tmp1^0'=tmp1^post6, MAXADDR^0'=MAXADDR^post6, added^0'=added^post6, __rho_3_^0'=__rho_3_^post6, maxconn^0'=maxconn^post6, family^0'=family^post6, __rho_16_^0'=__rho_16_^post6, MaxListen^0'=MaxListen^post6, addr_ai_family^0'=addr_ai_family^post6, __rho_5_^0'=__rho_5_^post6, ret^0'=ret^post6, listen_index^0'=listen_index^post6, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post6, __rho_2_^0'=__rho_2_^post6, __rho_15_^0'=__rho_15_^post6, err^0'=err^post6, __rho_9_^0'=__rho_9_^post6, MaxBackends^0'=MaxBackends^post6, addr^0'=addr^post6, __rho_4_^0'=__rho_4_^post6, one^0'=one^post6, fd^0'=fd^post6, __rho_1_^0'=__rho_1_^post6, (-one^post6+one^0 == 0 /\ -MaxBackends^post6+MaxBackends^0 == 0 /\ addr^0-addr^post6 == 0 /\ -__rho_3_^post6+__rho_3_^0 == 0 /\ -__rho_16_^post6+__rho_16_^0 == 0 /\ addrs^0-addrs^post6 == 0 /\ -__rho_1_^post6+__rho_1_^0 == 0 /\ -MaxListen^post6+MaxListen^0 == 0 /\ -__rho_5_^post6+__rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ -ret^post6+ret^0 == 0 /\ maxconn^0-maxconn^post6 == 0 /\ __rho_8_^0-__rho_8_^post6 == 0 /\ __rho_9_^0-__rho_9_^post6 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ -fd^post6+fd^0 == 0 /\ err^0-err^post6 == 0 /\ -__rho_15_^post6+__rho_15_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post6 == 0 /\ addr_ai_family^0-addr_ai_family^post6 == 0 /\ __const_10^0-__const_10^post6 == 0 /\ -__rho_4_^post6+__rho_4_^0 == 0 /\ family^0-family^post6 == 0 /\ MAXADDR^0-MAXADDR^post6 == 0 /\ added^0-added^post6 == 0 /\ -__rho_2_^post6+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post6 == 0), cost: 1 7: l8 -> l7 : __const_10^0'=__const_10^post7, addrs^0'=addrs^post7, __rho_8_^0'=__rho_8_^post7, tmp1^0'=tmp1^post7, MAXADDR^0'=MAXADDR^post7, added^0'=added^post7, __rho_3_^0'=__rho_3_^post7, maxconn^0'=maxconn^post7, family^0'=family^post7, __rho_16_^0'=__rho_16_^post7, MaxListen^0'=MaxListen^post7, addr_ai_family^0'=addr_ai_family^post7, __rho_5_^0'=__rho_5_^post7, ret^0'=ret^post7, listen_index^0'=listen_index^post7, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post7, __rho_2_^0'=__rho_2_^post7, __rho_15_^0'=__rho_15_^post7, err^0'=err^post7, __rho_9_^0'=__rho_9_^post7, MaxBackends^0'=MaxBackends^post7, addr^0'=addr^post7, __rho_4_^0'=__rho_4_^post7, one^0'=one^post7, fd^0'=fd^post7, __rho_1_^0'=__rho_1_^post7, (0 == 0 /\ -__rho_3_^post7+__rho_3_^0 == 0 /\ -fd^post7+fd^0 == 0 /\ -__rho_16_^post7+err^post7 == 0 /\ __rho_2_^0-__rho_2_^post7 == 0 /\ -one^post7+one^0 == 0 /\ -__rho_5_^post7+__rho_5_^0 == 0 /\ added^0-added^post7 == 0 /\ addr^0-addr^post7 == 0 /\ addrs^0-addrs^post7 == 0 /\ maxconn^0-maxconn^post7 == 0 /\ __rho_8_^0-__rho_8_^post7 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post7 == 0 /\ __rho_9_^0-__rho_9_^post7 == 0 /\ tmp1^0-tmp1^post7 == 0 /\ -MaxBackends^post7+MaxBackends^0 == 0 /\ -MaxListen^post7+MaxListen^0 == 0 /\ -__rho_1_^post7+__rho_1_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -__rho_4_^post7+__rho_4_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post7 == 0 /\ __const_10^0-__const_10^post7 == 0 /\ -__rho_15_^post7+__rho_15_^0 == 0 /\ MAXADDR^0-MAXADDR^post7 == 0 /\ family^0-family^post7 == 0 /\ listen_index^0-listen_index^post7 == 0), cost: 1 8: l9 -> l8 : __const_10^0'=__const_10^post8, addrs^0'=addrs^post8, __rho_8_^0'=__rho_8_^post8, tmp1^0'=tmp1^post8, MAXADDR^0'=MAXADDR^post8, added^0'=added^post8, __rho_3_^0'=__rho_3_^post8, maxconn^0'=maxconn^post8, family^0'=family^post8, __rho_16_^0'=__rho_16_^post8, MaxListen^0'=MaxListen^post8, addr_ai_family^0'=addr_ai_family^post8, __rho_5_^0'=__rho_5_^post8, ret^0'=ret^post8, listen_index^0'=listen_index^post8, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post8, __rho_2_^0'=__rho_2_^post8, __rho_15_^0'=__rho_15_^post8, err^0'=err^post8, __rho_9_^0'=__rho_9_^post8, MaxBackends^0'=MaxBackends^post8, addr^0'=addr^post8, __rho_4_^0'=__rho_4_^post8, one^0'=one^post8, fd^0'=fd^post8, __rho_1_^0'=__rho_1_^post8, (__rho_2_^0-__rho_2_^post8 == 0 /\ -MaxListen^post8+MaxListen^0 == 0 /\ -fd^post8+fd^0 == 0 /\ tmp1^0-tmp1^post8 == 0 /\ -addr^post8+addr^0 == 0 /\ -one^post8+one^0 == 0 /\ -MaxBackends^post8+MaxBackends^0 == 0 /\ addrs^0-addrs^post8 == 0 /\ -__rho_3_^post8+__rho_3_^0 == 0 /\ -__const_10^0+maxconn^0 <= 0 /\ -__rho_15_^post8+__rho_15_^0 == 0 /\ -__rho_5_^post8+__rho_5_^0 == 0 /\ -__rho_4_^post8+__rho_4_^0 == 0 /\ -__rho_16_^post8+__rho_16_^0 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ addr_ai_family^0-addr_ai_family^post8 == 0 /\ maxconn^0-maxconn^post8 == 0 /\ -ret^post8+ret^0 == 0 /\ __const_10^0-__const_10^post8 == 0 /\ MAXADDR^0-MAXADDR^post8 == 0 /\ added^0-added^post8 == 0 /\ -__rho_8_^post8+__rho_8_^0 == 0 /\ __rho_9_^0-__rho_9_^post8 == 0 /\ family^0-family^post8 == 0 /\ -__rho_1_^post8+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post8+ListenSocket_OF_listen_index^0 == 0 /\ err^0-err^post8 == 0), cost: 1 9: l9 -> l8 : __const_10^0'=__const_10^post9, addrs^0'=addrs^post9, __rho_8_^0'=__rho_8_^post9, tmp1^0'=tmp1^post9, MAXADDR^0'=MAXADDR^post9, added^0'=added^post9, __rho_3_^0'=__rho_3_^post9, maxconn^0'=maxconn^post9, family^0'=family^post9, __rho_16_^0'=__rho_16_^post9, MaxListen^0'=MaxListen^post9, addr_ai_family^0'=addr_ai_family^post9, __rho_5_^0'=__rho_5_^post9, ret^0'=ret^post9, listen_index^0'=listen_index^post9, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post9, __rho_2_^0'=__rho_2_^post9, __rho_15_^0'=__rho_15_^post9, err^0'=err^post9, __rho_9_^0'=__rho_9_^post9, MaxBackends^0'=MaxBackends^post9, addr^0'=addr^post9, __rho_4_^0'=__rho_4_^post9, one^0'=one^post9, fd^0'=fd^post9, __rho_1_^0'=__rho_1_^post9, (-addr^post9+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post9 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -__rho_16_^post9+__rho_16_^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ 1+__const_10^0-maxconn^0 <= 0 /\ -MaxListen^post9+MaxListen^0 == 0 /\ -__rho_1_^post9+__rho_1_^0 == 0 /\ -__rho_5_^post9+__rho_5_^0 == 0 /\ -ret^post9+ret^0 == 0 /\ -__rho_15_^post9+__rho_15_^0 == 0 /\ added^0-added^post9 == 0 /\ __rho_9_^0-__rho_9_^post9 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post9 == 0 /\ err^0-err^post9 == 0 /\ addr_ai_family^0-addr_ai_family^post9 == 0 /\ -__const_10^0+maxconn^post9 == 0 /\ -__rho_8_^post9+__rho_8_^0 == 0 /\ -__rho_4_^post9+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post9 == 0 /\ __rho_3_^0-__rho_3_^post9 == 0 /\ family^0-family^post9 == 0 /\ -MaxBackends^post9+MaxBackends^0 == 0 /\ -__rho_2_^post9+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -one^post9+one^0 == 0 /\ -fd^post9+fd^0 == 0), cost: 1 10: l10 -> l9 : __const_10^0'=__const_10^post10, addrs^0'=addrs^post10, __rho_8_^0'=__rho_8_^post10, tmp1^0'=tmp1^post10, MAXADDR^0'=MAXADDR^post10, added^0'=added^post10, __rho_3_^0'=__rho_3_^post10, maxconn^0'=maxconn^post10, family^0'=family^post10, __rho_16_^0'=__rho_16_^post10, MaxListen^0'=MaxListen^post10, addr_ai_family^0'=addr_ai_family^post10, __rho_5_^0'=__rho_5_^post10, ret^0'=ret^post10, listen_index^0'=listen_index^post10, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post10, __rho_2_^0'=__rho_2_^post10, __rho_15_^0'=__rho_15_^post10, err^0'=err^post10, __rho_9_^0'=__rho_9_^post10, MaxBackends^0'=MaxBackends^post10, addr^0'=addr^post10, __rho_4_^0'=__rho_4_^post10, one^0'=one^post10, fd^0'=fd^post10, __rho_1_^0'=__rho_1_^post10, (0 == 0 /\ -__rho_4_^post10+__rho_4_^0 == 0 /\ family^0-family^post10 == 0 /\ MAXADDR^0-MAXADDR^post10 == 0 /\ -__rho_1_^post10+__rho_1_^0 == 0 /\ tmp1^0-tmp1^post10 == 0 /\ -ListenSocket_OF_listen_index^post10+ListenSocket_OF_listen_index^0 == 0 /\ __const_10^0-__const_10^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -__rho_15_^post10+__rho_15_^0 == 0 /\ -MaxBackends^post10+MaxBackends^0 == 0 /\ -__rho_16_^post10+__rho_16_^0 == 0 /\ err^0-err^post10 == 0 /\ -__rho_2_^post10+__rho_2_^0 == 0 /\ added^0-added^post10 == 0 /\ addr_ai_family^0-addr_ai_family^post10 == 0 /\ ret^0-ret^post10 == 0 /\ __rho_3_^0-__rho_3_^post10 == 0 /\ -fd^post10+fd^0 == 0 /\ -one^post10+one^0 == 0 /\ -__rho_8_^post10+__rho_8_^0 == 0 /\ -__rho_5_^post10+__rho_5_^0 == 0 /\ __rho_9_^0-__rho_9_^post10 == 0 /\ MaxListen^0-MaxListen^post10 == 0 /\ -addrs^post10+addrs^0 == 0 /\ -addr^post10+addr^0 == 0), cost: 1 11: l11 -> l2 : __const_10^0'=__const_10^post11, addrs^0'=addrs^post11, __rho_8_^0'=__rho_8_^post11, tmp1^0'=tmp1^post11, MAXADDR^0'=MAXADDR^post11, added^0'=added^post11, __rho_3_^0'=__rho_3_^post11, maxconn^0'=maxconn^post11, family^0'=family^post11, __rho_16_^0'=__rho_16_^post11, MaxListen^0'=MaxListen^post11, addr_ai_family^0'=addr_ai_family^post11, __rho_5_^0'=__rho_5_^post11, ret^0'=ret^post11, listen_index^0'=listen_index^post11, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post11, __rho_2_^0'=__rho_2_^post11, __rho_15_^0'=__rho_15_^post11, err^0'=err^post11, __rho_9_^0'=__rho_9_^post11, MaxBackends^0'=MaxBackends^post11, addr^0'=addr^post11, __rho_4_^0'=__rho_4_^post11, one^0'=one^post11, fd^0'=fd^post11, __rho_1_^0'=__rho_1_^post11, (__rho_8_^0-__rho_8_^post11 == 0 /\ addrs^0-addrs^post11 == 0 /\ family^0-family^post11 == 0 /\ MAXADDR^0-MAXADDR^post11 == 0 /\ -ret^post11+ret^0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ addr^0-addr^post11 == 0 /\ -one^post11+one^0 == 0 /\ -__rho_3_^post11+__rho_3_^0 == 0 /\ tmp1^0-tmp1^post11 == 0 /\ -__rho_1_^post11+__rho_1_^0 == 0 /\ -__rho_4_^post11+__rho_4_^0 == 0 /\ -MaxListen^post11+MaxListen^0 == 0 /\ __const_10^0-__const_10^post11 == 0 /\ maxconn^0-maxconn^post11 == 0 /\ -__rho_5_^post11+__rho_5_^0 == 0 /\ -__rho_2_^post11+__rho_2_^0 == 0 /\ __rho_9_^0-__rho_9_^post11 == 0 /\ err^0-err^post11 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ -fd^post11+fd^0 == 0 /\ -MaxBackends^post11+MaxBackends^0 == 0 /\ -__rho_15_^post11+__rho_15_^0 == 0 /\ added^0-added^post11 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post11 == 0 /\ -__rho_16_^post11+__rho_16_^0 == 0), cost: 1 12: l12 -> l10 : __const_10^0'=__const_10^post12, addrs^0'=addrs^post12, __rho_8_^0'=__rho_8_^post12, tmp1^0'=tmp1^post12, MAXADDR^0'=MAXADDR^post12, added^0'=added^post12, __rho_3_^0'=__rho_3_^post12, maxconn^0'=maxconn^post12, family^0'=family^post12, __rho_16_^0'=__rho_16_^post12, MaxListen^0'=MaxListen^post12, addr_ai_family^0'=addr_ai_family^post12, __rho_5_^0'=__rho_5_^post12, ret^0'=ret^post12, listen_index^0'=listen_index^post12, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post12, __rho_2_^0'=__rho_2_^post12, __rho_15_^0'=__rho_15_^post12, err^0'=err^post12, __rho_9_^0'=__rho_9_^post12, MaxBackends^0'=MaxBackends^post12, addr^0'=addr^post12, __rho_4_^0'=__rho_4_^post12, one^0'=one^post12, fd^0'=fd^post12, __rho_1_^0'=__rho_1_^post12, (__rho_8_^0-__rho_8_^post12 == 0 /\ __rho_3_^0-__rho_3_^post12 == 0 /\ family^0-family^post12 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -fd^post12+fd^0 == 0 /\ -MaxBackends^post12+MaxBackends^0 == 0 /\ -__rho_4_^post12+__rho_4_^0 == 0 /\ -ret^post12+ret^0 == 0 /\ tmp1^0-tmp1^post12 == 0 /\ -one^post12+one^0 == 0 /\ -__rho_5_^post12+__rho_5_^0 == 0 /\ -addr^post12+addr^0 == 0 /\ addrs^0-addrs^post12 == 0 /\ -__rho_2_^post12+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post12 == 0 /\ __const_10^0-__const_10^post12 == 0 /\ -__rho_16_^post12+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post12 == 0 /\ MaxListen^0-MaxListen^post12 == 0 /\ MAXADDR^0-MAXADDR^post12 == 0 /\ added^0-added^post12 == 0 /\ 1-__rho_8_^0 <= 0 /\ -1+__rho_8_^0 <= 0 /\ -__rho_1_^post12+__rho_1_^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post12 == 0 /\ err^0-err^post12 == 0 /\ -__rho_15_^post12+__rho_15_^0 == 0), cost: 1 13: l12 -> l11 : __const_10^0'=__const_10^post13, addrs^0'=addrs^post13, __rho_8_^0'=__rho_8_^post13, tmp1^0'=tmp1^post13, MAXADDR^0'=MAXADDR^post13, added^0'=added^post13, __rho_3_^0'=__rho_3_^post13, maxconn^0'=maxconn^post13, family^0'=family^post13, __rho_16_^0'=__rho_16_^post13, MaxListen^0'=MaxListen^post13, addr_ai_family^0'=addr_ai_family^post13, __rho_5_^0'=__rho_5_^post13, ret^0'=ret^post13, listen_index^0'=listen_index^post13, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post13, __rho_2_^0'=__rho_2_^post13, __rho_15_^0'=__rho_15_^post13, err^0'=err^post13, __rho_9_^0'=__rho_9_^post13, MaxBackends^0'=MaxBackends^post13, addr^0'=addr^post13, __rho_4_^0'=__rho_4_^post13, one^0'=one^post13, fd^0'=fd^post13, __rho_1_^0'=__rho_1_^post13, (addrs^0-addrs^post13 == 0 /\ tmp1^0-tmp1^post13 == 0 /\ -MaxBackends^post13+MaxBackends^0 == 0 /\ -__rho_4_^post13+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post13 == 0 /\ MAXADDR^0-MAXADDR^post13 == 0 /\ -__rho_1_^post13+__rho_1_^0 == 0 /\ -MaxListen^post13+MaxListen^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -ret^post13+ret^0 == 0 /\ -one^post13+one^0 == 0 /\ -__rho_15_^post13+__rho_15_^0 == 0 /\ 2-__rho_8_^0 <= 0 /\ -__rho_5_^post13+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ -__rho_9_^post13+__rho_9_^0 == 0 /\ -__rho_2_^post13+__rho_2_^0 == 0 /\ -__rho_16_^post13+__rho_16_^0 == 0 /\ family^0-family^post13 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post13 == 0 /\ err^0-err^post13 == 0 /\ __rho_3_^0-__rho_3_^post13 == 0 /\ __const_10^0-__const_10^post13 == 0 /\ listen_index^0-listen_index^post13 == 0 /\ -addr^post13+addr^0 == 0 /\ added^0-added^post13 == 0), cost: 1 14: l12 -> l11 : __const_10^0'=__const_10^post14, addrs^0'=addrs^post14, __rho_8_^0'=__rho_8_^post14, tmp1^0'=tmp1^post14, MAXADDR^0'=MAXADDR^post14, added^0'=added^post14, __rho_3_^0'=__rho_3_^post14, maxconn^0'=maxconn^post14, family^0'=family^post14, __rho_16_^0'=__rho_16_^post14, MaxListen^0'=MaxListen^post14, addr_ai_family^0'=addr_ai_family^post14, __rho_5_^0'=__rho_5_^post14, ret^0'=ret^post14, listen_index^0'=listen_index^post14, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post14, __rho_2_^0'=__rho_2_^post14, __rho_15_^0'=__rho_15_^post14, err^0'=err^post14, __rho_9_^0'=__rho_9_^post14, MaxBackends^0'=MaxBackends^post14, addr^0'=addr^post14, __rho_4_^0'=__rho_4_^post14, one^0'=one^post14, fd^0'=fd^post14, __rho_1_^0'=__rho_1_^post14, (tmp1^0-tmp1^post14 == 0 /\ __rho_8_^0 <= 0 /\ -ret^post14+ret^0 == 0 /\ MAXADDR^0-MAXADDR^post14 == 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ -MaxBackends^post14+MaxBackends^0 == 0 /\ -one^post14+one^0 == 0 /\ __const_10^0-__const_10^post14 == 0 /\ family^0-family^post14 == 0 /\ -__rho_16_^post14+__rho_16_^0 == 0 /\ -__rho_4_^post14+__rho_4_^0 == 0 /\ -MaxListen^post14+MaxListen^0 == 0 /\ err^0-err^post14 == 0 /\ -__rho_1_^post14+__rho_1_^0 == 0 /\ -__rho_5_^post14+__rho_5_^0 == 0 /\ -__rho_2_^post14+__rho_2_^0 == 0 /\ -fd^post14+fd^0 == 0 /\ __rho_9_^0-__rho_9_^post14 == 0 /\ __rho_3_^0-__rho_3_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ -__rho_15_^post14+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ -addr^post14+addr^0 == 0 /\ maxconn^0-maxconn^post14 == 0 /\ added^0-added^post14 == 0 /\ __rho_8_^0-__rho_8_^post14 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post14 == 0), cost: 1 15: l13 -> l10 : __const_10^0'=__const_10^post15, addrs^0'=addrs^post15, __rho_8_^0'=__rho_8_^post15, tmp1^0'=tmp1^post15, MAXADDR^0'=MAXADDR^post15, added^0'=added^post15, __rho_3_^0'=__rho_3_^post15, maxconn^0'=maxconn^post15, family^0'=family^post15, __rho_16_^0'=__rho_16_^post15, MaxListen^0'=MaxListen^post15, addr_ai_family^0'=addr_ai_family^post15, __rho_5_^0'=__rho_5_^post15, ret^0'=ret^post15, listen_index^0'=listen_index^post15, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post15, __rho_2_^0'=__rho_2_^post15, __rho_15_^0'=__rho_15_^post15, err^0'=err^post15, __rho_9_^0'=__rho_9_^post15, MaxBackends^0'=MaxBackends^post15, addr^0'=addr^post15, __rho_4_^0'=__rho_4_^post15, one^0'=one^post15, fd^0'=fd^post15, __rho_1_^0'=__rho_1_^post15, (-__rho_5_^post15+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post15 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ -__rho_2_^post15+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post15 == 0 /\ MaxListen^0-MaxListen^post15 == 0 /\ MAXADDR^0-MAXADDR^post15 == 0 /\ -__rho_15_^post15+__rho_15_^0 == 0 /\ family^0-family^post15 == 0 /\ -__rho_1_^post15+__rho_1_^0 == 0 /\ -addr_ai_family^post15+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post15 == 0 /\ __rho_8_^0-__rho_8_^post15 == 0 /\ -err^post15+err^0 == 0 /\ added^0-added^post15 == 0 /\ -addr^post15+addr^0 == 0 /\ 4-addr_ai_family^0 <= 0 /\ ret^0-ret^post15 == 0 /\ __rho_16_^0-__rho_16_^post15 == 0 /\ fd^0-fd^post15 == 0 /\ -one^post15+one^0 == 0 /\ -MaxBackends^post15+MaxBackends^0 == 0 /\ addrs^0-addrs^post15 == 0 /\ -__rho_4_^post15+__rho_4_^0 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ -__rho_9_^post15+__rho_9_^0 == 0), cost: 1 16: l13 -> l10 : __const_10^0'=__const_10^post16, addrs^0'=addrs^post16, __rho_8_^0'=__rho_8_^post16, tmp1^0'=tmp1^post16, MAXADDR^0'=MAXADDR^post16, added^0'=added^post16, __rho_3_^0'=__rho_3_^post16, maxconn^0'=maxconn^post16, family^0'=family^post16, __rho_16_^0'=__rho_16_^post16, MaxListen^0'=MaxListen^post16, addr_ai_family^0'=addr_ai_family^post16, __rho_5_^0'=__rho_5_^post16, ret^0'=ret^post16, listen_index^0'=listen_index^post16, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post16, __rho_2_^0'=__rho_2_^post16, __rho_15_^0'=__rho_15_^post16, err^0'=err^post16, __rho_9_^0'=__rho_9_^post16, MaxBackends^0'=MaxBackends^post16, addr^0'=addr^post16, __rho_4_^0'=__rho_4_^post16, one^0'=one^post16, fd^0'=fd^post16, __rho_1_^0'=__rho_1_^post16, (ret^0-ret^post16 == 0 /\ __rho_16_^0-__rho_16_^post16 == 0 /\ -addr_ai_family^post16+addr_ai_family^0 == 0 /\ -family^post16+family^0 == 0 /\ __const_10^0-__const_10^post16 == 0 /\ -added^post16+added^0 == 0 /\ -__rho_9_^post16+__rho_9_^0 == 0 /\ -__rho_1_^post16+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post16 == 0 /\ __rho_3_^0-__rho_3_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post16 == 0 /\ MaxListen^0-MaxListen^post16 == 0 /\ -__rho_2_^post16+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post16 == 0 /\ -addr^post16+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post16 == 0 /\ addrs^0-addrs^post16 == 0 /\ -err^post16+err^0 == 0 /\ -__rho_4_^post16+__rho_4_^0 == 0 /\ fd^0-fd^post16 == 0 /\ tmp1^0-tmp1^post16 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -one^post16+one^0 == 0 /\ -__rho_5_^post16+__rho_5_^0 == 0 /\ -__rho_15_^post16+__rho_15_^0 == 0 /\ -MaxBackends^post16+MaxBackends^0 == 0), cost: 1 17: l13 -> l12 : __const_10^0'=__const_10^post17, addrs^0'=addrs^post17, __rho_8_^0'=__rho_8_^post17, tmp1^0'=tmp1^post17, MAXADDR^0'=MAXADDR^post17, added^0'=added^post17, __rho_3_^0'=__rho_3_^post17, maxconn^0'=maxconn^post17, family^0'=family^post17, __rho_16_^0'=__rho_16_^post17, MaxListen^0'=MaxListen^post17, addr_ai_family^0'=addr_ai_family^post17, __rho_5_^0'=__rho_5_^post17, ret^0'=ret^post17, listen_index^0'=listen_index^post17, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post17, __rho_2_^0'=__rho_2_^post17, __rho_15_^0'=__rho_15_^post17, err^0'=err^post17, __rho_9_^0'=__rho_9_^post17, MaxBackends^0'=MaxBackends^post17, addr^0'=addr^post17, __rho_4_^0'=__rho_4_^post17, one^0'=one^post17, fd^0'=fd^post17, __rho_1_^0'=__rho_1_^post17, (0 == 0 /\ ret^0-ret^post17 == 0 /\ -__rho_15_^post17+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ MaxBackends^0-MaxBackends^post17 == 0 /\ -family^post17+family^0 == 0 /\ -__rho_4_^post17+__rho_4_^0 == 0 /\ -__rho_1_^post17+__rho_1_^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ -addr^post17+addr^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post17 == 0 /\ MaxListen^0-MaxListen^post17 == 0 /\ -__rho_2_^post17+__rho_2_^0 == 0 /\ -err^post17+err^0 == 0 /\ __rho_3_^0-__rho_3_^post17 == 0 /\ -fd^post17+fd^0 == 0 /\ __const_10^0-__const_10^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ addrs^0-addrs^post17 == 0 /\ -one^post17+one^0 == 0 /\ __rho_5_^0-__rho_5_^post17 == 0 /\ -__rho_9_^post17+__rho_9_^0 == 0 /\ MAXADDR^0-MAXADDR^post17 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -listen_index^post17+listen_index^0 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ __rho_16_^0-__rho_16_^post17 == 0 /\ -added^post17+added^0 == 0), cost: 1 18: l14 -> l13 : __const_10^0'=__const_10^post18, addrs^0'=addrs^post18, __rho_8_^0'=__rho_8_^post18, tmp1^0'=tmp1^post18, MAXADDR^0'=MAXADDR^post18, added^0'=added^post18, __rho_3_^0'=__rho_3_^post18, maxconn^0'=maxconn^post18, family^0'=family^post18, __rho_16_^0'=__rho_16_^post18, MaxListen^0'=MaxListen^post18, addr_ai_family^0'=addr_ai_family^post18, __rho_5_^0'=__rho_5_^post18, ret^0'=ret^post18, listen_index^0'=listen_index^post18, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post18, __rho_2_^0'=__rho_2_^post18, __rho_15_^0'=__rho_15_^post18, err^0'=err^post18, __rho_9_^0'=__rho_9_^post18, MaxBackends^0'=MaxBackends^post18, addr^0'=addr^post18, __rho_4_^0'=__rho_4_^post18, one^0'=one^post18, fd^0'=fd^post18, __rho_1_^0'=__rho_1_^post18, (-__rho_4_^post18+__rho_4_^0 == 0 /\ MaxBackends^0-MaxBackends^post18 == 0 /\ -__rho_1_^post18+__rho_1_^0 == 0 /\ -addr^post18+addr^0 == 0 /\ maxconn^0-maxconn^post18 == 0 /\ __rho_15_^0-__rho_15_^post18 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ -family^post18+family^0 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post18 == 0 /\ __rho_3_^0-__rho_3_^post18 == 0 /\ -err^post18+err^0 == 0 /\ __const_10^0-__const_10^post18 == 0 /\ -err^0 <= 0 /\ -fd^post18+fd^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ -__rho_5_^post18+__rho_5_^0 == 0 /\ -__rho_9_^post18+__rho_9_^0 == 0 /\ __rho_8_^0-__rho_8_^post18 == 0 /\ MAXADDR^0-MAXADDR^post18 == 0 /\ -__rho_2_^post18+__rho_2_^0 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ -added^post18+added^0 == 0 /\ one^0-one^post18 == 0 /\ ret^0-ret^post18 == 0 /\ __rho_16_^0-__rho_16_^post18 == 0), cost: 1 19: l14 -> l5 : __const_10^0'=__const_10^post19, addrs^0'=addrs^post19, __rho_8_^0'=__rho_8_^post19, tmp1^0'=tmp1^post19, MAXADDR^0'=MAXADDR^post19, added^0'=added^post19, __rho_3_^0'=__rho_3_^post19, maxconn^0'=maxconn^post19, family^0'=family^post19, __rho_16_^0'=__rho_16_^post19, MaxListen^0'=MaxListen^post19, addr_ai_family^0'=addr_ai_family^post19, __rho_5_^0'=__rho_5_^post19, ret^0'=ret^post19, listen_index^0'=listen_index^post19, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post19, __rho_2_^0'=__rho_2_^post19, __rho_15_^0'=__rho_15_^post19, err^0'=err^post19, __rho_9_^0'=__rho_9_^post19, MaxBackends^0'=MaxBackends^post19, addr^0'=addr^post19, __rho_4_^0'=__rho_4_^post19, one^0'=one^post19, fd^0'=fd^post19, __rho_1_^0'=__rho_1_^post19, (__rho_16_^0-__rho_16_^post19 == 0 /\ ret^0-ret^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post19 == 0 /\ __rho_8_^0-__rho_8_^post19 == 0 /\ -added^post19+added^0 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ -__rho_9_^post19+__rho_9_^0 == 0 /\ -__rho_4_^post19+__rho_4_^0 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ -one^post19+one^0 == 0 /\ 1+err^0 <= 0 /\ -family^post19+family^0 == 0 /\ MaxBackends^0-MaxBackends^post19 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post19 == 0 /\ tmp1^0-tmp1^post19 == 0 /\ MaxListen^0-MaxListen^post19 == 0 /\ -__rho_1_^post19+__rho_1_^0 == 0 /\ -__rho_2_^post19+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post19 == 0 /\ -err^post19+err^0 == 0 /\ MAXADDR^0-MAXADDR^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ -fd^post19+fd^0 == 0 /\ -__rho_15_^post19+__rho_15_^0 == 0 /\ -__rho_5_^post19+__rho_5_^0 == 0), cost: 1 20: l15 -> l14 : __const_10^0'=__const_10^post20, addrs^0'=addrs^post20, __rho_8_^0'=__rho_8_^post20, tmp1^0'=tmp1^post20, MAXADDR^0'=MAXADDR^post20, added^0'=added^post20, __rho_3_^0'=__rho_3_^post20, maxconn^0'=maxconn^post20, family^0'=family^post20, __rho_16_^0'=__rho_16_^post20, MaxListen^0'=MaxListen^post20, addr_ai_family^0'=addr_ai_family^post20, __rho_5_^0'=__rho_5_^post20, ret^0'=ret^post20, listen_index^0'=listen_index^post20, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post20, __rho_2_^0'=__rho_2_^post20, __rho_15_^0'=__rho_15_^post20, err^0'=err^post20, __rho_9_^0'=__rho_9_^post20, MaxBackends^0'=MaxBackends^post20, addr^0'=addr^post20, __rho_4_^0'=__rho_4_^post20, one^0'=one^post20, fd^0'=fd^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ __rho_8_^0-__rho_8_^post20 == 0 /\ err^post20-__rho_1_^post20 == 0 /\ -fd^post20+fd^0 == 0 /\ -one^post20+one^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post20 == 0 /\ MaxListen^0-MaxListen^post20 == 0 /\ __rho_3_^0-__rho_3_^post20 == 0 /\ -__rho_9_^post20+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post20 == 0 /\ family^0-family^post20 == 0 /\ ret^0-ret^post20 == 0 /\ __rho_16_^0-__rho_16_^post20 == 0 /\ tmp1^0-tmp1^post20 == 0 /\ -maxconn^post20+maxconn^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -addr^post20+addr^0 == 0 /\ -MaxBackends^post20+MaxBackends^0 == 0 /\ -__rho_15_^post20+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post20 == 0 /\ -__rho_4_^post20+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0 /\ added^0-added^post20 == 0 /\ -__rho_2_^post20+__rho_2_^0 == 0), cost: 1 21: l16 -> l15 : __const_10^0'=__const_10^post21, addrs^0'=addrs^post21, __rho_8_^0'=__rho_8_^post21, tmp1^0'=tmp1^post21, MAXADDR^0'=MAXADDR^post21, added^0'=added^post21, __rho_3_^0'=__rho_3_^post21, maxconn^0'=maxconn^post21, family^0'=family^post21, __rho_16_^0'=__rho_16_^post21, MaxListen^0'=MaxListen^post21, addr_ai_family^0'=addr_ai_family^post21, __rho_5_^0'=__rho_5_^post21, ret^0'=ret^post21, listen_index^0'=listen_index^post21, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post21, __rho_2_^0'=__rho_2_^post21, __rho_15_^0'=__rho_15_^post21, err^0'=err^post21, __rho_9_^0'=__rho_9_^post21, MaxBackends^0'=MaxBackends^post21, addr^0'=addr^post21, __rho_4_^0'=__rho_4_^post21, one^0'=one^post21, fd^0'=fd^post21, __rho_1_^0'=__rho_1_^post21, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post21 == 0 /\ -__rho_9_^post21+__rho_9_^0 == 0 /\ ret^0-ret^post21 == 0 /\ __rho_16_^0-__rho_16_^post21 == 0 /\ -fd^post21+fd^0 == 0 /\ -one^post21+one^0 == 0 /\ __rho_3_^0-__rho_3_^post21 == 0 /\ -__rho_2_^post21+__rho_2_^0 == 0 /\ __rho_15_^0-__rho_15_^post21 == 0 /\ addrs^0-addrs^post21 == 0 /\ -addr^post21+addr^0 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post21 == 0 /\ __rho_5_^0-__rho_5_^post21 == 0 /\ __rho_8_^0-__rho_8_^post21 == 0 /\ __rho_5_^0 <= 0 /\ -added^post21+added^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -__rho_4_^post21+__rho_4_^0 == 0 /\ -__rho_1_^post21+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post21 == 0 /\ -MaxBackends^post21+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post21 == 0 /\ -family^post21+family^0 == 0 /\ -err^post21+err^0 == 0 /\ -listen_index^post21+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post21 == 0), cost: 1 22: l16 -> l5 : __const_10^0'=__const_10^post22, addrs^0'=addrs^post22, __rho_8_^0'=__rho_8_^post22, tmp1^0'=tmp1^post22, MAXADDR^0'=MAXADDR^post22, added^0'=added^post22, __rho_3_^0'=__rho_3_^post22, maxconn^0'=maxconn^post22, family^0'=family^post22, __rho_16_^0'=__rho_16_^post22, MaxListen^0'=MaxListen^post22, addr_ai_family^0'=addr_ai_family^post22, __rho_5_^0'=__rho_5_^post22, ret^0'=ret^post22, listen_index^0'=listen_index^post22, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post22, __rho_2_^0'=__rho_2_^post22, __rho_15_^0'=__rho_15_^post22, err^0'=err^post22, __rho_9_^0'=__rho_9_^post22, MaxBackends^0'=MaxBackends^post22, addr^0'=addr^post22, __rho_4_^0'=__rho_4_^post22, one^0'=one^post22, fd^0'=fd^post22, __rho_1_^0'=__rho_1_^post22, (__rho_16_^0-__rho_16_^post22 == 0 /\ -addr^post22+addr^0 == 0 /\ 1-__rho_5_^0 <= 0 /\ -__rho_2_^post22+__rho_2_^0 == 0 /\ added^0-added^post22 == 0 /\ ret^0-ret^post22 == 0 /\ __rho_3_^0-__rho_3_^post22 == 0 /\ __const_10^0-__const_10^post22 == 0 /\ __rho_8_^0-__rho_8_^post22 == 0 /\ -fd^post22+fd^0 == 0 /\ maxconn^0-maxconn^post22 == 0 /\ -MaxBackends^post22+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post22 == 0 /\ -__rho_1_^post22+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post22 == 0 /\ -listen_index^post22+listen_index^0 == 0 /\ -err^post22+err^0 == 0 /\ addrs^0-addrs^post22 == 0 /\ MaxListen^0-MaxListen^post22 == 0 /\ tmp1^0-tmp1^post22 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ -ListenSocket_OF_listen_index^post22+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post22 == 0 /\ MAXADDR^0-MAXADDR^post22 == 0 /\ -family^post22+family^0 == 0 /\ -__rho_4_^post22+__rho_4_^0 == 0 /\ -__rho_9_^post22+__rho_9_^0 == 0), cost: 1 23: l17 -> l15 : __const_10^0'=__const_10^post23, addrs^0'=addrs^post23, __rho_8_^0'=__rho_8_^post23, tmp1^0'=tmp1^post23, MAXADDR^0'=MAXADDR^post23, added^0'=added^post23, __rho_3_^0'=__rho_3_^post23, maxconn^0'=maxconn^post23, family^0'=family^post23, __rho_16_^0'=__rho_16_^post23, MaxListen^0'=MaxListen^post23, addr_ai_family^0'=addr_ai_family^post23, __rho_5_^0'=__rho_5_^post23, ret^0'=ret^post23, listen_index^0'=listen_index^post23, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post23, __rho_2_^0'=__rho_2_^post23, __rho_15_^0'=__rho_15_^post23, err^0'=err^post23, __rho_9_^0'=__rho_9_^post23, MaxBackends^0'=MaxBackends^post23, addr^0'=addr^post23, __rho_4_^0'=__rho_4_^post23, one^0'=one^post23, fd^0'=fd^post23, __rho_1_^0'=__rho_1_^post23, (-family^post23+family^0 == 0 /\ ret^0-ret^post23 == 0 /\ -added^post23+added^0 == 0 /\ __rho_16_^0-__rho_16_^post23 == 0 /\ __rho_8_^0-__rho_8_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ __rho_3_^0-__rho_3_^post23 == 0 /\ -listen_index^post23+listen_index^0 == 0 /\ __const_10^0-__const_10^post23 == 0 /\ -__rho_1_^post23+__rho_1_^0 == 0 /\ __rho_15_^0-__rho_15_^post23 == 0 /\ -__rho_2_^post23+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post23 == 0 /\ MaxListen^0-MaxListen^post23 == 0 /\ MAXADDR^0-MAXADDR^post23 == 0 /\ __rho_5_^0-__rho_5_^post23 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ -err^post23+err^0 == 0 /\ addrs^0-addrs^post23 == 0 /\ -__rho_4_^post23+__rho_4_^0 == 0 /\ -fd^post23+fd^0 == 0 /\ -__rho_9_^post23+__rho_9_^0 == 0 /\ __rho_4_^0 <= 0 /\ -addr^post23+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post23+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post23 == 0), cost: 1 24: l17 -> l16 : __const_10^0'=__const_10^post24, addrs^0'=addrs^post24, __rho_8_^0'=__rho_8_^post24, tmp1^0'=tmp1^post24, MAXADDR^0'=MAXADDR^post24, added^0'=added^post24, __rho_3_^0'=__rho_3_^post24, maxconn^0'=maxconn^post24, family^0'=family^post24, __rho_16_^0'=__rho_16_^post24, MaxListen^0'=MaxListen^post24, addr_ai_family^0'=addr_ai_family^post24, __rho_5_^0'=__rho_5_^post24, ret^0'=ret^post24, listen_index^0'=listen_index^post24, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post24, __rho_2_^0'=__rho_2_^post24, __rho_15_^0'=__rho_15_^post24, err^0'=err^post24, __rho_9_^0'=__rho_9_^post24, MaxBackends^0'=MaxBackends^post24, addr^0'=addr^post24, __rho_4_^0'=__rho_4_^post24, one^0'=one^post24, fd^0'=fd^post24, __rho_1_^0'=__rho_1_^post24, (0 == 0 /\ -fd^post24+fd^0 == 0 /\ -one^post24+one^0 == 0 /\ -family^post24+family^0 == 0 /\ __rho_3_^0-__rho_3_^post24 == 0 /\ ret^0-ret^post24 == 0 /\ __rho_16_^0-__rho_16_^post24 == 0 /\ __rho_8_^0-__rho_8_^post24 == 0 /\ -__rho_2_^post24+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post24 == 0 /\ __rho_15_^0-__rho_15_^post24 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post24 == 0 /\ 1-__rho_4_^0 <= 0 /\ addrs^0-addrs^post24 == 0 /\ -addr_ai_family^post24+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ MaxListen^0-MaxListen^post24 == 0 /\ -added^post24+added^0 == 0 /\ -addr^post24+addr^0 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ -__rho_9_^post24+__rho_9_^0 == 0 /\ -__rho_4_^post24+__rho_4_^0 == 0 /\ -__rho_1_^post24+__rho_1_^0 == 0 /\ -err^post24+err^0 == 0 /\ -listen_index^post24+listen_index^0 == 0 /\ __const_10^0-__const_10^post24 == 0 /\ MAXADDR^0-MAXADDR^post24 == 0), cost: 1 25: l18 -> l17 : __const_10^0'=__const_10^post25, addrs^0'=addrs^post25, __rho_8_^0'=__rho_8_^post25, tmp1^0'=tmp1^post25, MAXADDR^0'=MAXADDR^post25, added^0'=added^post25, __rho_3_^0'=__rho_3_^post25, maxconn^0'=maxconn^post25, family^0'=family^post25, __rho_16_^0'=__rho_16_^post25, MaxListen^0'=MaxListen^post25, addr_ai_family^0'=addr_ai_family^post25, __rho_5_^0'=__rho_5_^post25, ret^0'=ret^post25, listen_index^0'=listen_index^post25, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post25, __rho_2_^0'=__rho_2_^post25, __rho_15_^0'=__rho_15_^post25, err^0'=err^post25, __rho_9_^0'=__rho_9_^post25, MaxBackends^0'=MaxBackends^post25, addr^0'=addr^post25, __rho_4_^0'=__rho_4_^post25, one^0'=one^post25, fd^0'=fd^post25, __rho_1_^0'=__rho_1_^post25, (0 == 0 /\ -listen_index^post25+listen_index^0 == 0 /\ addrs^0-addrs^post25 == 0 /\ -__rho_9_^post25+__rho_9_^0 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post25 == 0 /\ __rho_5_^0-__rho_5_^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ -one^post25+one^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -family^post25+family^0 == 0 /\ addr_ai_family^0-addr_ai_family^post25 == 0 /\ -addr^post25+addr^0 == 0 /\ MaxBackends^0-MaxBackends^post25 == 0 /\ ret^0-ret^post25 == 0 /\ __rho_16_^0-__rho_16_^post25 == 0 /\ __rho_15_^0-__rho_15_^post25 == 0 /\ -__rho_1_^post25+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post25+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_2_^post25+__rho_2_^0 == 0 /\ -MAXADDR^post25+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post25 == 0 /\ fd^0 <= 0 /\ __rho_3_^0-__rho_3_^post25 == 0 /\ added^0-added^post25 == 0 /\ -err^post25+err^0 == 0 /\ __const_10^0-__const_10^post25 == 0), cost: 1 26: l18 -> l5 : __const_10^0'=__const_10^post26, addrs^0'=addrs^post26, __rho_8_^0'=__rho_8_^post26, tmp1^0'=tmp1^post26, MAXADDR^0'=MAXADDR^post26, added^0'=added^post26, __rho_3_^0'=__rho_3_^post26, maxconn^0'=maxconn^post26, family^0'=family^post26, __rho_16_^0'=__rho_16_^post26, MaxListen^0'=MaxListen^post26, addr_ai_family^0'=addr_ai_family^post26, __rho_5_^0'=__rho_5_^post26, ret^0'=ret^post26, listen_index^0'=listen_index^post26, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post26, __rho_2_^0'=__rho_2_^post26, __rho_15_^0'=__rho_15_^post26, err^0'=err^post26, __rho_9_^0'=__rho_9_^post26, MaxBackends^0'=MaxBackends^post26, addr^0'=addr^post26, __rho_4_^0'=__rho_4_^post26, one^0'=one^post26, fd^0'=fd^post26, __rho_1_^0'=__rho_1_^post26, (__const_10^0-__const_10^post26 == 0 /\ -MaxListen^post26+MaxListen^0 == 0 /\ -err^post26+err^0 == 0 /\ 1-fd^0 <= 0 /\ -MAXADDR^post26+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post26+ListenSocket_OF_listen_index^0 == 0 /\ -one^post26+one^0 == 0 /\ -fd^post26+fd^0 == 0 /\ -MaxBackends^post26+MaxBackends^0 == 0 /\ addr_ai_family^0-addr_ai_family^post26 == 0 /\ -__rho_4_^post26+__rho_4_^0 == 0 /\ family^0-family^post26 == 0 /\ -__rho_9_^post26+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post26 == 0 /\ __rho_3_^0-__rho_3_^post26 == 0 /\ -listen_index^post26+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post26 == 0 /\ added^0-added^post26 == 0 /\ -ret^post26+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ -addr^post26+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post26 == 0 /\ addrs^0-addrs^post26 == 0 /\ __rho_5_^0-__rho_5_^post26 == 0 /\ -__rho_1_^post26+__rho_1_^0 == 0 /\ -tmp1^post26+tmp1^0 == 0), cost: 1 42: l19 -> l27 : __const_10^0'=__const_10^post42, addrs^0'=addrs^post42, __rho_8_^0'=__rho_8_^post42, tmp1^0'=tmp1^post42, MAXADDR^0'=MAXADDR^post42, added^0'=added^post42, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post42, family^0'=family^post42, __rho_16_^0'=__rho_16_^post42, MaxListen^0'=MaxListen^post42, addr_ai_family^0'=addr_ai_family^post42, __rho_5_^0'=__rho_5_^post42, ret^0'=ret^post42, listen_index^0'=listen_index^post42, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post42, err^0'=err^post42, __rho_9_^0'=__rho_9_^post42, MaxBackends^0'=MaxBackends^post42, addr^0'=addr^post42, __rho_4_^0'=__rho_4_^post42, one^0'=one^post42, fd^0'=fd^post42, __rho_1_^0'=__rho_1_^post42, (0 == 0 /\ -MaxBackends^post42+MaxBackends^0 == 0 /\ -__rho_4_^post42+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post42 == 0 /\ -__rho_1_^post42+__rho_1_^0 == 0 /\ -__rho_15_^post42+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ family^0-family^post42 == 0 /\ -__rho_5_^post42+__rho_5_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ __const_10^0-__const_10^post42 == 0 /\ -addr^post42+addr^0 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ -fd^post42+fd^0 == 0 /\ addrs^0-addrs^post42 == 0 /\ -__rho_9_^post42+__rho_9_^0 == 0 /\ -added^post42+added^0 == 0 /\ -one^post42+one^0 == 0 /\ MAXADDR^0-MAXADDR^post42 == 0 /\ __rho_8_^0-__rho_8_^post42 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post42 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ tmp1^0-tmp1^post42 == 0 /\ err^0-err^post42 == 0 /\ ret^0-ret^post42 == 0 /\ __rho_16_^0-__rho_16_^post42 == 0), cost: 1 43: l19 -> l2 : __const_10^0'=__const_10^post43, addrs^0'=addrs^post43, __rho_8_^0'=__rho_8_^post43, tmp1^0'=tmp1^post43, MAXADDR^0'=MAXADDR^post43, added^0'=added^post43, __rho_3_^0'=__rho_3_^post43, maxconn^0'=maxconn^post43, family^0'=family^post43, __rho_16_^0'=__rho_16_^post43, MaxListen^0'=MaxListen^post43, addr_ai_family^0'=addr_ai_family^post43, __rho_5_^0'=__rho_5_^post43, ret^0'=ret^post43, listen_index^0'=listen_index^post43, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post43, __rho_2_^0'=__rho_2_^post43, __rho_15_^0'=__rho_15_^post43, err^0'=err^post43, __rho_9_^0'=__rho_9_^post43, MaxBackends^0'=MaxBackends^post43, addr^0'=addr^post43, __rho_4_^0'=__rho_4_^post43, one^0'=one^post43, fd^0'=fd^post43, __rho_1_^0'=__rho_1_^post43, (__const_10^0-__const_10^post43 == 0 /\ -__rho_1_^post43+__rho_1_^0 == 0 /\ -__rho_9_^post43+__rho_9_^0 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -MaxBackends^post43+MaxBackends^0 == 0 /\ -one^post43+one^0 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ -family^post43+family^0 == 0 /\ MaxListen^0-MaxListen^post43 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post43 == 0 /\ __rho_3_^0-__rho_3_^post43 == 0 /\ -__rho_4_^post43+__rho_4_^0 == 0 /\ addrs^0-addrs^post43 == 0 /\ MAXADDR^0-addr^0 <= 0 /\ -err^post43+err^0 == 0 /\ __rho_8_^0-__rho_8_^post43 == 0 /\ MAXADDR^0-MAXADDR^post43 == 0 /\ -addr^post43+addr^0 == 0 /\ -__rho_5_^post43+__rho_5_^0 == 0 /\ -__rho_2_^post43+__rho_2_^0 == 0 /\ -added^post43+added^0 == 0 /\ -__rho_15_^post43+__rho_15_^0 == 0 /\ ret^0-ret^post43 == 0 /\ maxconn^0-maxconn^post43 == 0 /\ fd^0-fd^post43 == 0 /\ __rho_16_^0-__rho_16_^post43 == 0 /\ tmp1^0-tmp1^post43 == 0), cost: 1 28: l20 -> l21 : __const_10^0'=__const_10^post28, addrs^0'=addrs^post28, __rho_8_^0'=__rho_8_^post28, tmp1^0'=tmp1^post28, MAXADDR^0'=MAXADDR^post28, added^0'=added^post28, __rho_3_^0'=__rho_3_^post28, maxconn^0'=maxconn^post28, family^0'=family^post28, __rho_16_^0'=__rho_16_^post28, MaxListen^0'=MaxListen^post28, addr_ai_family^0'=addr_ai_family^post28, __rho_5_^0'=__rho_5_^post28, ret^0'=ret^post28, listen_index^0'=listen_index^post28, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post28, __rho_2_^0'=__rho_2_^post28, __rho_15_^0'=__rho_15_^post28, err^0'=err^post28, __rho_9_^0'=__rho_9_^post28, MaxBackends^0'=MaxBackends^post28, addr^0'=addr^post28, __rho_4_^0'=__rho_4_^post28, one^0'=one^post28, fd^0'=fd^post28, __rho_1_^0'=__rho_1_^post28, (__rho_4_^0-__rho_4_^post28 == 0 /\ tmp1^0-tmp1^post28 == 0 /\ -one^post28+one^0 == 0 /\ -MAXADDR^post28+MAXADDR^0 == 0 /\ addr_ai_family^0-addr_ai_family^post28 == 0 /\ __const_10^0-__const_10^post28 == 0 /\ -__rho_9_^post28+__rho_9_^0 == 0 /\ family^0-family^post28 == 0 /\ __rho_2_^0-__rho_2_^post28 == 0 /\ -MaxListen^post28+MaxListen^0 == 0 /\ -listen_index^post28+listen_index^0 == 0 /\ -ListenSocket_OF_listen_index^post28+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post28+MaxBackends^0 == 0 /\ -__rho_15_^post28+__rho_15_^0 == 0 /\ -maxconn^post28+maxconn^0 == 0 /\ __rho_16_^0-__rho_16_^post28 == 0 /\ __rho_3_^0-__rho_3_^post28 == 0 /\ added^0-added^post28 == 0 /\ -__rho_1_^post28+__rho_1_^0 == 0 /\ addrs^0-addrs^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -err^post28+err^0 == 0 /\ __rho_5_^0-__rho_5_^post28 == 0 /\ -fd^post28+fd^0 == 0 /\ __rho_8_^0-__rho_8_^post28 == 0 /\ -ret^post28+ret^0 == 0), cost: 1 29: l21 -> l18 : __const_10^0'=__const_10^post29, addrs^0'=addrs^post29, __rho_8_^0'=__rho_8_^post29, tmp1^0'=tmp1^post29, MAXADDR^0'=MAXADDR^post29, added^0'=added^post29, __rho_3_^0'=__rho_3_^post29, maxconn^0'=maxconn^post29, family^0'=family^post29, __rho_16_^0'=__rho_16_^post29, MaxListen^0'=MaxListen^post29, addr_ai_family^0'=addr_ai_family^post29, __rho_5_^0'=__rho_5_^post29, ret^0'=ret^post29, listen_index^0'=listen_index^post29, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post29, __rho_2_^0'=__rho_2_^post29, __rho_15_^0'=__rho_15_^post29, err^0'=err^post29, __rho_9_^0'=__rho_9_^post29, MaxBackends^0'=MaxBackends^post29, addr^0'=addr^post29, __rho_4_^0'=__rho_4_^post29, one^0'=one^post29, fd^0'=fd^post29, __rho_1_^0'=__rho_1_^post29, (0 == 0 /\ -MaxListen^post29+MaxListen^0 == 0 /\ __const_10^0-__const_10^post29 == 0 /\ addr_ai_family^0-addr_ai_family^post29 == 0 /\ __rho_4_^0-__rho_4_^post29 == 0 /\ -__rho_9_^post29+__rho_9_^0 == 0 /\ -one^post29+one^0 == 0 /\ -MAXADDR^post29+MAXADDR^0 == 0 /\ fd^post29-__rho_15_^post29 == 0 /\ -addr^post29+addr^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ family^0-family^post29 == 0 /\ -listen_index^post29+listen_index^0 == 0 /\ -tmp1^post29+tmp1^0 == 0 /\ -__rho_1_^post29+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post29 == 0 /\ -ListenSocket_OF_listen_index^post29+ListenSocket_OF_listen_index^0 == 0 /\ -ret^post29+ret^0 == 0 /\ added^0-added^post29 == 0 /\ __rho_16_^0-__rho_16_^post29 == 0 /\ __rho_3_^0-__rho_3_^post29 == 0 /\ -MaxBackends^post29+MaxBackends^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ addrs^0-addrs^post29 == 0 /\ __rho_8_^0-__rho_8_^post29 == 0 /\ -err^post29+err^0 == 0 /\ __rho_5_^0-__rho_5_^post29 == 0), cost: 1 30: l21 -> l2 : __const_10^0'=__const_10^post30, addrs^0'=addrs^post30, __rho_8_^0'=__rho_8_^post30, tmp1^0'=tmp1^post30, MAXADDR^0'=MAXADDR^post30, added^0'=added^post30, __rho_3_^0'=__rho_3_^post30, maxconn^0'=maxconn^post30, family^0'=family^post30, __rho_16_^0'=__rho_16_^post30, MaxListen^0'=MaxListen^post30, addr_ai_family^0'=addr_ai_family^post30, __rho_5_^0'=__rho_5_^post30, ret^0'=ret^post30, listen_index^0'=listen_index^post30, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post30, __rho_2_^0'=__rho_2_^post30, __rho_15_^0'=__rho_15_^post30, err^0'=err^post30, __rho_9_^0'=__rho_9_^post30, MaxBackends^0'=MaxBackends^post30, addr^0'=addr^post30, __rho_4_^0'=__rho_4_^post30, one^0'=one^post30, fd^0'=fd^post30, __rho_1_^0'=__rho_1_^post30, (-__rho_16_^post30+__rho_16_^0 == 0 /\ __rho_5_^0-__rho_5_^post30 == 0 /\ family^0-family^post30 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -err^post30+err^0 == 0 /\ -__rho_4_^post30+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post30 == 0 /\ maxconn^0-maxconn^post30 == 0 /\ __rho_8_^0-__rho_8_^post30 == 0 /\ -__rho_9_^post30+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post30+ListenSocket_OF_listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post30 == 0 /\ -one^post30+one^0 == 0 /\ addr^0-addr^post30 == 0 /\ added^0-added^post30 == 0 /\ addrs^0-addrs^post30 == 0 /\ tmp1^0-tmp1^post30 == 0 /\ __rho_2_^0-__rho_2_^post30 == 0 /\ MaxListen^0-MaxListen^post30 == 0 /\ -fd^post30+fd^0 == 0 /\ -MaxBackends^post30+MaxBackends^0 == 0 /\ -__rho_1_^post30+__rho_1_^0 == 0 /\ -listen_index^post30+listen_index^0 == 0 /\ -ret^post30+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post30 == 0 /\ -__rho_3_^post30+__rho_3_^0 == 0 /\ -MAXADDR^post30+MAXADDR^0 == 0), cost: 1 31: l22 -> l23 : __const_10^0'=__const_10^post31, addrs^0'=addrs^post31, __rho_8_^0'=__rho_8_^post31, tmp1^0'=tmp1^post31, MAXADDR^0'=MAXADDR^post31, added^0'=added^post31, __rho_3_^0'=__rho_3_^post31, maxconn^0'=maxconn^post31, family^0'=family^post31, __rho_16_^0'=__rho_16_^post31, MaxListen^0'=MaxListen^post31, addr_ai_family^0'=addr_ai_family^post31, __rho_5_^0'=__rho_5_^post31, ret^0'=ret^post31, listen_index^0'=listen_index^post31, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post31, __rho_2_^0'=__rho_2_^post31, __rho_15_^0'=__rho_15_^post31, err^0'=err^post31, __rho_9_^0'=__rho_9_^post31, MaxBackends^0'=MaxBackends^post31, addr^0'=addr^post31, __rho_4_^0'=__rho_4_^post31, one^0'=one^post31, fd^0'=fd^post31, __rho_1_^0'=__rho_1_^post31, (-ListenSocket_OF_listen_index^post31+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post31+MaxBackends^0 == 0 /\ -__rho_4_^post31+__rho_4_^0 == 0 /\ -__rho_1_^post31+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post31 == 0 /\ family^0-family^post31 == 0 /\ added^0-added^post31 == 0 /\ -err^post31+err^0 == 0 /\ MAXADDR^0-MAXADDR^post31 == 0 /\ __rho_2_^0-__rho_2_^post31 == 0 /\ __const_10^0-__const_10^post31 == 0 /\ -1+listen_index^post31-listen_index^0 == 0 /\ -ret^post31+ret^0 == 0 /\ addr_ai_family^0-addr_ai_family^post31 == 0 /\ -addr^post31+addr^0 == 0 /\ -fd^post31+fd^0 == 0 /\ -one^post31+one^0 == 0 /\ -__rho_3_^post31+__rho_3_^0 == 0 /\ -__rho_9_^post31+__rho_9_^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ __rho_8_^0-__rho_8_^post31 == 0 /\ __rho_15_^0-__rho_15_^post31 == 0 /\ __rho_5_^0-__rho_5_^post31 == 0 /\ MaxListen^0-MaxListen^post31 == 0 /\ __rho_16_^0-__rho_16_^post31 == 0 /\ addrs^0-addrs^post31 == 0), cost: 1 41: l23 -> l25 : __const_10^0'=__const_10^post41, addrs^0'=addrs^post41, __rho_8_^0'=__rho_8_^post41, tmp1^0'=tmp1^post41, MAXADDR^0'=MAXADDR^post41, added^0'=added^post41, __rho_3_^0'=__rho_3_^post41, maxconn^0'=maxconn^post41, family^0'=family^post41, __rho_16_^0'=__rho_16_^post41, MaxListen^0'=MaxListen^post41, addr_ai_family^0'=addr_ai_family^post41, __rho_5_^0'=__rho_5_^post41, ret^0'=ret^post41, listen_index^0'=listen_index^post41, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post41, __rho_2_^0'=__rho_2_^post41, __rho_15_^0'=__rho_15_^post41, err^0'=err^post41, __rho_9_^0'=__rho_9_^post41, MaxBackends^0'=MaxBackends^post41, addr^0'=addr^post41, __rho_4_^0'=__rho_4_^post41, one^0'=one^post41, fd^0'=fd^post41, __rho_1_^0'=__rho_1_^post41, (maxconn^0-maxconn^post41 == 0 /\ -__rho_15_^post41+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post41 == 0 /\ family^0-family^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -__rho_4_^post41+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post41 == 0 /\ -MaxBackends^post41+MaxBackends^0 == 0 /\ -__rho_2_^post41+__rho_2_^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -one^post41+one^0 == 0 /\ __rho_8_^0-__rho_8_^post41 == 0 /\ -addr^post41+addr^0 == 0 /\ ret^0-ret^post41 == 0 /\ __rho_3_^0-__rho_3_^post41 == 0 /\ -__rho_9_^post41+__rho_9_^0 == 0 /\ -added^post41+added^0 == 0 /\ MaxListen^0-MaxListen^post41 == 0 /\ -__rho_1_^post41+__rho_1_^0 == 0 /\ -__rho_5_^post41+__rho_5_^0 == 0 /\ __rho_16_^0-__rho_16_^post41 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ err^0-err^post41 == 0 /\ addrs^0-addrs^post41 == 0), cost: 1 32: l24 -> l22 : __const_10^0'=__const_10^post32, addrs^0'=addrs^post32, __rho_8_^0'=__rho_8_^post32, tmp1^0'=tmp1^post32, MAXADDR^0'=MAXADDR^post32, added^0'=added^post32, __rho_3_^0'=__rho_3_^post32, maxconn^0'=maxconn^post32, family^0'=family^post32, __rho_16_^0'=__rho_16_^post32, MaxListen^0'=MaxListen^post32, addr_ai_family^0'=addr_ai_family^post32, __rho_5_^0'=__rho_5_^post32, ret^0'=ret^post32, listen_index^0'=listen_index^post32, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post32, __rho_2_^0'=__rho_2_^post32, __rho_15_^0'=__rho_15_^post32, err^0'=err^post32, __rho_9_^0'=__rho_9_^post32, MaxBackends^0'=MaxBackends^post32, addr^0'=addr^post32, __rho_4_^0'=__rho_4_^post32, one^0'=one^post32, fd^0'=fd^post32, __rho_1_^0'=__rho_1_^post32, (tmp1^0-tmp1^post32 == 0 /\ -ret^post32+ret^0 == 0 /\ -__rho_1_^post32+__rho_1_^0 == 0 /\ -__rho_9_^post32+__rho_9_^0 == 0 /\ maxconn^0-maxconn^post32 == 0 /\ addr_ai_family^0-addr_ai_family^post32 == 0 /\ __const_10^0-__const_10^post32 == 0 /\ -MaxBackends^post32+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post32 == 0 /\ __rho_4_^0-__rho_4_^post32 == 0 /\ -listen_index^post32+listen_index^0 == 0 /\ -err^post32+err^0 == 0 /\ added^0-added^post32 == 0 /\ -MaxListen^post32+MaxListen^0 == 0 /\ -__rho_3_^post32+__rho_3_^0 == 0 /\ addrs^0-addrs^post32 == 0 /\ __rho_5_^0-__rho_5_^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post32+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_15_^post32+__rho_15_^0 == 0 /\ family^0-family^post32 == 0 /\ -fd^post32+fd^0 == 0 /\ -one^post32+one^0 == 0 /\ MAXADDR^0-MAXADDR^post32 == 0 /\ -ListenSocket_OF_listen_index^0 <= 0 /\ __rho_8_^0-__rho_8_^post32 == 0 /\ __rho_16_^0-__rho_16_^post32 == 0), cost: 1 33: l24 -> l22 : __const_10^0'=__const_10^post33, addrs^0'=addrs^post33, __rho_8_^0'=__rho_8_^post33, tmp1^0'=tmp1^post33, MAXADDR^0'=MAXADDR^post33, added^0'=added^post33, __rho_3_^0'=__rho_3_^post33, maxconn^0'=maxconn^post33, family^0'=family^post33, __rho_16_^0'=__rho_16_^post33, MaxListen^0'=MaxListen^post33, addr_ai_family^0'=addr_ai_family^post33, __rho_5_^0'=__rho_5_^post33, ret^0'=ret^post33, listen_index^0'=listen_index^post33, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post33, __rho_2_^0'=__rho_2_^post33, __rho_15_^0'=__rho_15_^post33, err^0'=err^post33, __rho_9_^0'=__rho_9_^post33, MaxBackends^0'=MaxBackends^post33, addr^0'=addr^post33, __rho_4_^0'=__rho_4_^post33, one^0'=one^post33, fd^0'=fd^post33, __rho_1_^0'=__rho_1_^post33, (__const_10^0-__const_10^post33 == 0 /\ -err^post33+err^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -fd^post33+fd^0 == 0 /\ -ret^post33+ret^0 == 0 /\ -listen_index^post33+listen_index^0 == 0 /\ __rho_9_^0-__rho_9_^post33 == 0 /\ -ListenSocket_OF_listen_index^post33+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post33 == 0 /\ -one^post33+one^0 == 0 /\ -MaxBackends^post33+MaxBackends^0 == 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post33 == 0 /\ added^0-added^post33 == 0 /\ -__rho_4_^post33+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post33 == 0 /\ -addr^post33+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post33 == 0 /\ family^0-family^post33 == 0 /\ -MaxListen^post33+MaxListen^0 == 0 /\ __rho_5_^0-__rho_5_^post33 == 0 /\ addr_ai_family^0-addr_ai_family^post33 == 0 /\ __rho_16_^0-__rho_16_^post33 == 0 /\ -__rho_15_^post33+__rho_15_^0 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ addrs^0-addrs^post33 == 0 /\ -__rho_1_^post33+__rho_1_^0 == 0), cost: 1 34: l24 -> l20 : __const_10^0'=__const_10^post34, addrs^0'=addrs^post34, __rho_8_^0'=__rho_8_^post34, tmp1^0'=tmp1^post34, MAXADDR^0'=MAXADDR^post34, added^0'=added^post34, __rho_3_^0'=__rho_3_^post34, maxconn^0'=maxconn^post34, family^0'=family^post34, __rho_16_^0'=__rho_16_^post34, MaxListen^0'=MaxListen^post34, addr_ai_family^0'=addr_ai_family^post34, __rho_5_^0'=__rho_5_^post34, ret^0'=ret^post34, listen_index^0'=listen_index^post34, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post34, __rho_2_^0'=__rho_2_^post34, __rho_15_^0'=__rho_15_^post34, err^0'=err^post34, __rho_9_^0'=__rho_9_^post34, MaxBackends^0'=MaxBackends^post34, addr^0'=addr^post34, __rho_4_^0'=__rho_4_^post34, one^0'=one^post34, fd^0'=fd^post34, __rho_1_^0'=__rho_1_^post34, (maxconn^0-maxconn^post34 == 0 /\ 1+ListenSocket_OF_listen_index^0 <= 0 /\ -1-ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^0-__rho_9_^post34 == 0 /\ -err^post34+err^0 == 0 /\ -MaxListen^post34+MaxListen^0 == 0 /\ -__rho_4_^post34+__rho_4_^0 == 0 /\ -listen_index^post34+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post34 == 0 /\ added^0-added^post34 == 0 /\ family^0-family^post34 == 0 /\ -ListenSocket_OF_listen_index^post34+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post34+addr^0 == 0 /\ __const_10^0-__const_10^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -fd^post34+fd^0 == 0 /\ -one^post34+one^0 == 0 /\ -MaxBackends^post34+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post34 == 0 /\ __rho_8_^0-__rho_8_^post34 == 0 /\ __rho_3_^0-__rho_3_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ -__rho_1_^post34+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post34 == 0 /\ __rho_16_^0-__rho_16_^post34 == 0 /\ addr_ai_family^0-addr_ai_family^post34 == 0 /\ -__rho_15_^post34+__rho_15_^0 == 0 /\ addrs^0-addrs^post34 == 0), cost: 1 35: l25 -> l24 : __const_10^0'=__const_10^post35, addrs^0'=addrs^post35, __rho_8_^0'=__rho_8_^post35, tmp1^0'=tmp1^post35, MAXADDR^0'=MAXADDR^post35, added^0'=added^post35, __rho_3_^0'=__rho_3_^post35, maxconn^0'=maxconn^post35, family^0'=family^post35, __rho_16_^0'=__rho_16_^post35, MaxListen^0'=MaxListen^post35, addr_ai_family^0'=addr_ai_family^post35, __rho_5_^0'=__rho_5_^post35, ret^0'=ret^post35, listen_index^0'=listen_index^post35, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post35, __rho_2_^0'=__rho_2_^post35, __rho_15_^0'=__rho_15_^post35, err^0'=err^post35, __rho_9_^0'=__rho_9_^post35, MaxBackends^0'=MaxBackends^post35, addr^0'=addr^post35, __rho_4_^0'=__rho_4_^post35, one^0'=one^post35, fd^0'=fd^post35, __rho_1_^0'=__rho_1_^post35, (addrs^0-addrs^post35 == 0 /\ -MaxBackends^post35+MaxBackends^0 == 0 /\ -one^post35+one^0 == 0 /\ addr^0-addr^post35 == 0 /\ -__rho_3_^post35+__rho_3_^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post35 == 0 /\ -__rho_1_^post35+__rho_1_^0 == 0 /\ -MaxListen^post35+MaxListen^0 == 0 /\ -fd^post35+fd^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ __rho_8_^0-__rho_8_^post35 == 0 /\ -ret^post35+ret^0 == 0 /\ __rho_9_^0-__rho_9_^post35 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ __const_10^0-__const_10^post35 == 0 /\ -__rho_4_^post35+__rho_4_^0 == 0 /\ -__rho_15_^post35+__rho_15_^0 == 0 /\ -__rho_5_^post35+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post35 == 0 /\ -__rho_2_^post35+__rho_2_^0 == 0 /\ family^0-family^post35 == 0 /\ -__rho_16_^post35+__rho_16_^0 == 0 /\ err^0-err^post35 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ added^0-added^post35 == 0), cost: 1 36: l25 -> l20 : __const_10^0'=__const_10^post36, addrs^0'=addrs^post36, __rho_8_^0'=__rho_8_^post36, tmp1^0'=tmp1^post36, MAXADDR^0'=MAXADDR^post36, added^0'=added^post36, __rho_3_^0'=__rho_3_^post36, maxconn^0'=maxconn^post36, family^0'=family^post36, __rho_16_^0'=__rho_16_^post36, MaxListen^0'=MaxListen^post36, addr_ai_family^0'=addr_ai_family^post36, __rho_5_^0'=__rho_5_^post36, ret^0'=ret^post36, listen_index^0'=listen_index^post36, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post36, __rho_2_^0'=__rho_2_^post36, __rho_15_^0'=__rho_15_^post36, err^0'=err^post36, __rho_9_^0'=__rho_9_^post36, MaxBackends^0'=MaxBackends^post36, addr^0'=addr^post36, __rho_4_^0'=__rho_4_^post36, one^0'=one^post36, fd^0'=fd^post36, __rho_1_^0'=__rho_1_^post36, (tmp1^0-tmp1^post36 == 0 /\ -__rho_5_^post36+__rho_5_^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ -fd^post36+fd^0 == 0 /\ -one^post36+one^0 == 0 /\ __const_10^0-__const_10^post36 == 0 /\ family^0-family^post36 == 0 /\ -__rho_16_^post36+__rho_16_^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__rho_4_^post36+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post36 == 0 /\ -MaxListen^post36+MaxListen^0 == 0 /\ err^0-err^post36 == 0 /\ -__rho_1_^post36+__rho_1_^0 == 0 /\ -MaxBackends^post36+MaxBackends^0 == 0 /\ -__rho_2_^post36+__rho_2_^0 == 0 /\ ret^0-ret^post36 == 0 /\ added^0-added^post36 == 0 /\ __rho_9_^0-__rho_9_^post36 == 0 /\ __rho_3_^0-__rho_3_^post36 == 0 /\ -addrs^post36+addrs^0 == 0 /\ -__rho_15_^post36+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ maxconn^0-maxconn^post36 == 0 /\ __rho_8_^0-__rho_8_^post36 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post36 == 0), cost: 1 37: l26 -> l23 : __const_10^0'=__const_10^post37, addrs^0'=addrs^post37, __rho_8_^0'=__rho_8_^post37, tmp1^0'=tmp1^post37, MAXADDR^0'=MAXADDR^post37, added^0'=added^post37, __rho_3_^0'=__rho_3_^post37, maxconn^0'=maxconn^post37, family^0'=family^post37, __rho_16_^0'=__rho_16_^post37, MaxListen^0'=MaxListen^post37, addr_ai_family^0'=addr_ai_family^post37, __rho_5_^0'=__rho_5_^post37, ret^0'=ret^post37, listen_index^0'=listen_index^post37, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post37, __rho_2_^0'=__rho_2_^post37, __rho_15_^0'=__rho_15_^post37, err^0'=err^post37, __rho_9_^0'=__rho_9_^post37, MaxBackends^0'=MaxBackends^post37, addr^0'=addr^post37, __rho_4_^0'=__rho_4_^post37, one^0'=one^post37, fd^0'=fd^post37, __rho_1_^0'=__rho_1_^post37, (-addr^post37+addr^0 == 0 /\ -__rho_5_^post37+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post37 == 0 /\ -__rho_2_^post37+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post37 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ MaxListen^0-MaxListen^post37 == 0 /\ __rho_3_^0 <= 0 /\ -fd^post37+fd^0 == 0 /\ -MaxBackends^post37+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post37 == 0 /\ -__rho_4_^post37+__rho_4_^0 == 0 /\ -one^post37+one^0 == 0 /\ -__rho_15_^post37+__rho_15_^0 == 0 /\ family^0-family^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post37 == 0 /\ __rho_8_^0-__rho_8_^post37 == 0 /\ added^0-added^post37 == 0 /\ __rho_9_^0-__rho_9_^post37 == 0 /\ ret^0-ret^post37 == 0 /\ __rho_16_^0-__rho_16_^post37 == 0 /\ -__rho_1_^post37+__rho_1_^0 == 0 /\ addrs^0-addrs^post37 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post37 == 0 /\ err^0-err^post37 == 0), cost: 1 38: l26 -> l5 : __const_10^0'=__const_10^post38, addrs^0'=addrs^post38, __rho_8_^0'=__rho_8_^post38, tmp1^0'=tmp1^post38, MAXADDR^0'=MAXADDR^post38, added^0'=added^post38, __rho_3_^0'=__rho_3_^post38, maxconn^0'=maxconn^post38, family^0'=family^post38, __rho_16_^0'=__rho_16_^post38, MaxListen^0'=MaxListen^post38, addr_ai_family^0'=addr_ai_family^post38, __rho_5_^0'=__rho_5_^post38, ret^0'=ret^post38, listen_index^0'=listen_index^post38, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post38, __rho_2_^0'=__rho_2_^post38, __rho_15_^0'=__rho_15_^post38, err^0'=err^post38, __rho_9_^0'=__rho_9_^post38, MaxBackends^0'=MaxBackends^post38, addr^0'=addr^post38, __rho_4_^0'=__rho_4_^post38, one^0'=one^post38, fd^0'=fd^post38, __rho_1_^0'=__rho_1_^post38, (MaxListen^0-MaxListen^post38 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post38 == 0 /\ tmp1^0-tmp1^post38 == 0 /\ __const_10^0-__const_10^post38 == 0 /\ -__rho_16_^post38+__rho_16_^0 == 0 /\ addrs^0-addrs^post38 == 0 /\ MAXADDR^0-MAXADDR^post38 == 0 /\ -__rho_1_^post38+__rho_1_^0 == 0 /\ family^0-family^post38 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -fd^post38+fd^0 == 0 /\ -__rho_5_^post38+__rho_5_^0 == 0 /\ -MaxBackends^post38+MaxBackends^0 == 0 /\ 1-__rho_3_^0 <= 0 /\ -added^post38+added^0 == 0 /\ -__rho_15_^post38+__rho_15_^0 == 0 /\ __rho_3_^0-__rho_3_^post38 == 0 /\ -err^post38+err^0 == 0 /\ -__rho_8_^post38+__rho_8_^0 == 0 /\ maxconn^0-maxconn^post38 == 0 /\ ret^0-ret^post38 == 0 /\ -__rho_4_^post38+__rho_4_^0 == 0 /\ -__rho_9_^post38+__rho_9_^0 == 0 /\ -addr^post38+addr^0 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ -__rho_2_^post38+__rho_2_^0 == 0 /\ -one^post38+one^0 == 0), cost: 1 39: l27 -> l23 : __const_10^0'=__const_10^post39, addrs^0'=addrs^post39, __rho_8_^0'=__rho_8_^post39, tmp1^0'=tmp1^post39, MAXADDR^0'=MAXADDR^post39, added^0'=added^post39, __rho_3_^0'=__rho_3_^post39, maxconn^0'=maxconn^post39, family^0'=family^post39, __rho_16_^0'=__rho_16_^post39, MaxListen^0'=MaxListen^post39, addr_ai_family^0'=addr_ai_family^post39, __rho_5_^0'=__rho_5_^post39, ret^0'=ret^post39, listen_index^0'=listen_index^post39, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post39, __rho_2_^0'=__rho_2_^post39, __rho_15_^0'=__rho_15_^post39, err^0'=err^post39, __rho_9_^0'=__rho_9_^post39, MaxBackends^0'=MaxBackends^post39, addr^0'=addr^post39, __rho_4_^0'=__rho_4_^post39, one^0'=one^post39, fd^0'=fd^post39, __rho_1_^0'=__rho_1_^post39, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post39 == 0 /\ tmp1^0-tmp1^post39 == 0 /\ -fd^post39+fd^0 == 0 /\ -one^post39+one^0 == 0 /\ MaxListen^0-MaxListen^post39 == 0 /\ __const_10^0-__const_10^post39 == 0 /\ -__rho_9_^post39+__rho_9_^0 == 0 /\ -__rho_5_^post39+__rho_5_^0 == 0 /\ -__rho_2_^post39+__rho_2_^0 == 0 /\ -__rho_16_^post39+__rho_16_^0 == 0 /\ family^0-family^post39 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ MAXADDR^0-MAXADDR^post39 == 0 /\ -MaxBackends^post39+MaxBackends^0 == 0 /\ ret^0-ret^post39 == 0 /\ -__rho_1_^post39+__rho_1_^0 == 0 /\ -__rho_4_^post39+__rho_4_^0 == 0 /\ -__rho_15_^post39+__rho_15_^0 == 0 /\ added^0-added^post39 == 0 /\ __rho_3_^0-__rho_3_^post39 == 0 /\ 1-__rho_2_^0 <= 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ -addr^post39+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post39 == 0 /\ -addrs^post39+addrs^0 == 0 /\ maxconn^0-maxconn^post39 == 0), cost: 1 40: l27 -> l26 : __const_10^0'=__const_10^post40, addrs^0'=addrs^post40, __rho_8_^0'=__rho_8_^post40, tmp1^0'=tmp1^post40, MAXADDR^0'=MAXADDR^post40, added^0'=added^post40, __rho_3_^0'=__rho_3_^post40, maxconn^0'=maxconn^post40, family^0'=family^post40, __rho_16_^0'=__rho_16_^post40, MaxListen^0'=MaxListen^post40, addr_ai_family^0'=addr_ai_family^post40, __rho_5_^0'=__rho_5_^post40, ret^0'=ret^post40, listen_index^0'=listen_index^post40, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post40, __rho_2_^0'=__rho_2_^post40, __rho_15_^0'=__rho_15_^post40, err^0'=err^post40, __rho_9_^0'=__rho_9_^post40, MaxBackends^0'=MaxBackends^post40, addr^0'=addr^post40, __rho_4_^0'=__rho_4_^post40, one^0'=one^post40, fd^0'=fd^post40, __rho_1_^0'=__rho_1_^post40, (-__rho_16_^post40+__rho_16_^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ MAXADDR^0-MAXADDR^post40 == 0 /\ -addr^post40+addr^0 == 0 /\ family^0-family^post40 == 0 /\ addrs^0-addrs^post40 == 0 /\ -ret^post40+ret^0 == 0 /\ __const_10^0-__const_10^post40 == 0 /\ -__rho_1_^post40+__rho_1_^0 == 0 /\ -__rho_2_^post40+__rho_2_^0 == 0 /\ -err^post40+err^0 == 0 /\ __rho_2_^0 <= 0 /\ added^0-added^post40 == 0 /\ __rho_8_^0-__rho_8_^post40 == 0 /\ __rho_9_^0-__rho_9_^post40 == 0 /\ tmp1^0-tmp1^post40 == 0 /\ __rho_3_^0-__rho_3_^post40 == 0 /\ -one^post40+one^0 == 0 /\ -MaxBackends^post40+MaxBackends^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ maxconn^0-maxconn^post40 == 0 /\ -__rho_15_^post40+__rho_15_^0 == 0 /\ -__rho_4_^post40+__rho_4_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post40 == 0 /\ fd^0-fd^post40 == 0 /\ -__rho_5_^post40+__rho_5_^0 == 0 /\ MaxListen^0-MaxListen^post40 == 0), cost: 1 44: l28 -> l29 : __const_10^0'=__const_10^post44, addrs^0'=addrs^post44, __rho_8_^0'=__rho_8_^post44, tmp1^0'=tmp1^post44, MAXADDR^0'=MAXADDR^post44, added^0'=added^post44, __rho_3_^0'=__rho_3_^post44, maxconn^0'=maxconn^post44, family^0'=family^post44, __rho_16_^0'=__rho_16_^post44, MaxListen^0'=MaxListen^post44, addr_ai_family^0'=addr_ai_family^post44, __rho_5_^0'=__rho_5_^post44, ret^0'=ret^post44, listen_index^0'=listen_index^post44, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post44, __rho_2_^0'=__rho_2_^post44, __rho_15_^0'=__rho_15_^post44, err^0'=err^post44, __rho_9_^0'=__rho_9_^post44, MaxBackends^0'=MaxBackends^post44, addr^0'=addr^post44, __rho_4_^0'=__rho_4_^post44, one^0'=one^post44, fd^0'=fd^post44, __rho_1_^0'=__rho_1_^post44, (maxconn^0-maxconn^post44 == 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ -err^post44+err^0 == 0 /\ __const_10^0-__const_10^post44 == 0 /\ -__rho_9_^post44+__rho_9_^0 == 0 /\ listen_index^0-listen_index^post44 == 0 /\ -fd^post44+fd^0 == 0 /\ MAXADDR^0-MAXADDR^post44 == 0 /\ -one^post44+one^0 == 0 /\ -MaxBackends^post44+MaxBackends^0 == 0 /\ -family^post44+family^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post44 == 0 /\ -__rho_4_^post44+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post44 == 0 /\ -__rho_5_^post44+__rho_5_^0 == 0 /\ -__rho_2_^post44+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post44 == 0 /\ tmp1^post44 == 0 /\ __rho_3_^0-__rho_3_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ -added^post44+added^0 == 0 /\ ret^0-ret^post44 == 0 /\ __rho_16_^0-__rho_16_^post44 == 0 /\ 1-addrs^0 <= 0 /\ -__rho_15_^post44+__rho_15_^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -__rho_1_^post44+__rho_1_^0 == 0), cost: 1 45: l28 -> l29 : __const_10^0'=__const_10^post45, addrs^0'=addrs^post45, __rho_8_^0'=__rho_8_^post45, tmp1^0'=tmp1^post45, MAXADDR^0'=MAXADDR^post45, added^0'=added^post45, __rho_3_^0'=__rho_3_^post45, maxconn^0'=maxconn^post45, family^0'=family^post45, __rho_16_^0'=__rho_16_^post45, MaxListen^0'=MaxListen^post45, addr_ai_family^0'=addr_ai_family^post45, __rho_5_^0'=__rho_5_^post45, ret^0'=ret^post45, listen_index^0'=listen_index^post45, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post45, __rho_2_^0'=__rho_2_^post45, __rho_15_^0'=__rho_15_^post45, err^0'=err^post45, __rho_9_^0'=__rho_9_^post45, MaxBackends^0'=MaxBackends^post45, addr^0'=addr^post45, __rho_4_^0'=__rho_4_^post45, one^0'=one^post45, fd^0'=fd^post45, __rho_1_^0'=__rho_1_^post45, (-__rho_15_^post45+__rho_15_^0 == 0 /\ -family^post45+family^0 == 0 /\ ret^0-ret^post45 == 0 /\ -added^post45+added^0 == 0 /\ addrs^0 <= 0 /\ __rho_16_^0-__rho_16_^post45 == 0 /\ __rho_8_^0-__rho_8_^post45 == 0 /\ MaxListen^0-MaxListen^post45 == 0 /\ maxconn^0-maxconn^post45 == 0 /\ __rho_3_^0-__rho_3_^post45 == 0 /\ __const_10^0-__const_10^post45 == 0 /\ -__rho_1_^post45+__rho_1_^0 == 0 /\ -__rho_2_^post45+__rho_2_^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ MaxBackends^0-MaxBackends^post45 == 0 /\ MAXADDR^0-MAXADDR^post45 == 0 /\ __rho_5_^0-__rho_5_^post45 == 0 /\ -1+tmp1^post45 == 0 /\ addrs^0-addrs^post45 == 0 /\ -err^post45+err^0 == 0 /\ -fd^post45+fd^0 == 0 /\ -listen_index^post45+listen_index^0 == 0 /\ -__rho_4_^post45+__rho_4_^0 == 0 /\ -__rho_9_^post45+__rho_9_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post45+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post45 == 0), cost: 1 46: l29 -> l6 : __const_10^0'=__const_10^post46, addrs^0'=addrs^post46, __rho_8_^0'=__rho_8_^post46, tmp1^0'=tmp1^post46, MAXADDR^0'=MAXADDR^post46, added^0'=added^post46, __rho_3_^0'=__rho_3_^post46, maxconn^0'=maxconn^post46, family^0'=family^post46, __rho_16_^0'=__rho_16_^post46, MaxListen^0'=MaxListen^post46, addr_ai_family^0'=addr_ai_family^post46, __rho_5_^0'=__rho_5_^post46, ret^0'=ret^post46, listen_index^0'=listen_index^post46, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post46, __rho_2_^0'=__rho_2_^post46, __rho_15_^0'=__rho_15_^post46, err^0'=err^post46, __rho_9_^0'=__rho_9_^post46, MaxBackends^0'=MaxBackends^post46, addr^0'=addr^post46, __rho_4_^0'=__rho_4_^post46, one^0'=one^post46, fd^0'=fd^post46, __rho_1_^0'=__rho_1_^post46, (-maxconn^post46+maxconn^0 == 0 /\ addrs^0-addrs^post46 == 0 /\ -fd^post46+fd^0 == 0 /\ -__rho_4_^post46+__rho_4_^0 == 0 /\ -family^post46+family^0 == 0 /\ ret^0-ret^post46 == 0 /\ -__rho_1_^post46+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post46 == 0 /\ -err^post46+err^0 == 0 /\ -__rho_2_^post46+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post46 == 0 /\ __rho_15_^0-__rho_15_^post46 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post46 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post46 == 0 /\ MaxListen^0-MaxListen^post46 == 0 /\ -added^post46+added^0 == 0 /\ __rho_5_^0-__rho_5_^post46 == 0 /\ __rho_16_^0-__rho_16_^post46 == 0 /\ -__rho_9_^post46+__rho_9_^0 == 0 /\ -addrs^0+addr^post46 == 0 /\ one^0-one^post46 == 0 /\ -listen_index^post46+listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post46 == 0 /\ __const_10^0-__const_10^post46 == 0 /\ MAXADDR^0-MAXADDR^post46 == 0), cost: 1 47: l30 -> l28 : __const_10^0'=__const_10^post47, addrs^0'=addrs^post47, __rho_8_^0'=__rho_8_^post47, tmp1^0'=tmp1^post47, MAXADDR^0'=MAXADDR^post47, added^0'=added^post47, __rho_3_^0'=__rho_3_^post47, maxconn^0'=maxconn^post47, family^0'=family^post47, __rho_16_^0'=__rho_16_^post47, MaxListen^0'=MaxListen^post47, addr_ai_family^0'=addr_ai_family^post47, __rho_5_^0'=__rho_5_^post47, ret^0'=ret^post47, listen_index^0'=listen_index^post47, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post47, __rho_2_^0'=__rho_2_^post47, __rho_15_^0'=__rho_15_^post47, err^0'=err^post47, __rho_9_^0'=__rho_9_^post47, MaxBackends^0'=MaxBackends^post47, addr^0'=addr^post47, __rho_4_^0'=__rho_4_^post47, one^0'=one^post47, fd^0'=fd^post47, __rho_1_^0'=__rho_1_^post47, (-__rho_1_^post47+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post47 == 0 /\ addrs^0-addrs^post47 == 0 /\ __rho_8_^0-__rho_8_^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post47 == 0 /\ tmp1^0-tmp1^post47 == 0 /\ -family^post47+family^0 == 0 /\ -addr^post47+addr^0 == 0 /\ -err^post47+err^0 == 0 /\ ret^0-ret^post47 == 0 /\ __rho_16_^0-__rho_16_^post47 == 0 /\ __rho_15_^0-__rho_15_^post47 == 0 /\ ret^0 <= 0 /\ -listen_index^post47+listen_index^0 == 0 /\ -fd^post47+fd^0 == 0 /\ MaxListen^0-MaxListen^post47 == 0 /\ -__rho_2_^post47+__rho_2_^0 == 0 /\ -addr_ai_family^post47+addr_ai_family^0 == 0 /\ -MAXADDR^post47+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post47+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post47+__rho_9_^0 == 0 /\ one^0-one^post47 == 0 /\ added^0-added^post47 == 0 /\ -__rho_4_^post47+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post47 == 0 /\ __const_10^0-__const_10^post47 == 0), cost: 1 48: l30 -> l29 : __const_10^0'=__const_10^post48, addrs^0'=addrs^post48, __rho_8_^0'=__rho_8_^post48, tmp1^0'=tmp1^post48, MAXADDR^0'=MAXADDR^post48, added^0'=added^post48, __rho_3_^0'=__rho_3_^post48, maxconn^0'=maxconn^post48, family^0'=family^post48, __rho_16_^0'=__rho_16_^post48, MaxListen^0'=MaxListen^post48, addr_ai_family^0'=addr_ai_family^post48, __rho_5_^0'=__rho_5_^post48, ret^0'=ret^post48, listen_index^0'=listen_index^post48, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post48, __rho_2_^0'=__rho_2_^post48, __rho_15_^0'=__rho_15_^post48, err^0'=err^post48, __rho_9_^0'=__rho_9_^post48, MaxBackends^0'=MaxBackends^post48, addr^0'=addr^post48, __rho_4_^0'=__rho_4_^post48, one^0'=one^post48, fd^0'=fd^post48, __rho_1_^0'=__rho_1_^post48, (__rho_8_^0-__rho_8_^post48 == 0 /\ addrs^0-addrs^post48 == 0 /\ family^0-family^post48 == 0 /\ __rho_5_^0-__rho_5_^post48 == 0 /\ -listen_index^post48+listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post48 == 0 /\ -__rho_1_^post48+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post48 == 0 /\ -1+tmp1^post48 == 0 /\ -__rho_9_^post48+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post48+ListenSocket_OF_listen_index^0 == 0 /\ ret^0-ret^post48 == 0 /\ -addr^post48+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post48 == 0 /\ -__rho_2_^post48+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post48 == 0 /\ added^0-added^post48 == 0 /\ __rho_15_^0-__rho_15_^post48 == 0 /\ -err^post48+err^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ __rho_3_^0-__rho_3_^post48 == 0 /\ -fd^post48+fd^0 == 0 /\ -__rho_4_^post48+__rho_4_^0 == 0 /\ -MAXADDR^post48+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post48 == 0 /\ one^0-one^post48 == 0 /\ 1-ret^0 <= 0), cost: 1 50: l31 -> l4 : __const_10^0'=__const_10^post50, addrs^0'=addrs^post50, __rho_8_^0'=__rho_8_^post50, tmp1^0'=tmp1^post50, MAXADDR^0'=MAXADDR^post50, added^0'=added^post50, __rho_3_^0'=__rho_3_^post50, maxconn^0'=maxconn^post50, family^0'=family^post50, __rho_16_^0'=__rho_16_^post50, MaxListen^0'=MaxListen^post50, addr_ai_family^0'=addr_ai_family^post50, __rho_5_^0'=__rho_5_^post50, ret^0'=ret^post50, listen_index^0'=listen_index^post50, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post50, __rho_2_^0'=__rho_2_^post50, __rho_15_^0'=__rho_15_^post50, err^0'=err^post50, __rho_9_^0'=__rho_9_^post50, MaxBackends^0'=MaxBackends^post50, addr^0'=addr^post50, __rho_4_^0'=__rho_4_^post50, one^0'=one^post50, fd^0'=fd^post50, __rho_1_^0'=__rho_1_^post50, (-fd^post50+fd^0 == 0 /\ -__rho_9_^post50+__rho_9_^0 == 0 /\ -__rho_2_^post50+__rho_2_^0 == 0 /\ ret^0-ret^post50 == 0 /\ -one^post50+one^0 == 0 /\ added^0-added^post50 == 0 /\ __rho_16_^0-__rho_16_^post50 == 0 /\ __rho_3_^0-__rho_3_^post50 == 0 /\ MaxBackends^0-MaxBackends^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ __rho_8_^0-__rho_8_^post50 == 0 /\ maxconn^0-maxconn^post50 == 0 /\ __rho_5_^0-__rho_5_^post50 == 0 /\ tmp1^0-tmp1^post50 == 0 /\ __rho_15_^0-__rho_15_^post50 == 0 /\ -__rho_4_^post50+__rho_4_^0 == 0 /\ -listen_index^post50+listen_index^0 == 0 /\ -__rho_1_^post50+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post50+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-MaxListen^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post50 == 0 /\ __const_10^0-__const_10^post50 == 0 /\ -family^post50+family^0 == 0 /\ MAXADDR^0-MAXADDR^post50 == 0 /\ -err^post50+err^0 == 0), cost: 1 51: l32 -> l33 : __const_10^0'=__const_10^post51, addrs^0'=addrs^post51, __rho_8_^0'=__rho_8_^post51, tmp1^0'=tmp1^post51, MAXADDR^0'=MAXADDR^post51, added^0'=added^post51, __rho_3_^0'=__rho_3_^post51, maxconn^0'=maxconn^post51, family^0'=family^post51, __rho_16_^0'=__rho_16_^post51, MaxListen^0'=MaxListen^post51, addr_ai_family^0'=addr_ai_family^post51, __rho_5_^0'=__rho_5_^post51, ret^0'=ret^post51, listen_index^0'=listen_index^post51, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post51, __rho_2_^0'=__rho_2_^post51, __rho_15_^0'=__rho_15_^post51, err^0'=err^post51, __rho_9_^0'=__rho_9_^post51, MaxBackends^0'=MaxBackends^post51, addr^0'=addr^post51, __rho_4_^0'=__rho_4_^post51, one^0'=one^post51, fd^0'=fd^post51, __rho_1_^0'=__rho_1_^post51, (-__rho_2_^post51+__rho_2_^0 == 0 /\ -err^post51+err^0 == 0 /\ tmp1^0-tmp1^post51 == 0 /\ -addr^post51+addr^0 == 0 /\ ret^0-ret^post51 == 0 /\ __rho_5_^0-__rho_5_^post51 == 0 /\ __rho_16_^0-__rho_16_^post51 == 0 /\ -fd^post51+fd^0 == 0 /\ -MaxBackends^post51+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post51 == 0 /\ addrs^0-addrs^post51 == 0 /\ -addr_ai_family^post51+addr_ai_family^0 == 0 /\ -listen_index^post51+listen_index^0 == 0 /\ MaxListen^0-MaxListen^post51 == 0 /\ -maxconn^post51+maxconn^0 == 0 /\ -__rho_9_^post51+__rho_9_^0 == 0 /\ __rho_3_^0-__rho_3_^post51 == 0 /\ __const_10^0-__const_10^post51 == 0 /\ __rho_8_^0-__rho_8_^post51 == 0 /\ -__rho_4_^post51+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post51 == 0 /\ added^0-added^post51 == 0 /\ -family^post51+family^0 == 0 /\ one^0-one^post51 == 0 /\ -__rho_1_^post51+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post51+ListenSocket_OF_listen_index^0 == 0), cost: 1 52: l33 -> l30 : __const_10^0'=__const_10^post52, addrs^0'=addrs^post52, __rho_8_^0'=__rho_8_^post52, tmp1^0'=tmp1^post52, MAXADDR^0'=MAXADDR^post52, added^0'=added^post52, __rho_3_^0'=__rho_3_^post52, maxconn^0'=maxconn^post52, family^0'=family^post52, __rho_16_^0'=__rho_16_^post52, MaxListen^0'=MaxListen^post52, addr_ai_family^0'=addr_ai_family^post52, __rho_5_^0'=__rho_5_^post52, ret^0'=ret^post52, listen_index^0'=listen_index^post52, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post52, __rho_2_^0'=__rho_2_^post52, __rho_15_^0'=__rho_15_^post52, err^0'=err^post52, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post52, addr^0'=addr^post52, __rho_4_^0'=__rho_4_^post52, one^0'=one^post52, fd^0'=fd^post52, __rho_1_^0'=__rho_1_^post52, (0 == 0 /\ -one^post52+one^0 == 0 /\ __rho_5_^0-__rho_5_^post52 == 0 /\ -addr^post52+addr^0 == 0 /\ tmp1^0-tmp1^post52 == 0 /\ addrs^0-addrs^post52 == 0 /\ -listen_index^post52+listen_index^0 == 0 /\ -__rho_1_^post52+__rho_1_^0 == 0 /\ ret^post52-__rho_9_^post52 == 0 /\ MaxBackends^0-MaxBackends^post52 == 0 /\ MaxListen^0-MaxListen^post52 == 0 /\ added^0-added^post52 == 0 /\ __rho_15_^0-__rho_15_^post52 == 0 /\ __rho_16_^0-__rho_16_^post52 == 0 /\ -ListenSocket_OF_listen_index^post52+ListenSocket_OF_listen_index^0 == 0 /\ -err^post52+err^0 == 0 /\ addr_ai_family^0-addr_ai_family^post52 == 0 /\ -__rho_4_^post52+__rho_4_^0 == 0 /\ -family^post52+family^0 == 0 /\ __rho_8_^0-__rho_8_^post52 == 0 /\ __rho_3_^0-__rho_3_^post52 == 0 /\ __const_10^0-__const_10^post52 == 0 /\ -__rho_2_^post52+__rho_2_^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ -fd^post52+fd^0 == 0 /\ -MAXADDR^post52+MAXADDR^0 == 0), cost: 1 53: l34 -> l32 : __const_10^0'=__const_10^post53, addrs^0'=addrs^post53, __rho_8_^0'=__rho_8_^post53, tmp1^0'=tmp1^post53, MAXADDR^0'=MAXADDR^post53, added^0'=added^post53, __rho_3_^0'=__rho_3_^post53, maxconn^0'=maxconn^post53, family^0'=family^post53, __rho_16_^0'=__rho_16_^post53, MaxListen^0'=MaxListen^post53, addr_ai_family^0'=addr_ai_family^post53, __rho_5_^0'=__rho_5_^post53, ret^0'=ret^post53, listen_index^0'=listen_index^post53, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post53, __rho_2_^0'=__rho_2_^post53, __rho_15_^0'=__rho_15_^post53, err^0'=err^post53, __rho_9_^0'=__rho_9_^post53, MaxBackends^0'=MaxBackends^post53, addr^0'=addr^post53, __rho_4_^0'=__rho_4_^post53, one^0'=one^post53, fd^0'=fd^post53, __rho_1_^0'=__rho_1_^post53, (-__rho_9_^post53+__rho_9_^0 == 0 /\ -fd^post53+fd^0 == 0 /\ family^0-family^post53 == 0 /\ __rho_5_^0-__rho_5_^post53 == 0 /\ -MAXADDR^post53+MAXADDR^0 == 0 /\ -one^post53+one^0 == 0 /\ __const_10^0-__const_10^post53 == 0 /\ MaxBackends^0-MaxBackends^post53 == 0 /\ tmp1^0-tmp1^post53 == 0 /\ -addr^post53+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post53 == 0 /\ -maxconn^post53+maxconn^0 == 0 /\ -__rho_4_^post53+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post53 == 0 /\ __rho_16_^0-__rho_16_^post53 == 0 /\ -__rho_1_^post53+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post53+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post53 == 0 /\ added^0-added^post53 == 0 /\ addrs^0-addrs^post53 == 0 /\ 4-family^0 <= 0 /\ __rho_15_^0-__rho_15_^post53 == 0 /\ MaxListen^0-MaxListen^post53 == 0 /\ __rho_8_^0-__rho_8_^post53 == 0 /\ -listen_index^post53+listen_index^0 == 0 /\ -err^post53+err^0 == 0 /\ -ret^post53+ret^0 == 0), cost: 1 54: l34 -> l32 : __const_10^0'=__const_10^post54, addrs^0'=addrs^post54, __rho_8_^0'=__rho_8_^post54, tmp1^0'=tmp1^post54, MAXADDR^0'=MAXADDR^post54, added^0'=added^post54, __rho_3_^0'=__rho_3_^post54, maxconn^0'=maxconn^post54, family^0'=family^post54, __rho_16_^0'=__rho_16_^post54, MaxListen^0'=MaxListen^post54, addr_ai_family^0'=addr_ai_family^post54, __rho_5_^0'=__rho_5_^post54, ret^0'=ret^post54, listen_index^0'=listen_index^post54, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post54, __rho_2_^0'=__rho_2_^post54, __rho_15_^0'=__rho_15_^post54, err^0'=err^post54, __rho_9_^0'=__rho_9_^post54, MaxBackends^0'=MaxBackends^post54, addr^0'=addr^post54, __rho_4_^0'=__rho_4_^post54, one^0'=one^post54, fd^0'=fd^post54, __rho_1_^0'=__rho_1_^post54, (-MaxListen^post54+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post54 == 0 /\ -__rho_1_^post54+__rho_1_^0 == 0 /\ addrs^0-addrs^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ -MAXADDR^post54+MAXADDR^0 == 0 /\ -MaxBackends^post54+MaxBackends^0 == 0 /\ -addr^post54+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post54 == 0 /\ -err^post54+err^0 == 0 /\ __rho_16_^0-__rho_16_^post54 == 0 /\ family^0-family^post54 == 0 /\ -listen_index^post54+listen_index^0 == 0 /\ -2+family^0 <= 0 /\ __rho_2_^0-__rho_2_^post54 == 0 /\ -ret^post54+ret^0 == 0 /\ added^0-added^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -one^post54+one^0 == 0 /\ __const_10^0-__const_10^post54 == 0 /\ __rho_3_^0-__rho_3_^post54 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post54 == 0 /\ -ListenSocket_OF_listen_index^post54+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post54+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post54 == 0 /\ __rho_15_^0-__rho_15_^post54 == 0), cost: 1 55: l34 -> l33 : __const_10^0'=__const_10^post55, addrs^0'=addrs^post55, __rho_8_^0'=__rho_8_^post55, tmp1^0'=tmp1^post55, MAXADDR^0'=MAXADDR^post55, added^0'=added^post55, __rho_3_^0'=__rho_3_^post55, maxconn^0'=maxconn^post55, family^0'=family^post55, __rho_16_^0'=__rho_16_^post55, MaxListen^0'=MaxListen^post55, addr_ai_family^0'=addr_ai_family^post55, __rho_5_^0'=__rho_5_^post55, ret^0'=ret^post55, listen_index^0'=listen_index^post55, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post55, __rho_2_^0'=__rho_2_^post55, __rho_15_^0'=__rho_15_^post55, err^0'=err^post55, __rho_9_^0'=__rho_9_^post55, MaxBackends^0'=MaxBackends^post55, addr^0'=addr^post55, __rho_4_^0'=__rho_4_^post55, one^0'=one^post55, fd^0'=fd^post55, __rho_1_^0'=__rho_1_^post55, (__const_10^0-__const_10^post55 == 0 /\ -err^post55+err^0 == 0 /\ maxconn^0-maxconn^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -listen_index^post55+listen_index^0 == 0 /\ 3-family^0 <= 0 /\ __rho_9_^0-__rho_9_^post55 == 0 /\ -one^post55+one^0 == 0 /\ -ListenSocket_OF_listen_index^post55+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post55+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post55 == 0 /\ added^0-added^post55 == 0 /\ -__rho_4_^post55+__rho_4_^0 == 0 /\ family^0-family^post55 == 0 /\ __rho_3_^0-__rho_3_^post55 == 0 /\ -addr^post55+addr^0 == 0 /\ __rho_2_^0-__rho_2_^post55 == 0 /\ __rho_8_^0-__rho_8_^post55 == 0 /\ -MaxListen^post55+MaxListen^0 == 0 /\ -3+family^0 <= 0 /\ -ret^post55+ret^0 == 0 /\ __rho_16_^0-__rho_16_^post55 == 0 /\ addr_ai_family^0-addr_ai_family^post55 == 0 /\ __rho_5_^0-__rho_5_^post55 == 0 /\ -__rho_15_^post55+__rho_15_^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ addrs^0-addrs^post55 == 0 /\ -__rho_1_^post55+__rho_1_^0 == 0), cost: 1 56: l35 -> l34 : __const_10^0'=__const_10^post56, addrs^0'=addrs^post56, __rho_8_^0'=__rho_8_^post56, tmp1^0'=tmp1^post56, MAXADDR^0'=MAXADDR^post56, added^0'=added^post56, __rho_3_^0'=__rho_3_^post56, maxconn^0'=maxconn^post56, family^0'=family^post56, __rho_16_^0'=__rho_16_^post56, MaxListen^0'=MaxListen^post56, addr_ai_family^0'=addr_ai_family^post56, __rho_5_^0'=__rho_5_^post56, ret^0'=ret^post56, listen_index^0'=listen_index^post56, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post56, __rho_2_^0'=__rho_2_^post56, __rho_15_^0'=__rho_15_^post56, err^0'=err^post56, __rho_9_^0'=__rho_9_^post56, MaxBackends^0'=MaxBackends^post56, addr^0'=addr^post56, __rho_4_^0'=__rho_4_^post56, one^0'=one^post56, fd^0'=fd^post56, __rho_1_^0'=__rho_1_^post56, (0 == 0 /\ maxconn^0-maxconn^post56 == 0 /\ addr_ai_family^0-addr_ai_family^post56 == 0 /\ -__rho_9_^post56+__rho_9_^0 == 0 /\ -err^post56+err^0 == 0 /\ -MaxListen^post56+MaxListen^0 == 0 /\ -__rho_4_^post56+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post56 == 0 /\ -1+one^post56 == 0 /\ __const_10^0-__const_10^post56 == 0 /\ family^0-family^post56 == 0 /\ listen_index^post56 == 0 /\ addr^0-addr^post56 == 0 /\ 1-MaxBackends^post56 <= 0 /\ -fd^post56+fd^0 == 0 /\ __rho_2_^0-__rho_2_^post56 == 0 /\ -__rho_15_^post56+__rho_15_^0 == 0 /\ added^post56 == 0 /\ -ListenSocket_OF_listen_index^post56+ListenSocket_OF_listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post56 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ -__rho_1_^post56+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post56 == 0 /\ __rho_16_^0-__rho_16_^post56 == 0 /\ -addrs^post56 <= 0), cost: 1 57: l36 -> l35 : __const_10^0'=__const_10^post57, addrs^0'=addrs^post57, __rho_8_^0'=__rho_8_^post57, tmp1^0'=tmp1^post57, MAXADDR^0'=MAXADDR^post57, added^0'=added^post57, __rho_3_^0'=__rho_3_^post57, maxconn^0'=maxconn^post57, family^0'=family^post57, __rho_16_^0'=__rho_16_^post57, MaxListen^0'=MaxListen^post57, addr_ai_family^0'=addr_ai_family^post57, __rho_5_^0'=__rho_5_^post57, ret^0'=ret^post57, listen_index^0'=listen_index^post57, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post57, __rho_2_^0'=__rho_2_^post57, __rho_15_^0'=__rho_15_^post57, err^0'=err^post57, __rho_9_^0'=__rho_9_^post57, MaxBackends^0'=MaxBackends^post57, addr^0'=addr^post57, __rho_4_^0'=__rho_4_^post57, one^0'=one^post57, fd^0'=fd^post57, __rho_1_^0'=__rho_1_^post57, (-ret^post57+ret^0 == 0 /\ -fd^post57+fd^0 == 0 /\ added^0-added^post57 == 0 /\ -__rho_9_^post57+__rho_9_^0 == 0 /\ __rho_4_^0-__rho_4_^post57 == 0 /\ addr^0-addr^post57 == 0 /\ -one^post57+one^0 == 0 /\ -__rho_3_^post57+__rho_3_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post57 == 0 /\ -__rho_16_^post57+__rho_16_^0 == 0 /\ addrs^0-addrs^post57 == 0 /\ -listen_index^post57+listen_index^0 == 0 /\ -MaxListen^post57+MaxListen^0 == 0 /\ __rho_2_^0-__rho_2_^post57 == 0 /\ maxconn^0-maxconn^post57 == 0 /\ __rho_8_^0-__rho_8_^post57 == 0 /\ -MaxBackends^post57+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post57 == 0 /\ __rho_5_^0-__rho_5_^post57 == 0 /\ -__rho_1_^post57+__rho_1_^0 == 0 /\ -__rho_15_^post57+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post57 == 0 /\ family^0-family^post57 == 0 /\ -ListenSocket_OF_listen_index^post57+ListenSocket_OF_listen_index^0 == 0 /\ -err^post57+err^0 == 0 /\ MAXADDR^0-MAXADDR^post57 == 0), cost: 1 Applied preprocessing Original rule: l2 -> l3 : __const_10^0'=__const_10^post1, addrs^0'=addrs^post1, __rho_8_^0'=__rho_8_^post1, tmp1^0'=tmp1^post1, MAXADDR^0'=MAXADDR^post1, added^0'=added^post1, __rho_3_^0'=__rho_3_^post1, maxconn^0'=maxconn^post1, family^0'=family^post1, __rho_16_^0'=__rho_16_^post1, MaxListen^0'=MaxListen^post1, addr_ai_family^0'=addr_ai_family^post1, __rho_5_^0'=__rho_5_^post1, ret^0'=ret^post1, listen_index^0'=listen_index^post1, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post1, __rho_2_^0'=__rho_2_^post1, __rho_15_^0'=__rho_15_^post1, err^0'=err^post1, __rho_9_^0'=__rho_9_^post1, MaxBackends^0'=MaxBackends^post1, addr^0'=addr^post1, __rho_4_^0'=__rho_4_^post1, one^0'=one^post1, fd^0'=fd^post1, __rho_1_^0'=__rho_1_^post1, (-addr^post1+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post1 == 0 /\ tmp1^0-tmp1^post1 == 0 /\ -MaxListen^post1+MaxListen^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ __rho_4_^0-__rho_4_^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ family^0-family^post1 == 0 /\ -__rho_1_^post1+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post1 == 0 /\ added^0-added^post1 == 0 /\ __rho_16_^0-__rho_16_^post1 == 0 /\ -listen_index^post1+listen_index^0 == 0 /\ -err^post1+err^0 == 0 /\ -__rho_9_^post1+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post1 == 0 /\ __rho_8_^0-__rho_8_^post1 == 0 /\ -fd^post1+fd^0 == 0 /\ -MaxBackends^post1+MaxBackends^0 == 0 /\ __rho_3_^0-__rho_3_^post1 == 0 /\ __const_10^0-__const_10^post1 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -one^post1+one^0 == 0 /\ __rho_15_^0-__rho_15_^post1 == 0 /\ -ListenSocket_OF_listen_index^post1+ListenSocket_OF_listen_index^0 == 0 /\ -MAXADDR^post1+MAXADDR^0 == 0), cost: 1 New rule: l2 -> l3 : TRUE, cost: 1 Applied preprocessing Original rule: l3 -> l4 : __const_10^0'=__const_10^post2, addrs^0'=addrs^post2, __rho_8_^0'=__rho_8_^post2, tmp1^0'=tmp1^post2, MAXADDR^0'=MAXADDR^post2, added^0'=added^post2, __rho_3_^0'=__rho_3_^post2, maxconn^0'=maxconn^post2, family^0'=family^post2, __rho_16_^0'=__rho_16_^post2, MaxListen^0'=MaxListen^post2, addr_ai_family^0'=addr_ai_family^post2, __rho_5_^0'=__rho_5_^post2, ret^0'=ret^post2, listen_index^0'=listen_index^post2, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post2, __rho_2_^0'=__rho_2_^post2, __rho_15_^0'=__rho_15_^post2, err^0'=err^post2, __rho_9_^0'=__rho_9_^post2, MaxBackends^0'=MaxBackends^post2, addr^0'=addr^post2, __rho_4_^0'=__rho_4_^post2, one^0'=one^post2, fd^0'=fd^post2, __rho_1_^0'=__rho_1_^post2, (__rho_4_^0-__rho_4_^post2 == 0 /\ -one^post2+one^0 == 0 /\ family^0-family^post2 == 0 /\ tmp1^0-tmp1^post2 == 0 /\ __rho_5_^0-__rho_5_^post2 == 0 /\ -MAXADDR^post2+MAXADDR^0 == 0 /\ -__rho_9_^post2+__rho_9_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post2 == 0 /\ __const_10^0-__const_10^post2 == 0 /\ -maxconn^post2+maxconn^0 == 0 /\ -ListenSocket_OF_listen_index^post2+ListenSocket_OF_listen_index^0 == 0 /\ 1-added^0 <= 0 /\ -__rho_15_^post2+__rho_15_^0 == 0 /\ __rho_16_^0-__rho_16_^post2 == 0 /\ __rho_3_^0-__rho_3_^post2 == 0 /\ __rho_2_^0-__rho_2_^post2 == 0 /\ -__rho_1_^post2+__rho_1_^0 == 0 /\ added^0-added^post2 == 0 /\ addrs^0-addrs^post2 == 0 /\ -addr^post2+addr^0 == 0 /\ MaxListen^0-MaxListen^post2 == 0 /\ -err^post2+err^0 == 0 /\ -1+ret^post2 == 0 /\ -fd^post2+fd^0 == 0 /\ -MaxBackends^post2+MaxBackends^0 == 0 /\ __rho_8_^0-__rho_8_^post2 == 0 /\ -listen_index^post2+listen_index^0 == 0), cost: 1 New rule: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 Applied preprocessing Original rule: l3 -> l4 : __const_10^0'=__const_10^post3, addrs^0'=addrs^post3, __rho_8_^0'=__rho_8_^post3, tmp1^0'=tmp1^post3, MAXADDR^0'=MAXADDR^post3, added^0'=added^post3, __rho_3_^0'=__rho_3_^post3, maxconn^0'=maxconn^post3, family^0'=family^post3, __rho_16_^0'=__rho_16_^post3, MaxListen^0'=MaxListen^post3, addr_ai_family^0'=addr_ai_family^post3, __rho_5_^0'=__rho_5_^post3, ret^0'=ret^post3, listen_index^0'=listen_index^post3, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post3, __rho_2_^0'=__rho_2_^post3, __rho_15_^0'=__rho_15_^post3, err^0'=err^post3, __rho_9_^0'=__rho_9_^post3, MaxBackends^0'=MaxBackends^post3, addr^0'=addr^post3, __rho_4_^0'=__rho_4_^post3, one^0'=one^post3, fd^0'=fd^post3, __rho_1_^0'=__rho_1_^post3, (-MaxListen^post3+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ ret^post3 == 0 /\ maxconn^0-maxconn^post3 == 0 /\ added^0 <= 0 /\ -MAXADDR^post3+MAXADDR^0 == 0 /\ -addr^post3+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post3 == 0 /\ __const_10^0-__const_10^post3 == 0 /\ family^0-family^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -listen_index^post3+listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post3 == 0 /\ -__rho_3_^post3+__rho_3_^0 == 0 /\ -__rho_1_^post3+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post3 == 0 /\ added^0-added^post3 == 0 /\ -MaxBackends^post3+MaxBackends^0 == 0 /\ __rho_16_^0-__rho_16_^post3 == 0 /\ -one^post3+one^0 == 0 /\ addrs^0-addrs^post3 == 0 /\ -ListenSocket_OF_listen_index^post3+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post3+__rho_9_^0 == 0 /\ -err^post3+err^0 == 0 /\ __rho_5_^0-__rho_5_^post3 == 0 /\ __rho_15_^0-__rho_15_^post3 == 0), cost: 1 New rule: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l6 : __const_10^0'=__const_10^post4, addrs^0'=addrs^post4, __rho_8_^0'=__rho_8_^post4, tmp1^0'=tmp1^post4, MAXADDR^0'=MAXADDR^post4, added^0'=added^post4, __rho_3_^0'=__rho_3_^post4, maxconn^0'=maxconn^post4, family^0'=family^post4, __rho_16_^0'=__rho_16_^post4, MaxListen^0'=MaxListen^post4, addr_ai_family^0'=addr_ai_family^post4, __rho_5_^0'=__rho_5_^post4, ret^0'=ret^post4, listen_index^0'=listen_index^post4, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post4, __rho_2_^0'=__rho_2_^post4, __rho_15_^0'=__rho_15_^post4, err^0'=err^post4, __rho_9_^0'=__rho_9_^post4, MaxBackends^0'=MaxBackends^post4, addr^0'=addr^post4, __rho_4_^0'=__rho_4_^post4, one^0'=one^post4, fd^0'=fd^post4, __rho_1_^0'=__rho_1_^post4, (-__rho_16_^post4+__rho_16_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post4 == 0 /\ -MaxListen^post4+MaxListen^0 == 0 /\ __rho_4_^0-__rho_4_^post4 == 0 /\ -ret^post4+ret^0 == 0 /\ __const_10^0-__const_10^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ __rho_8_^0-__rho_8_^post4 == 0 /\ added^0-added^post4 == 0 /\ family^0-family^post4 == 0 /\ -__rho_1_^post4+__rho_1_^0 == 0 /\ -err^post4+err^0 == 0 /\ __rho_2_^0-__rho_2_^post4 == 0 /\ addrs^0-addrs^post4 == 0 /\ -listen_index^post4+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post4 == 0 /\ tmp1^0-tmp1^post4 == 0 /\ __rho_5_^0-__rho_5_^post4 == 0 /\ -MaxBackends^post4+MaxBackends^0 == 0 /\ -__rho_9_^post4+__rho_9_^0 == 0 /\ -fd^post4+fd^0 == 0 /\ -one^post4+one^0 == 0 /\ __rho_15_^0-__rho_15_^post4 == 0 /\ -1-addr^0+addr^post4 == 0 /\ -__rho_3_^post4+__rho_3_^0 == 0 /\ -ListenSocket_OF_listen_index^post4+ListenSocket_OF_listen_index^0 == 0), cost: 1 New rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 Applied preprocessing Original rule: l7 -> l5 : __const_10^0'=__const_10^post5, addrs^0'=addrs^post5, __rho_8_^0'=__rho_8_^post5, tmp1^0'=tmp1^post5, MAXADDR^0'=MAXADDR^post5, added^0'=added^post5, __rho_3_^0'=__rho_3_^post5, maxconn^0'=maxconn^post5, family^0'=family^post5, __rho_16_^0'=__rho_16_^post5, MaxListen^0'=MaxListen^post5, addr_ai_family^0'=addr_ai_family^post5, __rho_5_^0'=__rho_5_^post5, ret^0'=ret^post5, listen_index^0'=listen_index^post5, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post5, __rho_2_^0'=__rho_2_^post5, __rho_15_^0'=__rho_15_^post5, err^0'=err^post5, __rho_9_^0'=__rho_9_^post5, MaxBackends^0'=MaxBackends^post5, addr^0'=addr^post5, __rho_4_^0'=__rho_4_^post5, one^0'=one^post5, fd^0'=fd^post5, __rho_1_^0'=__rho_1_^post5, (-__rho_15_^post5+__rho_15_^0 == 0 /\ -__rho_16_^post5+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post5 == 0 /\ -err^post5+err^0 == 0 /\ __rho_2_^0-__rho_2_^post5 == 0 /\ maxconn^0-maxconn^post5 == 0 /\ __rho_8_^0-__rho_8_^post5 == 0 /\ -__rho_4_^post5+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post5 == 0 /\ -addr^post5+addr^0 == 0 /\ -one^post5+one^0 == 0 /\ -fd^post5+fd^0 == 0 /\ -MaxBackends^post5+MaxBackends^0 == 0 /\ -err^0 <= 0 /\ MAXADDR^0-MAXADDR^post5 == 0 /\ -1-added^0+added^post5 == 0 /\ __rho_5_^0-__rho_5_^post5 == 0 /\ family^0-family^post5 == 0 /\ addrs^0-addrs^post5 == 0 /\ -tmp1^post5+tmp1^0 == 0 /\ -listen_index^post5+listen_index^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -MaxListen^post5+MaxListen^0 == 0 /\ -__rho_1_^post5+__rho_1_^0 == 0 /\ -__rho_3_^post5+__rho_3_^0 == 0 /\ ListenSocket_OF_listen_index^post5-fd^0 == 0 /\ addr_ai_family^0-addr_ai_family^post5 == 0), cost: 1 New rule: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l5 : __const_10^0'=__const_10^post6, addrs^0'=addrs^post6, __rho_8_^0'=__rho_8_^post6, tmp1^0'=tmp1^post6, MAXADDR^0'=MAXADDR^post6, added^0'=added^post6, __rho_3_^0'=__rho_3_^post6, maxconn^0'=maxconn^post6, family^0'=family^post6, __rho_16_^0'=__rho_16_^post6, MaxListen^0'=MaxListen^post6, addr_ai_family^0'=addr_ai_family^post6, __rho_5_^0'=__rho_5_^post6, ret^0'=ret^post6, listen_index^0'=listen_index^post6, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post6, __rho_2_^0'=__rho_2_^post6, __rho_15_^0'=__rho_15_^post6, err^0'=err^post6, __rho_9_^0'=__rho_9_^post6, MaxBackends^0'=MaxBackends^post6, addr^0'=addr^post6, __rho_4_^0'=__rho_4_^post6, one^0'=one^post6, fd^0'=fd^post6, __rho_1_^0'=__rho_1_^post6, (-one^post6+one^0 == 0 /\ -MaxBackends^post6+MaxBackends^0 == 0 /\ addr^0-addr^post6 == 0 /\ -__rho_3_^post6+__rho_3_^0 == 0 /\ -__rho_16_^post6+__rho_16_^0 == 0 /\ addrs^0-addrs^post6 == 0 /\ -__rho_1_^post6+__rho_1_^0 == 0 /\ -MaxListen^post6+MaxListen^0 == 0 /\ -__rho_5_^post6+__rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ -ret^post6+ret^0 == 0 /\ maxconn^0-maxconn^post6 == 0 /\ __rho_8_^0-__rho_8_^post6 == 0 /\ __rho_9_^0-__rho_9_^post6 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ -fd^post6+fd^0 == 0 /\ err^0-err^post6 == 0 /\ -__rho_15_^post6+__rho_15_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post6 == 0 /\ addr_ai_family^0-addr_ai_family^post6 == 0 /\ __const_10^0-__const_10^post6 == 0 /\ -__rho_4_^post6+__rho_4_^0 == 0 /\ family^0-family^post6 == 0 /\ MAXADDR^0-MAXADDR^post6 == 0 /\ added^0-added^post6 == 0 /\ -__rho_2_^post6+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post6 == 0), cost: 1 New rule: l7 -> l5 : 1+err^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : __const_10^0'=__const_10^post7, addrs^0'=addrs^post7, __rho_8_^0'=__rho_8_^post7, tmp1^0'=tmp1^post7, MAXADDR^0'=MAXADDR^post7, added^0'=added^post7, __rho_3_^0'=__rho_3_^post7, maxconn^0'=maxconn^post7, family^0'=family^post7, __rho_16_^0'=__rho_16_^post7, MaxListen^0'=MaxListen^post7, addr_ai_family^0'=addr_ai_family^post7, __rho_5_^0'=__rho_5_^post7, ret^0'=ret^post7, listen_index^0'=listen_index^post7, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post7, __rho_2_^0'=__rho_2_^post7, __rho_15_^0'=__rho_15_^post7, err^0'=err^post7, __rho_9_^0'=__rho_9_^post7, MaxBackends^0'=MaxBackends^post7, addr^0'=addr^post7, __rho_4_^0'=__rho_4_^post7, one^0'=one^post7, fd^0'=fd^post7, __rho_1_^0'=__rho_1_^post7, (0 == 0 /\ -__rho_3_^post7+__rho_3_^0 == 0 /\ -fd^post7+fd^0 == 0 /\ -__rho_16_^post7+err^post7 == 0 /\ __rho_2_^0-__rho_2_^post7 == 0 /\ -one^post7+one^0 == 0 /\ -__rho_5_^post7+__rho_5_^0 == 0 /\ added^0-added^post7 == 0 /\ addr^0-addr^post7 == 0 /\ addrs^0-addrs^post7 == 0 /\ maxconn^0-maxconn^post7 == 0 /\ __rho_8_^0-__rho_8_^post7 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post7 == 0 /\ __rho_9_^0-__rho_9_^post7 == 0 /\ tmp1^0-tmp1^post7 == 0 /\ -MaxBackends^post7+MaxBackends^0 == 0 /\ -MaxListen^post7+MaxListen^0 == 0 /\ -__rho_1_^post7+__rho_1_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -__rho_4_^post7+__rho_4_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post7 == 0 /\ __const_10^0-__const_10^post7 == 0 /\ -__rho_15_^post7+__rho_15_^0 == 0 /\ MAXADDR^0-MAXADDR^post7 == 0 /\ family^0-family^post7 == 0 /\ listen_index^0-listen_index^post7 == 0), cost: 1 New rule: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : __const_10^0'=__const_10^post8, addrs^0'=addrs^post8, __rho_8_^0'=__rho_8_^post8, tmp1^0'=tmp1^post8, MAXADDR^0'=MAXADDR^post8, added^0'=added^post8, __rho_3_^0'=__rho_3_^post8, maxconn^0'=maxconn^post8, family^0'=family^post8, __rho_16_^0'=__rho_16_^post8, MaxListen^0'=MaxListen^post8, addr_ai_family^0'=addr_ai_family^post8, __rho_5_^0'=__rho_5_^post8, ret^0'=ret^post8, listen_index^0'=listen_index^post8, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post8, __rho_2_^0'=__rho_2_^post8, __rho_15_^0'=__rho_15_^post8, err^0'=err^post8, __rho_9_^0'=__rho_9_^post8, MaxBackends^0'=MaxBackends^post8, addr^0'=addr^post8, __rho_4_^0'=__rho_4_^post8, one^0'=one^post8, fd^0'=fd^post8, __rho_1_^0'=__rho_1_^post8, (__rho_2_^0-__rho_2_^post8 == 0 /\ -MaxListen^post8+MaxListen^0 == 0 /\ -fd^post8+fd^0 == 0 /\ tmp1^0-tmp1^post8 == 0 /\ -addr^post8+addr^0 == 0 /\ -one^post8+one^0 == 0 /\ -MaxBackends^post8+MaxBackends^0 == 0 /\ addrs^0-addrs^post8 == 0 /\ -__rho_3_^post8+__rho_3_^0 == 0 /\ -__const_10^0+maxconn^0 <= 0 /\ -__rho_15_^post8+__rho_15_^0 == 0 /\ -__rho_5_^post8+__rho_5_^0 == 0 /\ -__rho_4_^post8+__rho_4_^0 == 0 /\ -__rho_16_^post8+__rho_16_^0 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ addr_ai_family^0-addr_ai_family^post8 == 0 /\ maxconn^0-maxconn^post8 == 0 /\ -ret^post8+ret^0 == 0 /\ __const_10^0-__const_10^post8 == 0 /\ MAXADDR^0-MAXADDR^post8 == 0 /\ added^0-added^post8 == 0 /\ -__rho_8_^post8+__rho_8_^0 == 0 /\ __rho_9_^0-__rho_9_^post8 == 0 /\ family^0-family^post8 == 0 /\ -__rho_1_^post8+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post8+ListenSocket_OF_listen_index^0 == 0 /\ err^0-err^post8 == 0), cost: 1 New rule: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l8 : __const_10^0'=__const_10^post9, addrs^0'=addrs^post9, __rho_8_^0'=__rho_8_^post9, tmp1^0'=tmp1^post9, MAXADDR^0'=MAXADDR^post9, added^0'=added^post9, __rho_3_^0'=__rho_3_^post9, maxconn^0'=maxconn^post9, family^0'=family^post9, __rho_16_^0'=__rho_16_^post9, MaxListen^0'=MaxListen^post9, addr_ai_family^0'=addr_ai_family^post9, __rho_5_^0'=__rho_5_^post9, ret^0'=ret^post9, listen_index^0'=listen_index^post9, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post9, __rho_2_^0'=__rho_2_^post9, __rho_15_^0'=__rho_15_^post9, err^0'=err^post9, __rho_9_^0'=__rho_9_^post9, MaxBackends^0'=MaxBackends^post9, addr^0'=addr^post9, __rho_4_^0'=__rho_4_^post9, one^0'=one^post9, fd^0'=fd^post9, __rho_1_^0'=__rho_1_^post9, (-addr^post9+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post9 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -__rho_16_^post9+__rho_16_^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ 1+__const_10^0-maxconn^0 <= 0 /\ -MaxListen^post9+MaxListen^0 == 0 /\ -__rho_1_^post9+__rho_1_^0 == 0 /\ -__rho_5_^post9+__rho_5_^0 == 0 /\ -ret^post9+ret^0 == 0 /\ -__rho_15_^post9+__rho_15_^0 == 0 /\ added^0-added^post9 == 0 /\ __rho_9_^0-__rho_9_^post9 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post9 == 0 /\ err^0-err^post9 == 0 /\ addr_ai_family^0-addr_ai_family^post9 == 0 /\ -__const_10^0+maxconn^post9 == 0 /\ -__rho_8_^post9+__rho_8_^0 == 0 /\ -__rho_4_^post9+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post9 == 0 /\ __rho_3_^0-__rho_3_^post9 == 0 /\ family^0-family^post9 == 0 /\ -MaxBackends^post9+MaxBackends^0 == 0 /\ -__rho_2_^post9+__rho_2_^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -one^post9+one^0 == 0 /\ -fd^post9+fd^0 == 0), cost: 1 New rule: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 Applied preprocessing Original rule: l10 -> l9 : __const_10^0'=__const_10^post10, addrs^0'=addrs^post10, __rho_8_^0'=__rho_8_^post10, tmp1^0'=tmp1^post10, MAXADDR^0'=MAXADDR^post10, added^0'=added^post10, __rho_3_^0'=__rho_3_^post10, maxconn^0'=maxconn^post10, family^0'=family^post10, __rho_16_^0'=__rho_16_^post10, MaxListen^0'=MaxListen^post10, addr_ai_family^0'=addr_ai_family^post10, __rho_5_^0'=__rho_5_^post10, ret^0'=ret^post10, listen_index^0'=listen_index^post10, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post10, __rho_2_^0'=__rho_2_^post10, __rho_15_^0'=__rho_15_^post10, err^0'=err^post10, __rho_9_^0'=__rho_9_^post10, MaxBackends^0'=MaxBackends^post10, addr^0'=addr^post10, __rho_4_^0'=__rho_4_^post10, one^0'=one^post10, fd^0'=fd^post10, __rho_1_^0'=__rho_1_^post10, (0 == 0 /\ -__rho_4_^post10+__rho_4_^0 == 0 /\ family^0-family^post10 == 0 /\ MAXADDR^0-MAXADDR^post10 == 0 /\ -__rho_1_^post10+__rho_1_^0 == 0 /\ tmp1^0-tmp1^post10 == 0 /\ -ListenSocket_OF_listen_index^post10+ListenSocket_OF_listen_index^0 == 0 /\ __const_10^0-__const_10^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -__rho_15_^post10+__rho_15_^0 == 0 /\ -MaxBackends^post10+MaxBackends^0 == 0 /\ -__rho_16_^post10+__rho_16_^0 == 0 /\ err^0-err^post10 == 0 /\ -__rho_2_^post10+__rho_2_^0 == 0 /\ added^0-added^post10 == 0 /\ addr_ai_family^0-addr_ai_family^post10 == 0 /\ ret^0-ret^post10 == 0 /\ __rho_3_^0-__rho_3_^post10 == 0 /\ -fd^post10+fd^0 == 0 /\ -one^post10+one^0 == 0 /\ -__rho_8_^post10+__rho_8_^0 == 0 /\ -__rho_5_^post10+__rho_5_^0 == 0 /\ __rho_9_^0-__rho_9_^post10 == 0 /\ MaxListen^0-MaxListen^post10 == 0 /\ -addrs^post10+addrs^0 == 0 /\ -addr^post10+addr^0 == 0), cost: 1 New rule: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 Applied preprocessing Original rule: l11 -> l2 : __const_10^0'=__const_10^post11, addrs^0'=addrs^post11, __rho_8_^0'=__rho_8_^post11, tmp1^0'=tmp1^post11, MAXADDR^0'=MAXADDR^post11, added^0'=added^post11, __rho_3_^0'=__rho_3_^post11, maxconn^0'=maxconn^post11, family^0'=family^post11, __rho_16_^0'=__rho_16_^post11, MaxListen^0'=MaxListen^post11, addr_ai_family^0'=addr_ai_family^post11, __rho_5_^0'=__rho_5_^post11, ret^0'=ret^post11, listen_index^0'=listen_index^post11, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post11, __rho_2_^0'=__rho_2_^post11, __rho_15_^0'=__rho_15_^post11, err^0'=err^post11, __rho_9_^0'=__rho_9_^post11, MaxBackends^0'=MaxBackends^post11, addr^0'=addr^post11, __rho_4_^0'=__rho_4_^post11, one^0'=one^post11, fd^0'=fd^post11, __rho_1_^0'=__rho_1_^post11, (__rho_8_^0-__rho_8_^post11 == 0 /\ addrs^0-addrs^post11 == 0 /\ family^0-family^post11 == 0 /\ MAXADDR^0-MAXADDR^post11 == 0 /\ -ret^post11+ret^0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ addr^0-addr^post11 == 0 /\ -one^post11+one^0 == 0 /\ -__rho_3_^post11+__rho_3_^0 == 0 /\ tmp1^0-tmp1^post11 == 0 /\ -__rho_1_^post11+__rho_1_^0 == 0 /\ -__rho_4_^post11+__rho_4_^0 == 0 /\ -MaxListen^post11+MaxListen^0 == 0 /\ __const_10^0-__const_10^post11 == 0 /\ maxconn^0-maxconn^post11 == 0 /\ -__rho_5_^post11+__rho_5_^0 == 0 /\ -__rho_2_^post11+__rho_2_^0 == 0 /\ __rho_9_^0-__rho_9_^post11 == 0 /\ err^0-err^post11 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ -fd^post11+fd^0 == 0 /\ -MaxBackends^post11+MaxBackends^0 == 0 /\ -__rho_15_^post11+__rho_15_^0 == 0 /\ added^0-added^post11 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post11 == 0 /\ -__rho_16_^post11+__rho_16_^0 == 0), cost: 1 New rule: l11 -> l2 : TRUE, cost: 1 Applied preprocessing Original rule: l12 -> l10 : __const_10^0'=__const_10^post12, addrs^0'=addrs^post12, __rho_8_^0'=__rho_8_^post12, tmp1^0'=tmp1^post12, MAXADDR^0'=MAXADDR^post12, added^0'=added^post12, __rho_3_^0'=__rho_3_^post12, maxconn^0'=maxconn^post12, family^0'=family^post12, __rho_16_^0'=__rho_16_^post12, MaxListen^0'=MaxListen^post12, addr_ai_family^0'=addr_ai_family^post12, __rho_5_^0'=__rho_5_^post12, ret^0'=ret^post12, listen_index^0'=listen_index^post12, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post12, __rho_2_^0'=__rho_2_^post12, __rho_15_^0'=__rho_15_^post12, err^0'=err^post12, __rho_9_^0'=__rho_9_^post12, MaxBackends^0'=MaxBackends^post12, addr^0'=addr^post12, __rho_4_^0'=__rho_4_^post12, one^0'=one^post12, fd^0'=fd^post12, __rho_1_^0'=__rho_1_^post12, (__rho_8_^0-__rho_8_^post12 == 0 /\ __rho_3_^0-__rho_3_^post12 == 0 /\ family^0-family^post12 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -fd^post12+fd^0 == 0 /\ -MaxBackends^post12+MaxBackends^0 == 0 /\ -__rho_4_^post12+__rho_4_^0 == 0 /\ -ret^post12+ret^0 == 0 /\ tmp1^0-tmp1^post12 == 0 /\ -one^post12+one^0 == 0 /\ -__rho_5_^post12+__rho_5_^0 == 0 /\ -addr^post12+addr^0 == 0 /\ addrs^0-addrs^post12 == 0 /\ -__rho_2_^post12+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post12 == 0 /\ __const_10^0-__const_10^post12 == 0 /\ -__rho_16_^post12+__rho_16_^0 == 0 /\ __rho_9_^0-__rho_9_^post12 == 0 /\ MaxListen^0-MaxListen^post12 == 0 /\ MAXADDR^0-MAXADDR^post12 == 0 /\ added^0-added^post12 == 0 /\ 1-__rho_8_^0 <= 0 /\ -1+__rho_8_^0 <= 0 /\ -__rho_1_^post12+__rho_1_^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post12 == 0 /\ err^0-err^post12 == 0 /\ -__rho_15_^post12+__rho_15_^0 == 0), cost: 1 New rule: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 Applied preprocessing Original rule: l12 -> l11 : __const_10^0'=__const_10^post13, addrs^0'=addrs^post13, __rho_8_^0'=__rho_8_^post13, tmp1^0'=tmp1^post13, MAXADDR^0'=MAXADDR^post13, added^0'=added^post13, __rho_3_^0'=__rho_3_^post13, maxconn^0'=maxconn^post13, family^0'=family^post13, __rho_16_^0'=__rho_16_^post13, MaxListen^0'=MaxListen^post13, addr_ai_family^0'=addr_ai_family^post13, __rho_5_^0'=__rho_5_^post13, ret^0'=ret^post13, listen_index^0'=listen_index^post13, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post13, __rho_2_^0'=__rho_2_^post13, __rho_15_^0'=__rho_15_^post13, err^0'=err^post13, __rho_9_^0'=__rho_9_^post13, MaxBackends^0'=MaxBackends^post13, addr^0'=addr^post13, __rho_4_^0'=__rho_4_^post13, one^0'=one^post13, fd^0'=fd^post13, __rho_1_^0'=__rho_1_^post13, (addrs^0-addrs^post13 == 0 /\ tmp1^0-tmp1^post13 == 0 /\ -MaxBackends^post13+MaxBackends^0 == 0 /\ -__rho_4_^post13+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post13 == 0 /\ MAXADDR^0-MAXADDR^post13 == 0 /\ -__rho_1_^post13+__rho_1_^0 == 0 /\ -MaxListen^post13+MaxListen^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -ret^post13+ret^0 == 0 /\ -one^post13+one^0 == 0 /\ -__rho_15_^post13+__rho_15_^0 == 0 /\ 2-__rho_8_^0 <= 0 /\ -__rho_5_^post13+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ -__rho_9_^post13+__rho_9_^0 == 0 /\ -__rho_2_^post13+__rho_2_^0 == 0 /\ -__rho_16_^post13+__rho_16_^0 == 0 /\ family^0-family^post13 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post13 == 0 /\ err^0-err^post13 == 0 /\ __rho_3_^0-__rho_3_^post13 == 0 /\ __const_10^0-__const_10^post13 == 0 /\ listen_index^0-listen_index^post13 == 0 /\ -addr^post13+addr^0 == 0 /\ added^0-added^post13 == 0), cost: 1 New rule: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 Applied preprocessing Original rule: l12 -> l11 : __const_10^0'=__const_10^post14, addrs^0'=addrs^post14, __rho_8_^0'=__rho_8_^post14, tmp1^0'=tmp1^post14, MAXADDR^0'=MAXADDR^post14, added^0'=added^post14, __rho_3_^0'=__rho_3_^post14, maxconn^0'=maxconn^post14, family^0'=family^post14, __rho_16_^0'=__rho_16_^post14, MaxListen^0'=MaxListen^post14, addr_ai_family^0'=addr_ai_family^post14, __rho_5_^0'=__rho_5_^post14, ret^0'=ret^post14, listen_index^0'=listen_index^post14, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post14, __rho_2_^0'=__rho_2_^post14, __rho_15_^0'=__rho_15_^post14, err^0'=err^post14, __rho_9_^0'=__rho_9_^post14, MaxBackends^0'=MaxBackends^post14, addr^0'=addr^post14, __rho_4_^0'=__rho_4_^post14, one^0'=one^post14, fd^0'=fd^post14, __rho_1_^0'=__rho_1_^post14, (tmp1^0-tmp1^post14 == 0 /\ __rho_8_^0 <= 0 /\ -ret^post14+ret^0 == 0 /\ MAXADDR^0-MAXADDR^post14 == 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ -MaxBackends^post14+MaxBackends^0 == 0 /\ -one^post14+one^0 == 0 /\ __const_10^0-__const_10^post14 == 0 /\ family^0-family^post14 == 0 /\ -__rho_16_^post14+__rho_16_^0 == 0 /\ -__rho_4_^post14+__rho_4_^0 == 0 /\ -MaxListen^post14+MaxListen^0 == 0 /\ err^0-err^post14 == 0 /\ -__rho_1_^post14+__rho_1_^0 == 0 /\ -__rho_5_^post14+__rho_5_^0 == 0 /\ -__rho_2_^post14+__rho_2_^0 == 0 /\ -fd^post14+fd^0 == 0 /\ __rho_9_^0-__rho_9_^post14 == 0 /\ __rho_3_^0-__rho_3_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ -__rho_15_^post14+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ -addr^post14+addr^0 == 0 /\ maxconn^0-maxconn^post14 == 0 /\ added^0-added^post14 == 0 /\ __rho_8_^0-__rho_8_^post14 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post14 == 0), cost: 1 New rule: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l10 : __const_10^0'=__const_10^post15, addrs^0'=addrs^post15, __rho_8_^0'=__rho_8_^post15, tmp1^0'=tmp1^post15, MAXADDR^0'=MAXADDR^post15, added^0'=added^post15, __rho_3_^0'=__rho_3_^post15, maxconn^0'=maxconn^post15, family^0'=family^post15, __rho_16_^0'=__rho_16_^post15, MaxListen^0'=MaxListen^post15, addr_ai_family^0'=addr_ai_family^post15, __rho_5_^0'=__rho_5_^post15, ret^0'=ret^post15, listen_index^0'=listen_index^post15, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post15, __rho_2_^0'=__rho_2_^post15, __rho_15_^0'=__rho_15_^post15, err^0'=err^post15, __rho_9_^0'=__rho_9_^post15, MaxBackends^0'=MaxBackends^post15, addr^0'=addr^post15, __rho_4_^0'=__rho_4_^post15, one^0'=one^post15, fd^0'=fd^post15, __rho_1_^0'=__rho_1_^post15, (-__rho_5_^post15+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post15 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ -__rho_2_^post15+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post15 == 0 /\ MaxListen^0-MaxListen^post15 == 0 /\ MAXADDR^0-MAXADDR^post15 == 0 /\ -__rho_15_^post15+__rho_15_^0 == 0 /\ family^0-family^post15 == 0 /\ -__rho_1_^post15+__rho_1_^0 == 0 /\ -addr_ai_family^post15+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post15 == 0 /\ __rho_8_^0-__rho_8_^post15 == 0 /\ -err^post15+err^0 == 0 /\ added^0-added^post15 == 0 /\ -addr^post15+addr^0 == 0 /\ 4-addr_ai_family^0 <= 0 /\ ret^0-ret^post15 == 0 /\ __rho_16_^0-__rho_16_^post15 == 0 /\ fd^0-fd^post15 == 0 /\ -one^post15+one^0 == 0 /\ -MaxBackends^post15+MaxBackends^0 == 0 /\ addrs^0-addrs^post15 == 0 /\ -__rho_4_^post15+__rho_4_^0 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ -__rho_9_^post15+__rho_9_^0 == 0), cost: 1 New rule: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 Applied preprocessing Original rule: l13 -> l10 : __const_10^0'=__const_10^post16, addrs^0'=addrs^post16, __rho_8_^0'=__rho_8_^post16, tmp1^0'=tmp1^post16, MAXADDR^0'=MAXADDR^post16, added^0'=added^post16, __rho_3_^0'=__rho_3_^post16, maxconn^0'=maxconn^post16, family^0'=family^post16, __rho_16_^0'=__rho_16_^post16, MaxListen^0'=MaxListen^post16, addr_ai_family^0'=addr_ai_family^post16, __rho_5_^0'=__rho_5_^post16, ret^0'=ret^post16, listen_index^0'=listen_index^post16, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post16, __rho_2_^0'=__rho_2_^post16, __rho_15_^0'=__rho_15_^post16, err^0'=err^post16, __rho_9_^0'=__rho_9_^post16, MaxBackends^0'=MaxBackends^post16, addr^0'=addr^post16, __rho_4_^0'=__rho_4_^post16, one^0'=one^post16, fd^0'=fd^post16, __rho_1_^0'=__rho_1_^post16, (ret^0-ret^post16 == 0 /\ __rho_16_^0-__rho_16_^post16 == 0 /\ -addr_ai_family^post16+addr_ai_family^0 == 0 /\ -family^post16+family^0 == 0 /\ __const_10^0-__const_10^post16 == 0 /\ -added^post16+added^0 == 0 /\ -__rho_9_^post16+__rho_9_^0 == 0 /\ -__rho_1_^post16+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post16 == 0 /\ __rho_3_^0-__rho_3_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post16 == 0 /\ MaxListen^0-MaxListen^post16 == 0 /\ -__rho_2_^post16+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post16 == 0 /\ -addr^post16+addr^0 == 0 /\ MAXADDR^0-MAXADDR^post16 == 0 /\ addrs^0-addrs^post16 == 0 /\ -err^post16+err^0 == 0 /\ -__rho_4_^post16+__rho_4_^0 == 0 /\ fd^0-fd^post16 == 0 /\ tmp1^0-tmp1^post16 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -one^post16+one^0 == 0 /\ -__rho_5_^post16+__rho_5_^0 == 0 /\ -__rho_15_^post16+__rho_15_^0 == 0 /\ -MaxBackends^post16+MaxBackends^0 == 0), cost: 1 New rule: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l12 : __const_10^0'=__const_10^post17, addrs^0'=addrs^post17, __rho_8_^0'=__rho_8_^post17, tmp1^0'=tmp1^post17, MAXADDR^0'=MAXADDR^post17, added^0'=added^post17, __rho_3_^0'=__rho_3_^post17, maxconn^0'=maxconn^post17, family^0'=family^post17, __rho_16_^0'=__rho_16_^post17, MaxListen^0'=MaxListen^post17, addr_ai_family^0'=addr_ai_family^post17, __rho_5_^0'=__rho_5_^post17, ret^0'=ret^post17, listen_index^0'=listen_index^post17, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post17, __rho_2_^0'=__rho_2_^post17, __rho_15_^0'=__rho_15_^post17, err^0'=err^post17, __rho_9_^0'=__rho_9_^post17, MaxBackends^0'=MaxBackends^post17, addr^0'=addr^post17, __rho_4_^0'=__rho_4_^post17, one^0'=one^post17, fd^0'=fd^post17, __rho_1_^0'=__rho_1_^post17, (0 == 0 /\ ret^0-ret^post17 == 0 /\ -__rho_15_^post17+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ MaxBackends^0-MaxBackends^post17 == 0 /\ -family^post17+family^0 == 0 /\ -__rho_4_^post17+__rho_4_^0 == 0 /\ -__rho_1_^post17+__rho_1_^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ -addr^post17+addr^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post17 == 0 /\ MaxListen^0-MaxListen^post17 == 0 /\ -__rho_2_^post17+__rho_2_^0 == 0 /\ -err^post17+err^0 == 0 /\ __rho_3_^0-__rho_3_^post17 == 0 /\ -fd^post17+fd^0 == 0 /\ __const_10^0-__const_10^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ addrs^0-addrs^post17 == 0 /\ -one^post17+one^0 == 0 /\ __rho_5_^0-__rho_5_^post17 == 0 /\ -__rho_9_^post17+__rho_9_^0 == 0 /\ MAXADDR^0-MAXADDR^post17 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -listen_index^post17+listen_index^0 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ __rho_16_^0-__rho_16_^post17 == 0 /\ -added^post17+added^0 == 0), cost: 1 New rule: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 Applied preprocessing Original rule: l14 -> l13 : __const_10^0'=__const_10^post18, addrs^0'=addrs^post18, __rho_8_^0'=__rho_8_^post18, tmp1^0'=tmp1^post18, MAXADDR^0'=MAXADDR^post18, added^0'=added^post18, __rho_3_^0'=__rho_3_^post18, maxconn^0'=maxconn^post18, family^0'=family^post18, __rho_16_^0'=__rho_16_^post18, MaxListen^0'=MaxListen^post18, addr_ai_family^0'=addr_ai_family^post18, __rho_5_^0'=__rho_5_^post18, ret^0'=ret^post18, listen_index^0'=listen_index^post18, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post18, __rho_2_^0'=__rho_2_^post18, __rho_15_^0'=__rho_15_^post18, err^0'=err^post18, __rho_9_^0'=__rho_9_^post18, MaxBackends^0'=MaxBackends^post18, addr^0'=addr^post18, __rho_4_^0'=__rho_4_^post18, one^0'=one^post18, fd^0'=fd^post18, __rho_1_^0'=__rho_1_^post18, (-__rho_4_^post18+__rho_4_^0 == 0 /\ MaxBackends^0-MaxBackends^post18 == 0 /\ -__rho_1_^post18+__rho_1_^0 == 0 /\ -addr^post18+addr^0 == 0 /\ maxconn^0-maxconn^post18 == 0 /\ __rho_15_^0-__rho_15_^post18 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ -family^post18+family^0 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post18 == 0 /\ __rho_3_^0-__rho_3_^post18 == 0 /\ -err^post18+err^0 == 0 /\ __const_10^0-__const_10^post18 == 0 /\ -err^0 <= 0 /\ -fd^post18+fd^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ -__rho_5_^post18+__rho_5_^0 == 0 /\ -__rho_9_^post18+__rho_9_^0 == 0 /\ __rho_8_^0-__rho_8_^post18 == 0 /\ MAXADDR^0-MAXADDR^post18 == 0 /\ -__rho_2_^post18+__rho_2_^0 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ -added^post18+added^0 == 0 /\ one^0-one^post18 == 0 /\ ret^0-ret^post18 == 0 /\ __rho_16_^0-__rho_16_^post18 == 0), cost: 1 New rule: l14 -> l13 : err^0 >= 0, cost: 1 Applied preprocessing Original rule: l14 -> l5 : __const_10^0'=__const_10^post19, addrs^0'=addrs^post19, __rho_8_^0'=__rho_8_^post19, tmp1^0'=tmp1^post19, MAXADDR^0'=MAXADDR^post19, added^0'=added^post19, __rho_3_^0'=__rho_3_^post19, maxconn^0'=maxconn^post19, family^0'=family^post19, __rho_16_^0'=__rho_16_^post19, MaxListen^0'=MaxListen^post19, addr_ai_family^0'=addr_ai_family^post19, __rho_5_^0'=__rho_5_^post19, ret^0'=ret^post19, listen_index^0'=listen_index^post19, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post19, __rho_2_^0'=__rho_2_^post19, __rho_15_^0'=__rho_15_^post19, err^0'=err^post19, __rho_9_^0'=__rho_9_^post19, MaxBackends^0'=MaxBackends^post19, addr^0'=addr^post19, __rho_4_^0'=__rho_4_^post19, one^0'=one^post19, fd^0'=fd^post19, __rho_1_^0'=__rho_1_^post19, (__rho_16_^0-__rho_16_^post19 == 0 /\ ret^0-ret^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post19 == 0 /\ __rho_8_^0-__rho_8_^post19 == 0 /\ -added^post19+added^0 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ -__rho_9_^post19+__rho_9_^0 == 0 /\ -__rho_4_^post19+__rho_4_^0 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ -one^post19+one^0 == 0 /\ 1+err^0 <= 0 /\ -family^post19+family^0 == 0 /\ MaxBackends^0-MaxBackends^post19 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post19 == 0 /\ tmp1^0-tmp1^post19 == 0 /\ MaxListen^0-MaxListen^post19 == 0 /\ -__rho_1_^post19+__rho_1_^0 == 0 /\ -__rho_2_^post19+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post19 == 0 /\ -err^post19+err^0 == 0 /\ MAXADDR^0-MAXADDR^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ -fd^post19+fd^0 == 0 /\ -__rho_15_^post19+__rho_15_^0 == 0 /\ -__rho_5_^post19+__rho_5_^0 == 0), cost: 1 New rule: l14 -> l5 : 1+err^0 <= 0, cost: 1 Applied preprocessing Original rule: l15 -> l14 : __const_10^0'=__const_10^post20, addrs^0'=addrs^post20, __rho_8_^0'=__rho_8_^post20, tmp1^0'=tmp1^post20, MAXADDR^0'=MAXADDR^post20, added^0'=added^post20, __rho_3_^0'=__rho_3_^post20, maxconn^0'=maxconn^post20, family^0'=family^post20, __rho_16_^0'=__rho_16_^post20, MaxListen^0'=MaxListen^post20, addr_ai_family^0'=addr_ai_family^post20, __rho_5_^0'=__rho_5_^post20, ret^0'=ret^post20, listen_index^0'=listen_index^post20, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post20, __rho_2_^0'=__rho_2_^post20, __rho_15_^0'=__rho_15_^post20, err^0'=err^post20, __rho_9_^0'=__rho_9_^post20, MaxBackends^0'=MaxBackends^post20, addr^0'=addr^post20, __rho_4_^0'=__rho_4_^post20, one^0'=one^post20, fd^0'=fd^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ __rho_8_^0-__rho_8_^post20 == 0 /\ err^post20-__rho_1_^post20 == 0 /\ -fd^post20+fd^0 == 0 /\ -one^post20+one^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post20 == 0 /\ MaxListen^0-MaxListen^post20 == 0 /\ __rho_3_^0-__rho_3_^post20 == 0 /\ -__rho_9_^post20+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post20 == 0 /\ family^0-family^post20 == 0 /\ ret^0-ret^post20 == 0 /\ __rho_16_^0-__rho_16_^post20 == 0 /\ tmp1^0-tmp1^post20 == 0 /\ -maxconn^post20+maxconn^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -addr^post20+addr^0 == 0 /\ -MaxBackends^post20+MaxBackends^0 == 0 /\ -__rho_15_^post20+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post20 == 0 /\ -__rho_4_^post20+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0 /\ added^0-added^post20 == 0 /\ -__rho_2_^post20+__rho_2_^0 == 0), cost: 1 New rule: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 Applied preprocessing Original rule: l16 -> l15 : __const_10^0'=__const_10^post21, addrs^0'=addrs^post21, __rho_8_^0'=__rho_8_^post21, tmp1^0'=tmp1^post21, MAXADDR^0'=MAXADDR^post21, added^0'=added^post21, __rho_3_^0'=__rho_3_^post21, maxconn^0'=maxconn^post21, family^0'=family^post21, __rho_16_^0'=__rho_16_^post21, MaxListen^0'=MaxListen^post21, addr_ai_family^0'=addr_ai_family^post21, __rho_5_^0'=__rho_5_^post21, ret^0'=ret^post21, listen_index^0'=listen_index^post21, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post21, __rho_2_^0'=__rho_2_^post21, __rho_15_^0'=__rho_15_^post21, err^0'=err^post21, __rho_9_^0'=__rho_9_^post21, MaxBackends^0'=MaxBackends^post21, addr^0'=addr^post21, __rho_4_^0'=__rho_4_^post21, one^0'=one^post21, fd^0'=fd^post21, __rho_1_^0'=__rho_1_^post21, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post21 == 0 /\ -__rho_9_^post21+__rho_9_^0 == 0 /\ ret^0-ret^post21 == 0 /\ __rho_16_^0-__rho_16_^post21 == 0 /\ -fd^post21+fd^0 == 0 /\ -one^post21+one^0 == 0 /\ __rho_3_^0-__rho_3_^post21 == 0 /\ -__rho_2_^post21+__rho_2_^0 == 0 /\ __rho_15_^0-__rho_15_^post21 == 0 /\ addrs^0-addrs^post21 == 0 /\ -addr^post21+addr^0 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ MaxListen^0-MaxListen^post21 == 0 /\ __rho_5_^0-__rho_5_^post21 == 0 /\ __rho_8_^0-__rho_8_^post21 == 0 /\ __rho_5_^0 <= 0 /\ -added^post21+added^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -__rho_4_^post21+__rho_4_^0 == 0 /\ -__rho_1_^post21+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post21 == 0 /\ -MaxBackends^post21+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post21 == 0 /\ -family^post21+family^0 == 0 /\ -err^post21+err^0 == 0 /\ -listen_index^post21+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post21 == 0), cost: 1 New rule: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 Applied preprocessing Original rule: l16 -> l5 : __const_10^0'=__const_10^post22, addrs^0'=addrs^post22, __rho_8_^0'=__rho_8_^post22, tmp1^0'=tmp1^post22, MAXADDR^0'=MAXADDR^post22, added^0'=added^post22, __rho_3_^0'=__rho_3_^post22, maxconn^0'=maxconn^post22, family^0'=family^post22, __rho_16_^0'=__rho_16_^post22, MaxListen^0'=MaxListen^post22, addr_ai_family^0'=addr_ai_family^post22, __rho_5_^0'=__rho_5_^post22, ret^0'=ret^post22, listen_index^0'=listen_index^post22, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post22, __rho_2_^0'=__rho_2_^post22, __rho_15_^0'=__rho_15_^post22, err^0'=err^post22, __rho_9_^0'=__rho_9_^post22, MaxBackends^0'=MaxBackends^post22, addr^0'=addr^post22, __rho_4_^0'=__rho_4_^post22, one^0'=one^post22, fd^0'=fd^post22, __rho_1_^0'=__rho_1_^post22, (__rho_16_^0-__rho_16_^post22 == 0 /\ -addr^post22+addr^0 == 0 /\ 1-__rho_5_^0 <= 0 /\ -__rho_2_^post22+__rho_2_^0 == 0 /\ added^0-added^post22 == 0 /\ ret^0-ret^post22 == 0 /\ __rho_3_^0-__rho_3_^post22 == 0 /\ __const_10^0-__const_10^post22 == 0 /\ __rho_8_^0-__rho_8_^post22 == 0 /\ -fd^post22+fd^0 == 0 /\ maxconn^0-maxconn^post22 == 0 /\ -MaxBackends^post22+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post22 == 0 /\ -__rho_1_^post22+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post22 == 0 /\ -listen_index^post22+listen_index^0 == 0 /\ -err^post22+err^0 == 0 /\ addrs^0-addrs^post22 == 0 /\ MaxListen^0-MaxListen^post22 == 0 /\ tmp1^0-tmp1^post22 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ -ListenSocket_OF_listen_index^post22+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post22 == 0 /\ MAXADDR^0-MAXADDR^post22 == 0 /\ -family^post22+family^0 == 0 /\ -__rho_4_^post22+__rho_4_^0 == 0 /\ -__rho_9_^post22+__rho_9_^0 == 0), cost: 1 New rule: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 Applied preprocessing Original rule: l17 -> l15 : __const_10^0'=__const_10^post23, addrs^0'=addrs^post23, __rho_8_^0'=__rho_8_^post23, tmp1^0'=tmp1^post23, MAXADDR^0'=MAXADDR^post23, added^0'=added^post23, __rho_3_^0'=__rho_3_^post23, maxconn^0'=maxconn^post23, family^0'=family^post23, __rho_16_^0'=__rho_16_^post23, MaxListen^0'=MaxListen^post23, addr_ai_family^0'=addr_ai_family^post23, __rho_5_^0'=__rho_5_^post23, ret^0'=ret^post23, listen_index^0'=listen_index^post23, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post23, __rho_2_^0'=__rho_2_^post23, __rho_15_^0'=__rho_15_^post23, err^0'=err^post23, __rho_9_^0'=__rho_9_^post23, MaxBackends^0'=MaxBackends^post23, addr^0'=addr^post23, __rho_4_^0'=__rho_4_^post23, one^0'=one^post23, fd^0'=fd^post23, __rho_1_^0'=__rho_1_^post23, (-family^post23+family^0 == 0 /\ ret^0-ret^post23 == 0 /\ -added^post23+added^0 == 0 /\ __rho_16_^0-__rho_16_^post23 == 0 /\ __rho_8_^0-__rho_8_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ __rho_3_^0-__rho_3_^post23 == 0 /\ -listen_index^post23+listen_index^0 == 0 /\ __const_10^0-__const_10^post23 == 0 /\ -__rho_1_^post23+__rho_1_^0 == 0 /\ __rho_15_^0-__rho_15_^post23 == 0 /\ -__rho_2_^post23+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post23 == 0 /\ MaxListen^0-MaxListen^post23 == 0 /\ MAXADDR^0-MAXADDR^post23 == 0 /\ __rho_5_^0-__rho_5_^post23 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ -err^post23+err^0 == 0 /\ addrs^0-addrs^post23 == 0 /\ -__rho_4_^post23+__rho_4_^0 == 0 /\ -fd^post23+fd^0 == 0 /\ -__rho_9_^post23+__rho_9_^0 == 0 /\ __rho_4_^0 <= 0 /\ -addr^post23+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post23+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post23 == 0), cost: 1 New rule: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 Applied preprocessing Original rule: l17 -> l16 : __const_10^0'=__const_10^post24, addrs^0'=addrs^post24, __rho_8_^0'=__rho_8_^post24, tmp1^0'=tmp1^post24, MAXADDR^0'=MAXADDR^post24, added^0'=added^post24, __rho_3_^0'=__rho_3_^post24, maxconn^0'=maxconn^post24, family^0'=family^post24, __rho_16_^0'=__rho_16_^post24, MaxListen^0'=MaxListen^post24, addr_ai_family^0'=addr_ai_family^post24, __rho_5_^0'=__rho_5_^post24, ret^0'=ret^post24, listen_index^0'=listen_index^post24, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post24, __rho_2_^0'=__rho_2_^post24, __rho_15_^0'=__rho_15_^post24, err^0'=err^post24, __rho_9_^0'=__rho_9_^post24, MaxBackends^0'=MaxBackends^post24, addr^0'=addr^post24, __rho_4_^0'=__rho_4_^post24, one^0'=one^post24, fd^0'=fd^post24, __rho_1_^0'=__rho_1_^post24, (0 == 0 /\ -fd^post24+fd^0 == 0 /\ -one^post24+one^0 == 0 /\ -family^post24+family^0 == 0 /\ __rho_3_^0-__rho_3_^post24 == 0 /\ ret^0-ret^post24 == 0 /\ __rho_16_^0-__rho_16_^post24 == 0 /\ __rho_8_^0-__rho_8_^post24 == 0 /\ -__rho_2_^post24+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post24 == 0 /\ __rho_15_^0-__rho_15_^post24 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post24 == 0 /\ 1-__rho_4_^0 <= 0 /\ addrs^0-addrs^post24 == 0 /\ -addr_ai_family^post24+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ MaxListen^0-MaxListen^post24 == 0 /\ -added^post24+added^0 == 0 /\ -addr^post24+addr^0 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ -__rho_9_^post24+__rho_9_^0 == 0 /\ -__rho_4_^post24+__rho_4_^0 == 0 /\ -__rho_1_^post24+__rho_1_^0 == 0 /\ -err^post24+err^0 == 0 /\ -listen_index^post24+listen_index^0 == 0 /\ __const_10^0-__const_10^post24 == 0 /\ MAXADDR^0-MAXADDR^post24 == 0), cost: 1 New rule: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 Applied preprocessing Original rule: l18 -> l17 : __const_10^0'=__const_10^post25, addrs^0'=addrs^post25, __rho_8_^0'=__rho_8_^post25, tmp1^0'=tmp1^post25, MAXADDR^0'=MAXADDR^post25, added^0'=added^post25, __rho_3_^0'=__rho_3_^post25, maxconn^0'=maxconn^post25, family^0'=family^post25, __rho_16_^0'=__rho_16_^post25, MaxListen^0'=MaxListen^post25, addr_ai_family^0'=addr_ai_family^post25, __rho_5_^0'=__rho_5_^post25, ret^0'=ret^post25, listen_index^0'=listen_index^post25, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post25, __rho_2_^0'=__rho_2_^post25, __rho_15_^0'=__rho_15_^post25, err^0'=err^post25, __rho_9_^0'=__rho_9_^post25, MaxBackends^0'=MaxBackends^post25, addr^0'=addr^post25, __rho_4_^0'=__rho_4_^post25, one^0'=one^post25, fd^0'=fd^post25, __rho_1_^0'=__rho_1_^post25, (0 == 0 /\ -listen_index^post25+listen_index^0 == 0 /\ addrs^0-addrs^post25 == 0 /\ -__rho_9_^post25+__rho_9_^0 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post25 == 0 /\ __rho_5_^0-__rho_5_^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ -one^post25+one^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -family^post25+family^0 == 0 /\ addr_ai_family^0-addr_ai_family^post25 == 0 /\ -addr^post25+addr^0 == 0 /\ MaxBackends^0-MaxBackends^post25 == 0 /\ ret^0-ret^post25 == 0 /\ __rho_16_^0-__rho_16_^post25 == 0 /\ __rho_15_^0-__rho_15_^post25 == 0 /\ -__rho_1_^post25+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post25+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_2_^post25+__rho_2_^0 == 0 /\ -MAXADDR^post25+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post25 == 0 /\ fd^0 <= 0 /\ __rho_3_^0-__rho_3_^post25 == 0 /\ added^0-added^post25 == 0 /\ -err^post25+err^0 == 0 /\ __const_10^0-__const_10^post25 == 0), cost: 1 New rule: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 Applied preprocessing Original rule: l18 -> l5 : __const_10^0'=__const_10^post26, addrs^0'=addrs^post26, __rho_8_^0'=__rho_8_^post26, tmp1^0'=tmp1^post26, MAXADDR^0'=MAXADDR^post26, added^0'=added^post26, __rho_3_^0'=__rho_3_^post26, maxconn^0'=maxconn^post26, family^0'=family^post26, __rho_16_^0'=__rho_16_^post26, MaxListen^0'=MaxListen^post26, addr_ai_family^0'=addr_ai_family^post26, __rho_5_^0'=__rho_5_^post26, ret^0'=ret^post26, listen_index^0'=listen_index^post26, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post26, __rho_2_^0'=__rho_2_^post26, __rho_15_^0'=__rho_15_^post26, err^0'=err^post26, __rho_9_^0'=__rho_9_^post26, MaxBackends^0'=MaxBackends^post26, addr^0'=addr^post26, __rho_4_^0'=__rho_4_^post26, one^0'=one^post26, fd^0'=fd^post26, __rho_1_^0'=__rho_1_^post26, (__const_10^0-__const_10^post26 == 0 /\ -MaxListen^post26+MaxListen^0 == 0 /\ -err^post26+err^0 == 0 /\ 1-fd^0 <= 0 /\ -MAXADDR^post26+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post26+ListenSocket_OF_listen_index^0 == 0 /\ -one^post26+one^0 == 0 /\ -fd^post26+fd^0 == 0 /\ -MaxBackends^post26+MaxBackends^0 == 0 /\ addr_ai_family^0-addr_ai_family^post26 == 0 /\ -__rho_4_^post26+__rho_4_^0 == 0 /\ family^0-family^post26 == 0 /\ -__rho_9_^post26+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post26 == 0 /\ __rho_3_^0-__rho_3_^post26 == 0 /\ -listen_index^post26+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post26 == 0 /\ added^0-added^post26 == 0 /\ -ret^post26+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ -addr^post26+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post26 == 0 /\ addrs^0-addrs^post26 == 0 /\ __rho_5_^0-__rho_5_^post26 == 0 /\ -__rho_1_^post26+__rho_1_^0 == 0 /\ -tmp1^post26+tmp1^0 == 0), cost: 1 New rule: l18 -> l5 : -1+fd^0 >= 0, cost: 1 Applied preprocessing Original rule: l6 -> l19 : __const_10^0'=__const_10^post27, addrs^0'=addrs^post27, __rho_8_^0'=__rho_8_^post27, tmp1^0'=tmp1^post27, MAXADDR^0'=MAXADDR^post27, added^0'=added^post27, __rho_3_^0'=__rho_3_^post27, maxconn^0'=maxconn^post27, family^0'=family^post27, __rho_16_^0'=__rho_16_^post27, MaxListen^0'=MaxListen^post27, addr_ai_family^0'=addr_ai_family^post27, __rho_5_^0'=__rho_5_^post27, ret^0'=ret^post27, listen_index^0'=listen_index^post27, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post27, __rho_2_^0'=__rho_2_^post27, __rho_15_^0'=__rho_15_^post27, err^0'=err^post27, __rho_9_^0'=__rho_9_^post27, MaxBackends^0'=MaxBackends^post27, addr^0'=addr^post27, __rho_4_^0'=__rho_4_^post27, one^0'=one^post27, fd^0'=fd^post27, __rho_1_^0'=__rho_1_^post27, (addr_ai_family^0-addr_ai_family^post27 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ -err^post27+err^0 == 0 /\ __rho_4_^0-__rho_4_^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ -MaxListen^post27+MaxListen^0 == 0 /\ family^0-family^post27 == 0 /\ added^0-added^post27 == 0 /\ MAXADDR^0-MAXADDR^post27 == 0 /\ __rho_2_^0-__rho_2_^post27 == 0 /\ -fd^post27+fd^0 == 0 /\ -MaxBackends^post27+MaxBackends^0 == 0 /\ -listen_index^post27+listen_index^0 == 0 /\ __rho_8_^0-__rho_8_^post27 == 0 /\ __rho_16_^0-__rho_16_^post27 == 0 /\ __rho_5_^0-__rho_5_^post27 == 0 /\ __rho_3_^0-__rho_3_^post27 == 0 /\ -__rho_1_^post27+__rho_1_^0 == 0 /\ __const_10^0-__const_10^post27 == 0 /\ -__rho_9_^post27+__rho_9_^0 == 0 /\ __rho_15_^0-__rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -one^post27+one^0 == 0 /\ -ListenSocket_OF_listen_index^post27+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post27+addr^0 == 0 /\ -maxconn^post27+maxconn^0 == 0), cost: 1 New rule: l6 -> l19 : TRUE, cost: 1 Applied preprocessing Original rule: l20 -> l21 : __const_10^0'=__const_10^post28, addrs^0'=addrs^post28, __rho_8_^0'=__rho_8_^post28, tmp1^0'=tmp1^post28, MAXADDR^0'=MAXADDR^post28, added^0'=added^post28, __rho_3_^0'=__rho_3_^post28, maxconn^0'=maxconn^post28, family^0'=family^post28, __rho_16_^0'=__rho_16_^post28, MaxListen^0'=MaxListen^post28, addr_ai_family^0'=addr_ai_family^post28, __rho_5_^0'=__rho_5_^post28, ret^0'=ret^post28, listen_index^0'=listen_index^post28, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post28, __rho_2_^0'=__rho_2_^post28, __rho_15_^0'=__rho_15_^post28, err^0'=err^post28, __rho_9_^0'=__rho_9_^post28, MaxBackends^0'=MaxBackends^post28, addr^0'=addr^post28, __rho_4_^0'=__rho_4_^post28, one^0'=one^post28, fd^0'=fd^post28, __rho_1_^0'=__rho_1_^post28, (__rho_4_^0-__rho_4_^post28 == 0 /\ tmp1^0-tmp1^post28 == 0 /\ -one^post28+one^0 == 0 /\ -MAXADDR^post28+MAXADDR^0 == 0 /\ addr_ai_family^0-addr_ai_family^post28 == 0 /\ __const_10^0-__const_10^post28 == 0 /\ -__rho_9_^post28+__rho_9_^0 == 0 /\ family^0-family^post28 == 0 /\ __rho_2_^0-__rho_2_^post28 == 0 /\ -MaxListen^post28+MaxListen^0 == 0 /\ -listen_index^post28+listen_index^0 == 0 /\ -ListenSocket_OF_listen_index^post28+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post28+MaxBackends^0 == 0 /\ -__rho_15_^post28+__rho_15_^0 == 0 /\ -maxconn^post28+maxconn^0 == 0 /\ __rho_16_^0-__rho_16_^post28 == 0 /\ __rho_3_^0-__rho_3_^post28 == 0 /\ added^0-added^post28 == 0 /\ -__rho_1_^post28+__rho_1_^0 == 0 /\ addrs^0-addrs^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -err^post28+err^0 == 0 /\ __rho_5_^0-__rho_5_^post28 == 0 /\ -fd^post28+fd^0 == 0 /\ __rho_8_^0-__rho_8_^post28 == 0 /\ -ret^post28+ret^0 == 0), cost: 1 New rule: l20 -> l21 : TRUE, cost: 1 Applied preprocessing Original rule: l21 -> l18 : __const_10^0'=__const_10^post29, addrs^0'=addrs^post29, __rho_8_^0'=__rho_8_^post29, tmp1^0'=tmp1^post29, MAXADDR^0'=MAXADDR^post29, added^0'=added^post29, __rho_3_^0'=__rho_3_^post29, maxconn^0'=maxconn^post29, family^0'=family^post29, __rho_16_^0'=__rho_16_^post29, MaxListen^0'=MaxListen^post29, addr_ai_family^0'=addr_ai_family^post29, __rho_5_^0'=__rho_5_^post29, ret^0'=ret^post29, listen_index^0'=listen_index^post29, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post29, __rho_2_^0'=__rho_2_^post29, __rho_15_^0'=__rho_15_^post29, err^0'=err^post29, __rho_9_^0'=__rho_9_^post29, MaxBackends^0'=MaxBackends^post29, addr^0'=addr^post29, __rho_4_^0'=__rho_4_^post29, one^0'=one^post29, fd^0'=fd^post29, __rho_1_^0'=__rho_1_^post29, (0 == 0 /\ -MaxListen^post29+MaxListen^0 == 0 /\ __const_10^0-__const_10^post29 == 0 /\ addr_ai_family^0-addr_ai_family^post29 == 0 /\ __rho_4_^0-__rho_4_^post29 == 0 /\ -__rho_9_^post29+__rho_9_^0 == 0 /\ -one^post29+one^0 == 0 /\ -MAXADDR^post29+MAXADDR^0 == 0 /\ fd^post29-__rho_15_^post29 == 0 /\ -addr^post29+addr^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ family^0-family^post29 == 0 /\ -listen_index^post29+listen_index^0 == 0 /\ -tmp1^post29+tmp1^0 == 0 /\ -__rho_1_^post29+__rho_1_^0 == 0 /\ __rho_2_^0-__rho_2_^post29 == 0 /\ -ListenSocket_OF_listen_index^post29+ListenSocket_OF_listen_index^0 == 0 /\ -ret^post29+ret^0 == 0 /\ added^0-added^post29 == 0 /\ __rho_16_^0-__rho_16_^post29 == 0 /\ __rho_3_^0-__rho_3_^post29 == 0 /\ -MaxBackends^post29+MaxBackends^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ addrs^0-addrs^post29 == 0 /\ __rho_8_^0-__rho_8_^post29 == 0 /\ -err^post29+err^0 == 0 /\ __rho_5_^0-__rho_5_^post29 == 0), cost: 1 New rule: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 Applied preprocessing Original rule: l21 -> l2 : __const_10^0'=__const_10^post30, addrs^0'=addrs^post30, __rho_8_^0'=__rho_8_^post30, tmp1^0'=tmp1^post30, MAXADDR^0'=MAXADDR^post30, added^0'=added^post30, __rho_3_^0'=__rho_3_^post30, maxconn^0'=maxconn^post30, family^0'=family^post30, __rho_16_^0'=__rho_16_^post30, MaxListen^0'=MaxListen^post30, addr_ai_family^0'=addr_ai_family^post30, __rho_5_^0'=__rho_5_^post30, ret^0'=ret^post30, listen_index^0'=listen_index^post30, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post30, __rho_2_^0'=__rho_2_^post30, __rho_15_^0'=__rho_15_^post30, err^0'=err^post30, __rho_9_^0'=__rho_9_^post30, MaxBackends^0'=MaxBackends^post30, addr^0'=addr^post30, __rho_4_^0'=__rho_4_^post30, one^0'=one^post30, fd^0'=fd^post30, __rho_1_^0'=__rho_1_^post30, (-__rho_16_^post30+__rho_16_^0 == 0 /\ __rho_5_^0-__rho_5_^post30 == 0 /\ family^0-family^post30 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -err^post30+err^0 == 0 /\ -__rho_4_^post30+__rho_4_^0 == 0 /\ __const_10^0-__const_10^post30 == 0 /\ maxconn^0-maxconn^post30 == 0 /\ __rho_8_^0-__rho_8_^post30 == 0 /\ -__rho_9_^post30+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post30+ListenSocket_OF_listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post30 == 0 /\ -one^post30+one^0 == 0 /\ addr^0-addr^post30 == 0 /\ added^0-added^post30 == 0 /\ addrs^0-addrs^post30 == 0 /\ tmp1^0-tmp1^post30 == 0 /\ __rho_2_^0-__rho_2_^post30 == 0 /\ MaxListen^0-MaxListen^post30 == 0 /\ -fd^post30+fd^0 == 0 /\ -MaxBackends^post30+MaxBackends^0 == 0 /\ -__rho_1_^post30+__rho_1_^0 == 0 /\ -listen_index^post30+listen_index^0 == 0 /\ -ret^post30+ret^0 == 0 /\ __rho_15_^0-__rho_15_^post30 == 0 /\ -__rho_3_^post30+__rho_3_^0 == 0 /\ -MAXADDR^post30+MAXADDR^0 == 0), cost: 1 New rule: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 Applied preprocessing Original rule: l22 -> l23 : __const_10^0'=__const_10^post31, addrs^0'=addrs^post31, __rho_8_^0'=__rho_8_^post31, tmp1^0'=tmp1^post31, MAXADDR^0'=MAXADDR^post31, added^0'=added^post31, __rho_3_^0'=__rho_3_^post31, maxconn^0'=maxconn^post31, family^0'=family^post31, __rho_16_^0'=__rho_16_^post31, MaxListen^0'=MaxListen^post31, addr_ai_family^0'=addr_ai_family^post31, __rho_5_^0'=__rho_5_^post31, ret^0'=ret^post31, listen_index^0'=listen_index^post31, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post31, __rho_2_^0'=__rho_2_^post31, __rho_15_^0'=__rho_15_^post31, err^0'=err^post31, __rho_9_^0'=__rho_9_^post31, MaxBackends^0'=MaxBackends^post31, addr^0'=addr^post31, __rho_4_^0'=__rho_4_^post31, one^0'=one^post31, fd^0'=fd^post31, __rho_1_^0'=__rho_1_^post31, (-ListenSocket_OF_listen_index^post31+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post31+MaxBackends^0 == 0 /\ -__rho_4_^post31+__rho_4_^0 == 0 /\ -__rho_1_^post31+__rho_1_^0 == 0 /\ maxconn^0-maxconn^post31 == 0 /\ family^0-family^post31 == 0 /\ added^0-added^post31 == 0 /\ -err^post31+err^0 == 0 /\ MAXADDR^0-MAXADDR^post31 == 0 /\ __rho_2_^0-__rho_2_^post31 == 0 /\ __const_10^0-__const_10^post31 == 0 /\ -1+listen_index^post31-listen_index^0 == 0 /\ -ret^post31+ret^0 == 0 /\ addr_ai_family^0-addr_ai_family^post31 == 0 /\ -addr^post31+addr^0 == 0 /\ -fd^post31+fd^0 == 0 /\ -one^post31+one^0 == 0 /\ -__rho_3_^post31+__rho_3_^0 == 0 /\ -__rho_9_^post31+__rho_9_^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ __rho_8_^0-__rho_8_^post31 == 0 /\ __rho_15_^0-__rho_15_^post31 == 0 /\ __rho_5_^0-__rho_5_^post31 == 0 /\ MaxListen^0-MaxListen^post31 == 0 /\ __rho_16_^0-__rho_16_^post31 == 0 /\ addrs^0-addrs^post31 == 0), cost: 1 New rule: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 Applied preprocessing Original rule: l24 -> l22 : __const_10^0'=__const_10^post32, addrs^0'=addrs^post32, __rho_8_^0'=__rho_8_^post32, tmp1^0'=tmp1^post32, MAXADDR^0'=MAXADDR^post32, added^0'=added^post32, __rho_3_^0'=__rho_3_^post32, maxconn^0'=maxconn^post32, family^0'=family^post32, __rho_16_^0'=__rho_16_^post32, MaxListen^0'=MaxListen^post32, addr_ai_family^0'=addr_ai_family^post32, __rho_5_^0'=__rho_5_^post32, ret^0'=ret^post32, listen_index^0'=listen_index^post32, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post32, __rho_2_^0'=__rho_2_^post32, __rho_15_^0'=__rho_15_^post32, err^0'=err^post32, __rho_9_^0'=__rho_9_^post32, MaxBackends^0'=MaxBackends^post32, addr^0'=addr^post32, __rho_4_^0'=__rho_4_^post32, one^0'=one^post32, fd^0'=fd^post32, __rho_1_^0'=__rho_1_^post32, (tmp1^0-tmp1^post32 == 0 /\ -ret^post32+ret^0 == 0 /\ -__rho_1_^post32+__rho_1_^0 == 0 /\ -__rho_9_^post32+__rho_9_^0 == 0 /\ maxconn^0-maxconn^post32 == 0 /\ addr_ai_family^0-addr_ai_family^post32 == 0 /\ __const_10^0-__const_10^post32 == 0 /\ -MaxBackends^post32+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post32 == 0 /\ __rho_4_^0-__rho_4_^post32 == 0 /\ -listen_index^post32+listen_index^0 == 0 /\ -err^post32+err^0 == 0 /\ added^0-added^post32 == 0 /\ -MaxListen^post32+MaxListen^0 == 0 /\ -__rho_3_^post32+__rho_3_^0 == 0 /\ addrs^0-addrs^post32 == 0 /\ __rho_5_^0-__rho_5_^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post32+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_15_^post32+__rho_15_^0 == 0 /\ family^0-family^post32 == 0 /\ -fd^post32+fd^0 == 0 /\ -one^post32+one^0 == 0 /\ MAXADDR^0-MAXADDR^post32 == 0 /\ -ListenSocket_OF_listen_index^0 <= 0 /\ __rho_8_^0-__rho_8_^post32 == 0 /\ __rho_16_^0-__rho_16_^post32 == 0), cost: 1 New rule: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 Applied preprocessing Original rule: l24 -> l22 : __const_10^0'=__const_10^post33, addrs^0'=addrs^post33, __rho_8_^0'=__rho_8_^post33, tmp1^0'=tmp1^post33, MAXADDR^0'=MAXADDR^post33, added^0'=added^post33, __rho_3_^0'=__rho_3_^post33, maxconn^0'=maxconn^post33, family^0'=family^post33, __rho_16_^0'=__rho_16_^post33, MaxListen^0'=MaxListen^post33, addr_ai_family^0'=addr_ai_family^post33, __rho_5_^0'=__rho_5_^post33, ret^0'=ret^post33, listen_index^0'=listen_index^post33, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post33, __rho_2_^0'=__rho_2_^post33, __rho_15_^0'=__rho_15_^post33, err^0'=err^post33, __rho_9_^0'=__rho_9_^post33, MaxBackends^0'=MaxBackends^post33, addr^0'=addr^post33, __rho_4_^0'=__rho_4_^post33, one^0'=one^post33, fd^0'=fd^post33, __rho_1_^0'=__rho_1_^post33, (__const_10^0-__const_10^post33 == 0 /\ -err^post33+err^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -fd^post33+fd^0 == 0 /\ -ret^post33+ret^0 == 0 /\ -listen_index^post33+listen_index^0 == 0 /\ __rho_9_^0-__rho_9_^post33 == 0 /\ -ListenSocket_OF_listen_index^post33+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post33 == 0 /\ -one^post33+one^0 == 0 /\ -MaxBackends^post33+MaxBackends^0 == 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post33 == 0 /\ added^0-added^post33 == 0 /\ -__rho_4_^post33+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post33 == 0 /\ -addr^post33+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post33 == 0 /\ family^0-family^post33 == 0 /\ -MaxListen^post33+MaxListen^0 == 0 /\ __rho_5_^0-__rho_5_^post33 == 0 /\ addr_ai_family^0-addr_ai_family^post33 == 0 /\ __rho_16_^0-__rho_16_^post33 == 0 /\ -__rho_15_^post33+__rho_15_^0 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ addrs^0-addrs^post33 == 0 /\ -__rho_1_^post33+__rho_1_^0 == 0), cost: 1 New rule: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 Applied preprocessing Original rule: l24 -> l20 : __const_10^0'=__const_10^post34, addrs^0'=addrs^post34, __rho_8_^0'=__rho_8_^post34, tmp1^0'=tmp1^post34, MAXADDR^0'=MAXADDR^post34, added^0'=added^post34, __rho_3_^0'=__rho_3_^post34, maxconn^0'=maxconn^post34, family^0'=family^post34, __rho_16_^0'=__rho_16_^post34, MaxListen^0'=MaxListen^post34, addr_ai_family^0'=addr_ai_family^post34, __rho_5_^0'=__rho_5_^post34, ret^0'=ret^post34, listen_index^0'=listen_index^post34, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post34, __rho_2_^0'=__rho_2_^post34, __rho_15_^0'=__rho_15_^post34, err^0'=err^post34, __rho_9_^0'=__rho_9_^post34, MaxBackends^0'=MaxBackends^post34, addr^0'=addr^post34, __rho_4_^0'=__rho_4_^post34, one^0'=one^post34, fd^0'=fd^post34, __rho_1_^0'=__rho_1_^post34, (maxconn^0-maxconn^post34 == 0 /\ 1+ListenSocket_OF_listen_index^0 <= 0 /\ -1-ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^0-__rho_9_^post34 == 0 /\ -err^post34+err^0 == 0 /\ -MaxListen^post34+MaxListen^0 == 0 /\ -__rho_4_^post34+__rho_4_^0 == 0 /\ -listen_index^post34+listen_index^0 == 0 /\ MAXADDR^0-MAXADDR^post34 == 0 /\ added^0-added^post34 == 0 /\ family^0-family^post34 == 0 /\ -ListenSocket_OF_listen_index^post34+ListenSocket_OF_listen_index^0 == 0 /\ -addr^post34+addr^0 == 0 /\ __const_10^0-__const_10^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -fd^post34+fd^0 == 0 /\ -one^post34+one^0 == 0 /\ -MaxBackends^post34+MaxBackends^0 == 0 /\ __rho_2_^0-__rho_2_^post34 == 0 /\ __rho_8_^0-__rho_8_^post34 == 0 /\ __rho_3_^0-__rho_3_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ -__rho_1_^post34+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post34 == 0 /\ __rho_16_^0-__rho_16_^post34 == 0 /\ addr_ai_family^0-addr_ai_family^post34 == 0 /\ -__rho_15_^post34+__rho_15_^0 == 0 /\ addrs^0-addrs^post34 == 0), cost: 1 New rule: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 Applied preprocessing Original rule: l25 -> l24 : __const_10^0'=__const_10^post35, addrs^0'=addrs^post35, __rho_8_^0'=__rho_8_^post35, tmp1^0'=tmp1^post35, MAXADDR^0'=MAXADDR^post35, added^0'=added^post35, __rho_3_^0'=__rho_3_^post35, maxconn^0'=maxconn^post35, family^0'=family^post35, __rho_16_^0'=__rho_16_^post35, MaxListen^0'=MaxListen^post35, addr_ai_family^0'=addr_ai_family^post35, __rho_5_^0'=__rho_5_^post35, ret^0'=ret^post35, listen_index^0'=listen_index^post35, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post35, __rho_2_^0'=__rho_2_^post35, __rho_15_^0'=__rho_15_^post35, err^0'=err^post35, __rho_9_^0'=__rho_9_^post35, MaxBackends^0'=MaxBackends^post35, addr^0'=addr^post35, __rho_4_^0'=__rho_4_^post35, one^0'=one^post35, fd^0'=fd^post35, __rho_1_^0'=__rho_1_^post35, (addrs^0-addrs^post35 == 0 /\ -MaxBackends^post35+MaxBackends^0 == 0 /\ -one^post35+one^0 == 0 /\ addr^0-addr^post35 == 0 /\ -__rho_3_^post35+__rho_3_^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ MAXADDR^0-MAXADDR^post35 == 0 /\ -__rho_1_^post35+__rho_1_^0 == 0 /\ -MaxListen^post35+MaxListen^0 == 0 /\ -fd^post35+fd^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ __rho_8_^0-__rho_8_^post35 == 0 /\ -ret^post35+ret^0 == 0 /\ __rho_9_^0-__rho_9_^post35 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ __const_10^0-__const_10^post35 == 0 /\ -__rho_4_^post35+__rho_4_^0 == 0 /\ -__rho_15_^post35+__rho_15_^0 == 0 /\ -__rho_5_^post35+__rho_5_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post35 == 0 /\ -__rho_2_^post35+__rho_2_^0 == 0 /\ family^0-family^post35 == 0 /\ -__rho_16_^post35+__rho_16_^0 == 0 /\ err^0-err^post35 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ added^0-added^post35 == 0), cost: 1 New rule: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 Applied preprocessing Original rule: l25 -> l20 : __const_10^0'=__const_10^post36, addrs^0'=addrs^post36, __rho_8_^0'=__rho_8_^post36, tmp1^0'=tmp1^post36, MAXADDR^0'=MAXADDR^post36, added^0'=added^post36, __rho_3_^0'=__rho_3_^post36, maxconn^0'=maxconn^post36, family^0'=family^post36, __rho_16_^0'=__rho_16_^post36, MaxListen^0'=MaxListen^post36, addr_ai_family^0'=addr_ai_family^post36, __rho_5_^0'=__rho_5_^post36, ret^0'=ret^post36, listen_index^0'=listen_index^post36, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post36, __rho_2_^0'=__rho_2_^post36, __rho_15_^0'=__rho_15_^post36, err^0'=err^post36, __rho_9_^0'=__rho_9_^post36, MaxBackends^0'=MaxBackends^post36, addr^0'=addr^post36, __rho_4_^0'=__rho_4_^post36, one^0'=one^post36, fd^0'=fd^post36, __rho_1_^0'=__rho_1_^post36, (tmp1^0-tmp1^post36 == 0 /\ -__rho_5_^post36+__rho_5_^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ -fd^post36+fd^0 == 0 /\ -one^post36+one^0 == 0 /\ __const_10^0-__const_10^post36 == 0 /\ family^0-family^post36 == 0 /\ -__rho_16_^post36+__rho_16_^0 == 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__rho_4_^post36+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post36 == 0 /\ -MaxListen^post36+MaxListen^0 == 0 /\ err^0-err^post36 == 0 /\ -__rho_1_^post36+__rho_1_^0 == 0 /\ -MaxBackends^post36+MaxBackends^0 == 0 /\ -__rho_2_^post36+__rho_2_^0 == 0 /\ ret^0-ret^post36 == 0 /\ added^0-added^post36 == 0 /\ __rho_9_^0-__rho_9_^post36 == 0 /\ __rho_3_^0-__rho_3_^post36 == 0 /\ -addrs^post36+addrs^0 == 0 /\ -__rho_15_^post36+__rho_15_^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ maxconn^0-maxconn^post36 == 0 /\ __rho_8_^0-__rho_8_^post36 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post36 == 0), cost: 1 New rule: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 Applied preprocessing Original rule: l26 -> l23 : __const_10^0'=__const_10^post37, addrs^0'=addrs^post37, __rho_8_^0'=__rho_8_^post37, tmp1^0'=tmp1^post37, MAXADDR^0'=MAXADDR^post37, added^0'=added^post37, __rho_3_^0'=__rho_3_^post37, maxconn^0'=maxconn^post37, family^0'=family^post37, __rho_16_^0'=__rho_16_^post37, MaxListen^0'=MaxListen^post37, addr_ai_family^0'=addr_ai_family^post37, __rho_5_^0'=__rho_5_^post37, ret^0'=ret^post37, listen_index^0'=listen_index^post37, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post37, __rho_2_^0'=__rho_2_^post37, __rho_15_^0'=__rho_15_^post37, err^0'=err^post37, __rho_9_^0'=__rho_9_^post37, MaxBackends^0'=MaxBackends^post37, addr^0'=addr^post37, __rho_4_^0'=__rho_4_^post37, one^0'=one^post37, fd^0'=fd^post37, __rho_1_^0'=__rho_1_^post37, (-addr^post37+addr^0 == 0 /\ -__rho_5_^post37+__rho_5_^0 == 0 /\ __const_10^0-__const_10^post37 == 0 /\ -__rho_2_^post37+__rho_2_^0 == 0 /\ maxconn^0-maxconn^post37 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ MaxListen^0-MaxListen^post37 == 0 /\ __rho_3_^0 <= 0 /\ -fd^post37+fd^0 == 0 /\ -MaxBackends^post37+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post37 == 0 /\ -__rho_4_^post37+__rho_4_^0 == 0 /\ -one^post37+one^0 == 0 /\ -__rho_15_^post37+__rho_15_^0 == 0 /\ family^0-family^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ __rho_3_^0-__rho_3_^post37 == 0 /\ __rho_8_^0-__rho_8_^post37 == 0 /\ added^0-added^post37 == 0 /\ __rho_9_^0-__rho_9_^post37 == 0 /\ ret^0-ret^post37 == 0 /\ __rho_16_^0-__rho_16_^post37 == 0 /\ -__rho_1_^post37+__rho_1_^0 == 0 /\ addrs^0-addrs^post37 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post37 == 0 /\ err^0-err^post37 == 0), cost: 1 New rule: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 Applied preprocessing Original rule: l26 -> l5 : __const_10^0'=__const_10^post38, addrs^0'=addrs^post38, __rho_8_^0'=__rho_8_^post38, tmp1^0'=tmp1^post38, MAXADDR^0'=MAXADDR^post38, added^0'=added^post38, __rho_3_^0'=__rho_3_^post38, maxconn^0'=maxconn^post38, family^0'=family^post38, __rho_16_^0'=__rho_16_^post38, MaxListen^0'=MaxListen^post38, addr_ai_family^0'=addr_ai_family^post38, __rho_5_^0'=__rho_5_^post38, ret^0'=ret^post38, listen_index^0'=listen_index^post38, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post38, __rho_2_^0'=__rho_2_^post38, __rho_15_^0'=__rho_15_^post38, err^0'=err^post38, __rho_9_^0'=__rho_9_^post38, MaxBackends^0'=MaxBackends^post38, addr^0'=addr^post38, __rho_4_^0'=__rho_4_^post38, one^0'=one^post38, fd^0'=fd^post38, __rho_1_^0'=__rho_1_^post38, (MaxListen^0-MaxListen^post38 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post38 == 0 /\ tmp1^0-tmp1^post38 == 0 /\ __const_10^0-__const_10^post38 == 0 /\ -__rho_16_^post38+__rho_16_^0 == 0 /\ addrs^0-addrs^post38 == 0 /\ MAXADDR^0-MAXADDR^post38 == 0 /\ -__rho_1_^post38+__rho_1_^0 == 0 /\ family^0-family^post38 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -fd^post38+fd^0 == 0 /\ -__rho_5_^post38+__rho_5_^0 == 0 /\ -MaxBackends^post38+MaxBackends^0 == 0 /\ 1-__rho_3_^0 <= 0 /\ -added^post38+added^0 == 0 /\ -__rho_15_^post38+__rho_15_^0 == 0 /\ __rho_3_^0-__rho_3_^post38 == 0 /\ -err^post38+err^0 == 0 /\ -__rho_8_^post38+__rho_8_^0 == 0 /\ maxconn^0-maxconn^post38 == 0 /\ ret^0-ret^post38 == 0 /\ -__rho_4_^post38+__rho_4_^0 == 0 /\ -__rho_9_^post38+__rho_9_^0 == 0 /\ -addr^post38+addr^0 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ -__rho_2_^post38+__rho_2_^0 == 0 /\ -one^post38+one^0 == 0), cost: 1 New rule: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 Applied preprocessing Original rule: l27 -> l23 : __const_10^0'=__const_10^post39, addrs^0'=addrs^post39, __rho_8_^0'=__rho_8_^post39, tmp1^0'=tmp1^post39, MAXADDR^0'=MAXADDR^post39, added^0'=added^post39, __rho_3_^0'=__rho_3_^post39, maxconn^0'=maxconn^post39, family^0'=family^post39, __rho_16_^0'=__rho_16_^post39, MaxListen^0'=MaxListen^post39, addr_ai_family^0'=addr_ai_family^post39, __rho_5_^0'=__rho_5_^post39, ret^0'=ret^post39, listen_index^0'=listen_index^post39, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post39, __rho_2_^0'=__rho_2_^post39, __rho_15_^0'=__rho_15_^post39, err^0'=err^post39, __rho_9_^0'=__rho_9_^post39, MaxBackends^0'=MaxBackends^post39, addr^0'=addr^post39, __rho_4_^0'=__rho_4_^post39, one^0'=one^post39, fd^0'=fd^post39, __rho_1_^0'=__rho_1_^post39, (ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post39 == 0 /\ tmp1^0-tmp1^post39 == 0 /\ -fd^post39+fd^0 == 0 /\ -one^post39+one^0 == 0 /\ MaxListen^0-MaxListen^post39 == 0 /\ __const_10^0-__const_10^post39 == 0 /\ -__rho_9_^post39+__rho_9_^0 == 0 /\ -__rho_5_^post39+__rho_5_^0 == 0 /\ -__rho_2_^post39+__rho_2_^0 == 0 /\ -__rho_16_^post39+__rho_16_^0 == 0 /\ family^0-family^post39 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ MAXADDR^0-MAXADDR^post39 == 0 /\ -MaxBackends^post39+MaxBackends^0 == 0 /\ ret^0-ret^post39 == 0 /\ -__rho_1_^post39+__rho_1_^0 == 0 /\ -__rho_4_^post39+__rho_4_^0 == 0 /\ -__rho_15_^post39+__rho_15_^0 == 0 /\ added^0-added^post39 == 0 /\ __rho_3_^0-__rho_3_^post39 == 0 /\ 1-__rho_2_^0 <= 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ -addr^post39+addr^0 == 0 /\ __rho_8_^0-__rho_8_^post39 == 0 /\ -addrs^post39+addrs^0 == 0 /\ maxconn^0-maxconn^post39 == 0), cost: 1 New rule: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 Applied preprocessing Original rule: l27 -> l26 : __const_10^0'=__const_10^post40, addrs^0'=addrs^post40, __rho_8_^0'=__rho_8_^post40, tmp1^0'=tmp1^post40, MAXADDR^0'=MAXADDR^post40, added^0'=added^post40, __rho_3_^0'=__rho_3_^post40, maxconn^0'=maxconn^post40, family^0'=family^post40, __rho_16_^0'=__rho_16_^post40, MaxListen^0'=MaxListen^post40, addr_ai_family^0'=addr_ai_family^post40, __rho_5_^0'=__rho_5_^post40, ret^0'=ret^post40, listen_index^0'=listen_index^post40, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post40, __rho_2_^0'=__rho_2_^post40, __rho_15_^0'=__rho_15_^post40, err^0'=err^post40, __rho_9_^0'=__rho_9_^post40, MaxBackends^0'=MaxBackends^post40, addr^0'=addr^post40, __rho_4_^0'=__rho_4_^post40, one^0'=one^post40, fd^0'=fd^post40, __rho_1_^0'=__rho_1_^post40, (-__rho_16_^post40+__rho_16_^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ MAXADDR^0-MAXADDR^post40 == 0 /\ -addr^post40+addr^0 == 0 /\ family^0-family^post40 == 0 /\ addrs^0-addrs^post40 == 0 /\ -ret^post40+ret^0 == 0 /\ __const_10^0-__const_10^post40 == 0 /\ -__rho_1_^post40+__rho_1_^0 == 0 /\ -__rho_2_^post40+__rho_2_^0 == 0 /\ -err^post40+err^0 == 0 /\ __rho_2_^0 <= 0 /\ added^0-added^post40 == 0 /\ __rho_8_^0-__rho_8_^post40 == 0 /\ __rho_9_^0-__rho_9_^post40 == 0 /\ tmp1^0-tmp1^post40 == 0 /\ __rho_3_^0-__rho_3_^post40 == 0 /\ -one^post40+one^0 == 0 /\ -MaxBackends^post40+MaxBackends^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ maxconn^0-maxconn^post40 == 0 /\ -__rho_15_^post40+__rho_15_^0 == 0 /\ -__rho_4_^post40+__rho_4_^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post40 == 0 /\ fd^0-fd^post40 == 0 /\ -__rho_5_^post40+__rho_5_^0 == 0 /\ MaxListen^0-MaxListen^post40 == 0), cost: 1 New rule: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 Applied preprocessing Original rule: l23 -> l25 : __const_10^0'=__const_10^post41, addrs^0'=addrs^post41, __rho_8_^0'=__rho_8_^post41, tmp1^0'=tmp1^post41, MAXADDR^0'=MAXADDR^post41, added^0'=added^post41, __rho_3_^0'=__rho_3_^post41, maxconn^0'=maxconn^post41, family^0'=family^post41, __rho_16_^0'=__rho_16_^post41, MaxListen^0'=MaxListen^post41, addr_ai_family^0'=addr_ai_family^post41, __rho_5_^0'=__rho_5_^post41, ret^0'=ret^post41, listen_index^0'=listen_index^post41, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post41, __rho_2_^0'=__rho_2_^post41, __rho_15_^0'=__rho_15_^post41, err^0'=err^post41, __rho_9_^0'=__rho_9_^post41, MaxBackends^0'=MaxBackends^post41, addr^0'=addr^post41, __rho_4_^0'=__rho_4_^post41, one^0'=one^post41, fd^0'=fd^post41, __rho_1_^0'=__rho_1_^post41, (maxconn^0-maxconn^post41 == 0 /\ -__rho_15_^post41+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post41 == 0 /\ family^0-family^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -__rho_4_^post41+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post41 == 0 /\ -MaxBackends^post41+MaxBackends^0 == 0 /\ -__rho_2_^post41+__rho_2_^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -one^post41+one^0 == 0 /\ __rho_8_^0-__rho_8_^post41 == 0 /\ -addr^post41+addr^0 == 0 /\ ret^0-ret^post41 == 0 /\ __rho_3_^0-__rho_3_^post41 == 0 /\ -__rho_9_^post41+__rho_9_^0 == 0 /\ -added^post41+added^0 == 0 /\ MaxListen^0-MaxListen^post41 == 0 /\ -__rho_1_^post41+__rho_1_^0 == 0 /\ -__rho_5_^post41+__rho_5_^0 == 0 /\ __rho_16_^0-__rho_16_^post41 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ err^0-err^post41 == 0 /\ addrs^0-addrs^post41 == 0), cost: 1 New rule: l23 -> l25 : TRUE, cost: 1 Applied preprocessing Original rule: l19 -> l27 : __const_10^0'=__const_10^post42, addrs^0'=addrs^post42, __rho_8_^0'=__rho_8_^post42, tmp1^0'=tmp1^post42, MAXADDR^0'=MAXADDR^post42, added^0'=added^post42, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post42, family^0'=family^post42, __rho_16_^0'=__rho_16_^post42, MaxListen^0'=MaxListen^post42, addr_ai_family^0'=addr_ai_family^post42, __rho_5_^0'=__rho_5_^post42, ret^0'=ret^post42, listen_index^0'=listen_index^post42, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post42, err^0'=err^post42, __rho_9_^0'=__rho_9_^post42, MaxBackends^0'=MaxBackends^post42, addr^0'=addr^post42, __rho_4_^0'=__rho_4_^post42, one^0'=one^post42, fd^0'=fd^post42, __rho_1_^0'=__rho_1_^post42, (0 == 0 /\ -MaxBackends^post42+MaxBackends^0 == 0 /\ -__rho_4_^post42+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post42 == 0 /\ -__rho_1_^post42+__rho_1_^0 == 0 /\ -__rho_15_^post42+__rho_15_^0 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ family^0-family^post42 == 0 /\ -__rho_5_^post42+__rho_5_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ __const_10^0-__const_10^post42 == 0 /\ -addr^post42+addr^0 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ -fd^post42+fd^0 == 0 /\ addrs^0-addrs^post42 == 0 /\ -__rho_9_^post42+__rho_9_^0 == 0 /\ -added^post42+added^0 == 0 /\ -one^post42+one^0 == 0 /\ MAXADDR^0-MAXADDR^post42 == 0 /\ __rho_8_^0-__rho_8_^post42 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post42 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ tmp1^0-tmp1^post42 == 0 /\ err^0-err^post42 == 0 /\ ret^0-ret^post42 == 0 /\ __rho_16_^0-__rho_16_^post42 == 0), cost: 1 New rule: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 Applied preprocessing Original rule: l19 -> l2 : __const_10^0'=__const_10^post43, addrs^0'=addrs^post43, __rho_8_^0'=__rho_8_^post43, tmp1^0'=tmp1^post43, MAXADDR^0'=MAXADDR^post43, added^0'=added^post43, __rho_3_^0'=__rho_3_^post43, maxconn^0'=maxconn^post43, family^0'=family^post43, __rho_16_^0'=__rho_16_^post43, MaxListen^0'=MaxListen^post43, addr_ai_family^0'=addr_ai_family^post43, __rho_5_^0'=__rho_5_^post43, ret^0'=ret^post43, listen_index^0'=listen_index^post43, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post43, __rho_2_^0'=__rho_2_^post43, __rho_15_^0'=__rho_15_^post43, err^0'=err^post43, __rho_9_^0'=__rho_9_^post43, MaxBackends^0'=MaxBackends^post43, addr^0'=addr^post43, __rho_4_^0'=__rho_4_^post43, one^0'=one^post43, fd^0'=fd^post43, __rho_1_^0'=__rho_1_^post43, (__const_10^0-__const_10^post43 == 0 /\ -__rho_1_^post43+__rho_1_^0 == 0 /\ -__rho_9_^post43+__rho_9_^0 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -MaxBackends^post43+MaxBackends^0 == 0 /\ -one^post43+one^0 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ -family^post43+family^0 == 0 /\ MaxListen^0-MaxListen^post43 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post43 == 0 /\ __rho_3_^0-__rho_3_^post43 == 0 /\ -__rho_4_^post43+__rho_4_^0 == 0 /\ addrs^0-addrs^post43 == 0 /\ MAXADDR^0-addr^0 <= 0 /\ -err^post43+err^0 == 0 /\ __rho_8_^0-__rho_8_^post43 == 0 /\ MAXADDR^0-MAXADDR^post43 == 0 /\ -addr^post43+addr^0 == 0 /\ -__rho_5_^post43+__rho_5_^0 == 0 /\ -__rho_2_^post43+__rho_2_^0 == 0 /\ -added^post43+added^0 == 0 /\ -__rho_15_^post43+__rho_15_^0 == 0 /\ ret^0-ret^post43 == 0 /\ maxconn^0-maxconn^post43 == 0 /\ fd^0-fd^post43 == 0 /\ __rho_16_^0-__rho_16_^post43 == 0 /\ tmp1^0-tmp1^post43 == 0), cost: 1 New rule: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 Applied preprocessing Original rule: l28 -> l29 : __const_10^0'=__const_10^post44, addrs^0'=addrs^post44, __rho_8_^0'=__rho_8_^post44, tmp1^0'=tmp1^post44, MAXADDR^0'=MAXADDR^post44, added^0'=added^post44, __rho_3_^0'=__rho_3_^post44, maxconn^0'=maxconn^post44, family^0'=family^post44, __rho_16_^0'=__rho_16_^post44, MaxListen^0'=MaxListen^post44, addr_ai_family^0'=addr_ai_family^post44, __rho_5_^0'=__rho_5_^post44, ret^0'=ret^post44, listen_index^0'=listen_index^post44, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post44, __rho_2_^0'=__rho_2_^post44, __rho_15_^0'=__rho_15_^post44, err^0'=err^post44, __rho_9_^0'=__rho_9_^post44, MaxBackends^0'=MaxBackends^post44, addr^0'=addr^post44, __rho_4_^0'=__rho_4_^post44, one^0'=one^post44, fd^0'=fd^post44, __rho_1_^0'=__rho_1_^post44, (maxconn^0-maxconn^post44 == 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ -err^post44+err^0 == 0 /\ __const_10^0-__const_10^post44 == 0 /\ -__rho_9_^post44+__rho_9_^0 == 0 /\ listen_index^0-listen_index^post44 == 0 /\ -fd^post44+fd^0 == 0 /\ MAXADDR^0-MAXADDR^post44 == 0 /\ -one^post44+one^0 == 0 /\ -MaxBackends^post44+MaxBackends^0 == 0 /\ -family^post44+family^0 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post44 == 0 /\ -__rho_4_^post44+__rho_4_^0 == 0 /\ MaxListen^0-MaxListen^post44 == 0 /\ -__rho_5_^post44+__rho_5_^0 == 0 /\ -__rho_2_^post44+__rho_2_^0 == 0 /\ __rho_8_^0-__rho_8_^post44 == 0 /\ tmp1^post44 == 0 /\ __rho_3_^0-__rho_3_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ -added^post44+added^0 == 0 /\ ret^0-ret^post44 == 0 /\ __rho_16_^0-__rho_16_^post44 == 0 /\ 1-addrs^0 <= 0 /\ -__rho_15_^post44+__rho_15_^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -__rho_1_^post44+__rho_1_^0 == 0), cost: 1 New rule: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 Applied preprocessing Original rule: l28 -> l29 : __const_10^0'=__const_10^post45, addrs^0'=addrs^post45, __rho_8_^0'=__rho_8_^post45, tmp1^0'=tmp1^post45, MAXADDR^0'=MAXADDR^post45, added^0'=added^post45, __rho_3_^0'=__rho_3_^post45, maxconn^0'=maxconn^post45, family^0'=family^post45, __rho_16_^0'=__rho_16_^post45, MaxListen^0'=MaxListen^post45, addr_ai_family^0'=addr_ai_family^post45, __rho_5_^0'=__rho_5_^post45, ret^0'=ret^post45, listen_index^0'=listen_index^post45, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post45, __rho_2_^0'=__rho_2_^post45, __rho_15_^0'=__rho_15_^post45, err^0'=err^post45, __rho_9_^0'=__rho_9_^post45, MaxBackends^0'=MaxBackends^post45, addr^0'=addr^post45, __rho_4_^0'=__rho_4_^post45, one^0'=one^post45, fd^0'=fd^post45, __rho_1_^0'=__rho_1_^post45, (-__rho_15_^post45+__rho_15_^0 == 0 /\ -family^post45+family^0 == 0 /\ ret^0-ret^post45 == 0 /\ -added^post45+added^0 == 0 /\ addrs^0 <= 0 /\ __rho_16_^0-__rho_16_^post45 == 0 /\ __rho_8_^0-__rho_8_^post45 == 0 /\ MaxListen^0-MaxListen^post45 == 0 /\ maxconn^0-maxconn^post45 == 0 /\ __rho_3_^0-__rho_3_^post45 == 0 /\ __const_10^0-__const_10^post45 == 0 /\ -__rho_1_^post45+__rho_1_^0 == 0 /\ -__rho_2_^post45+__rho_2_^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ MaxBackends^0-MaxBackends^post45 == 0 /\ MAXADDR^0-MAXADDR^post45 == 0 /\ __rho_5_^0-__rho_5_^post45 == 0 /\ -1+tmp1^post45 == 0 /\ addrs^0-addrs^post45 == 0 /\ -err^post45+err^0 == 0 /\ -fd^post45+fd^0 == 0 /\ -listen_index^post45+listen_index^0 == 0 /\ -__rho_4_^post45+__rho_4_^0 == 0 /\ -__rho_9_^post45+__rho_9_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -ListenSocket_OF_listen_index^post45+ListenSocket_OF_listen_index^0 == 0 /\ one^0-one^post45 == 0), cost: 1 New rule: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 Applied preprocessing Original rule: l29 -> l6 : __const_10^0'=__const_10^post46, addrs^0'=addrs^post46, __rho_8_^0'=__rho_8_^post46, tmp1^0'=tmp1^post46, MAXADDR^0'=MAXADDR^post46, added^0'=added^post46, __rho_3_^0'=__rho_3_^post46, maxconn^0'=maxconn^post46, family^0'=family^post46, __rho_16_^0'=__rho_16_^post46, MaxListen^0'=MaxListen^post46, addr_ai_family^0'=addr_ai_family^post46, __rho_5_^0'=__rho_5_^post46, ret^0'=ret^post46, listen_index^0'=listen_index^post46, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post46, __rho_2_^0'=__rho_2_^post46, __rho_15_^0'=__rho_15_^post46, err^0'=err^post46, __rho_9_^0'=__rho_9_^post46, MaxBackends^0'=MaxBackends^post46, addr^0'=addr^post46, __rho_4_^0'=__rho_4_^post46, one^0'=one^post46, fd^0'=fd^post46, __rho_1_^0'=__rho_1_^post46, (-maxconn^post46+maxconn^0 == 0 /\ addrs^0-addrs^post46 == 0 /\ -fd^post46+fd^0 == 0 /\ -__rho_4_^post46+__rho_4_^0 == 0 /\ -family^post46+family^0 == 0 /\ ret^0-ret^post46 == 0 /\ -__rho_1_^post46+__rho_1_^0 == 0 /\ __rho_8_^0-__rho_8_^post46 == 0 /\ -err^post46+err^0 == 0 /\ -__rho_2_^post46+__rho_2_^0 == 0 /\ MaxBackends^0-MaxBackends^post46 == 0 /\ __rho_15_^0-__rho_15_^post46 == 0 /\ ListenSocket_OF_listen_index^0-ListenSocket_OF_listen_index^post46 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ tmp1^0-tmp1^post46 == 0 /\ MaxListen^0-MaxListen^post46 == 0 /\ -added^post46+added^0 == 0 /\ __rho_5_^0-__rho_5_^post46 == 0 /\ __rho_16_^0-__rho_16_^post46 == 0 /\ -__rho_9_^post46+__rho_9_^0 == 0 /\ -addrs^0+addr^post46 == 0 /\ one^0-one^post46 == 0 /\ -listen_index^post46+listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post46 == 0 /\ __const_10^0-__const_10^post46 == 0 /\ MAXADDR^0-MAXADDR^post46 == 0), cost: 1 New rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 Applied preprocessing Original rule: l30 -> l28 : __const_10^0'=__const_10^post47, addrs^0'=addrs^post47, __rho_8_^0'=__rho_8_^post47, tmp1^0'=tmp1^post47, MAXADDR^0'=MAXADDR^post47, added^0'=added^post47, __rho_3_^0'=__rho_3_^post47, maxconn^0'=maxconn^post47, family^0'=family^post47, __rho_16_^0'=__rho_16_^post47, MaxListen^0'=MaxListen^post47, addr_ai_family^0'=addr_ai_family^post47, __rho_5_^0'=__rho_5_^post47, ret^0'=ret^post47, listen_index^0'=listen_index^post47, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post47, __rho_2_^0'=__rho_2_^post47, __rho_15_^0'=__rho_15_^post47, err^0'=err^post47, __rho_9_^0'=__rho_9_^post47, MaxBackends^0'=MaxBackends^post47, addr^0'=addr^post47, __rho_4_^0'=__rho_4_^post47, one^0'=one^post47, fd^0'=fd^post47, __rho_1_^0'=__rho_1_^post47, (-__rho_1_^post47+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post47 == 0 /\ addrs^0-addrs^post47 == 0 /\ __rho_8_^0-__rho_8_^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post47 == 0 /\ tmp1^0-tmp1^post47 == 0 /\ -family^post47+family^0 == 0 /\ -addr^post47+addr^0 == 0 /\ -err^post47+err^0 == 0 /\ ret^0-ret^post47 == 0 /\ __rho_16_^0-__rho_16_^post47 == 0 /\ __rho_15_^0-__rho_15_^post47 == 0 /\ ret^0 <= 0 /\ -listen_index^post47+listen_index^0 == 0 /\ -fd^post47+fd^0 == 0 /\ MaxListen^0-MaxListen^post47 == 0 /\ -__rho_2_^post47+__rho_2_^0 == 0 /\ -addr_ai_family^post47+addr_ai_family^0 == 0 /\ -MAXADDR^post47+MAXADDR^0 == 0 /\ -ListenSocket_OF_listen_index^post47+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post47+__rho_9_^0 == 0 /\ one^0-one^post47 == 0 /\ added^0-added^post47 == 0 /\ -__rho_4_^post47+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post47 == 0 /\ __const_10^0-__const_10^post47 == 0), cost: 1 New rule: l30 -> l28 : ret^0 <= 0, cost: 1 Applied preprocessing Original rule: l30 -> l29 : __const_10^0'=__const_10^post48, addrs^0'=addrs^post48, __rho_8_^0'=__rho_8_^post48, tmp1^0'=tmp1^post48, MAXADDR^0'=MAXADDR^post48, added^0'=added^post48, __rho_3_^0'=__rho_3_^post48, maxconn^0'=maxconn^post48, family^0'=family^post48, __rho_16_^0'=__rho_16_^post48, MaxListen^0'=MaxListen^post48, addr_ai_family^0'=addr_ai_family^post48, __rho_5_^0'=__rho_5_^post48, ret^0'=ret^post48, listen_index^0'=listen_index^post48, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post48, __rho_2_^0'=__rho_2_^post48, __rho_15_^0'=__rho_15_^post48, err^0'=err^post48, __rho_9_^0'=__rho_9_^post48, MaxBackends^0'=MaxBackends^post48, addr^0'=addr^post48, __rho_4_^0'=__rho_4_^post48, one^0'=one^post48, fd^0'=fd^post48, __rho_1_^0'=__rho_1_^post48, (__rho_8_^0-__rho_8_^post48 == 0 /\ addrs^0-addrs^post48 == 0 /\ family^0-family^post48 == 0 /\ __rho_5_^0-__rho_5_^post48 == 0 /\ -listen_index^post48+listen_index^0 == 0 /\ addr_ai_family^0-addr_ai_family^post48 == 0 /\ -__rho_1_^post48+__rho_1_^0 == 0 /\ MaxBackends^0-MaxBackends^post48 == 0 /\ -1+tmp1^post48 == 0 /\ -__rho_9_^post48+__rho_9_^0 == 0 /\ -ListenSocket_OF_listen_index^post48+ListenSocket_OF_listen_index^0 == 0 /\ ret^0-ret^post48 == 0 /\ -addr^post48+addr^0 == 0 /\ __rho_16_^0-__rho_16_^post48 == 0 /\ -__rho_2_^post48+__rho_2_^0 == 0 /\ __const_10^0-__const_10^post48 == 0 /\ added^0-added^post48 == 0 /\ __rho_15_^0-__rho_15_^post48 == 0 /\ -err^post48+err^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ __rho_3_^0-__rho_3_^post48 == 0 /\ -fd^post48+fd^0 == 0 /\ -__rho_4_^post48+__rho_4_^0 == 0 /\ -MAXADDR^post48+MAXADDR^0 == 0 /\ MaxListen^0-MaxListen^post48 == 0 /\ one^0-one^post48 == 0 /\ 1-ret^0 <= 0), cost: 1 New rule: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l31 : __const_10^0'=__const_10^post49, addrs^0'=addrs^post49, __rho_8_^0'=__rho_8_^post49, tmp1^0'=tmp1^post49, MAXADDR^0'=MAXADDR^post49, added^0'=added^post49, __rho_3_^0'=__rho_3_^post49, maxconn^0'=maxconn^post49, family^0'=family^post49, __rho_16_^0'=__rho_16_^post49, MaxListen^0'=MaxListen^post49, addr_ai_family^0'=addr_ai_family^post49, __rho_5_^0'=__rho_5_^post49, ret^0'=ret^post49, listen_index^0'=listen_index^post49, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post49, __rho_2_^0'=__rho_2_^post49, __rho_15_^0'=__rho_15_^post49, err^0'=err^post49, __rho_9_^0'=__rho_9_^post49, MaxBackends^0'=MaxBackends^post49, addr^0'=addr^post49, __rho_4_^0'=__rho_4_^post49, one^0'=one^post49, fd^0'=fd^post49, __rho_1_^0'=__rho_1_^post49, (-maxconn^post49+maxconn^0 == 0 /\ __rho_5_^0-__rho_5_^post49 == 0 /\ family^0-family^post49 == 0 /\ -ListenSocket_OF_listen_index^post49+ListenSocket_OF_listen_index^0 == 0 /\ -err^post49+err^0 == 0 /\ __rho_8_^0-__rho_8_^post49 == 0 /\ -__rho_4_^post49+__rho_4_^0 == 0 /\ __rho_16_^0-__rho_16_^post49 == 0 /\ tmp1^0-tmp1^post49 == 0 /\ addr_ai_family^0-addr_ai_family^post49 == 0 /\ -one^post49+one^0 == 0 /\ -fd^post49+fd^0 == 0 /\ addrs^0-addrs^post49 == 0 /\ -MaxBackends^post49+MaxBackends^0 == 0 /\ -addr^post49+addr^0 == 0 /\ -__rho_9_^post49+__rho_9_^0 == 0 /\ __rho_2_^0-__rho_2_^post49 == 0 /\ added^0-added^post49 == 0 /\ -__rho_1_^post49+__rho_1_^0 == 0 /\ MaxListen^0-MaxListen^post49 == 0 /\ MAXADDR^0-MAXADDR^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -listen_index^post49+listen_index^0 == 0 /\ __rho_15_^0-__rho_15_^post49 == 0 /\ __const_10^0-__const_10^post49 == 0 /\ __rho_3_^0-__rho_3_^post49 == 0), cost: 1 New rule: l4 -> l31 : TRUE, cost: 1 Applied preprocessing Original rule: l31 -> l4 : __const_10^0'=__const_10^post50, addrs^0'=addrs^post50, __rho_8_^0'=__rho_8_^post50, tmp1^0'=tmp1^post50, MAXADDR^0'=MAXADDR^post50, added^0'=added^post50, __rho_3_^0'=__rho_3_^post50, maxconn^0'=maxconn^post50, family^0'=family^post50, __rho_16_^0'=__rho_16_^post50, MaxListen^0'=MaxListen^post50, addr_ai_family^0'=addr_ai_family^post50, __rho_5_^0'=__rho_5_^post50, ret^0'=ret^post50, listen_index^0'=listen_index^post50, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post50, __rho_2_^0'=__rho_2_^post50, __rho_15_^0'=__rho_15_^post50, err^0'=err^post50, __rho_9_^0'=__rho_9_^post50, MaxBackends^0'=MaxBackends^post50, addr^0'=addr^post50, __rho_4_^0'=__rho_4_^post50, one^0'=one^post50, fd^0'=fd^post50, __rho_1_^0'=__rho_1_^post50, (-fd^post50+fd^0 == 0 /\ -__rho_9_^post50+__rho_9_^0 == 0 /\ -__rho_2_^post50+__rho_2_^0 == 0 /\ ret^0-ret^post50 == 0 /\ -one^post50+one^0 == 0 /\ added^0-added^post50 == 0 /\ __rho_16_^0-__rho_16_^post50 == 0 /\ __rho_3_^0-__rho_3_^post50 == 0 /\ MaxBackends^0-MaxBackends^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ __rho_8_^0-__rho_8_^post50 == 0 /\ maxconn^0-maxconn^post50 == 0 /\ __rho_5_^0-__rho_5_^post50 == 0 /\ tmp1^0-tmp1^post50 == 0 /\ __rho_15_^0-__rho_15_^post50 == 0 /\ -__rho_4_^post50+__rho_4_^0 == 0 /\ -listen_index^post50+listen_index^0 == 0 /\ -__rho_1_^post50+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post50+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-MaxListen^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post50 == 0 /\ __const_10^0-__const_10^post50 == 0 /\ -family^post50+family^0 == 0 /\ MAXADDR^0-MAXADDR^post50 == 0 /\ -err^post50+err^0 == 0), cost: 1 New rule: l31 -> l4 : TRUE, cost: 1 Applied preprocessing Original rule: l32 -> l33 : __const_10^0'=__const_10^post51, addrs^0'=addrs^post51, __rho_8_^0'=__rho_8_^post51, tmp1^0'=tmp1^post51, MAXADDR^0'=MAXADDR^post51, added^0'=added^post51, __rho_3_^0'=__rho_3_^post51, maxconn^0'=maxconn^post51, family^0'=family^post51, __rho_16_^0'=__rho_16_^post51, MaxListen^0'=MaxListen^post51, addr_ai_family^0'=addr_ai_family^post51, __rho_5_^0'=__rho_5_^post51, ret^0'=ret^post51, listen_index^0'=listen_index^post51, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post51, __rho_2_^0'=__rho_2_^post51, __rho_15_^0'=__rho_15_^post51, err^0'=err^post51, __rho_9_^0'=__rho_9_^post51, MaxBackends^0'=MaxBackends^post51, addr^0'=addr^post51, __rho_4_^0'=__rho_4_^post51, one^0'=one^post51, fd^0'=fd^post51, __rho_1_^0'=__rho_1_^post51, (-__rho_2_^post51+__rho_2_^0 == 0 /\ -err^post51+err^0 == 0 /\ tmp1^0-tmp1^post51 == 0 /\ -addr^post51+addr^0 == 0 /\ ret^0-ret^post51 == 0 /\ __rho_5_^0-__rho_5_^post51 == 0 /\ __rho_16_^0-__rho_16_^post51 == 0 /\ -fd^post51+fd^0 == 0 /\ -MaxBackends^post51+MaxBackends^0 == 0 /\ __rho_15_^0-__rho_15_^post51 == 0 /\ addrs^0-addrs^post51 == 0 /\ -addr_ai_family^post51+addr_ai_family^0 == 0 /\ -listen_index^post51+listen_index^0 == 0 /\ MaxListen^0-MaxListen^post51 == 0 /\ -maxconn^post51+maxconn^0 == 0 /\ -__rho_9_^post51+__rho_9_^0 == 0 /\ __rho_3_^0-__rho_3_^post51 == 0 /\ __const_10^0-__const_10^post51 == 0 /\ __rho_8_^0-__rho_8_^post51 == 0 /\ -__rho_4_^post51+__rho_4_^0 == 0 /\ MAXADDR^0-MAXADDR^post51 == 0 /\ added^0-added^post51 == 0 /\ -family^post51+family^0 == 0 /\ one^0-one^post51 == 0 /\ -__rho_1_^post51+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post51+ListenSocket_OF_listen_index^0 == 0), cost: 1 New rule: l32 -> l33 : TRUE, cost: 1 Applied preprocessing Original rule: l33 -> l30 : __const_10^0'=__const_10^post52, addrs^0'=addrs^post52, __rho_8_^0'=__rho_8_^post52, tmp1^0'=tmp1^post52, MAXADDR^0'=MAXADDR^post52, added^0'=added^post52, __rho_3_^0'=__rho_3_^post52, maxconn^0'=maxconn^post52, family^0'=family^post52, __rho_16_^0'=__rho_16_^post52, MaxListen^0'=MaxListen^post52, addr_ai_family^0'=addr_ai_family^post52, __rho_5_^0'=__rho_5_^post52, ret^0'=ret^post52, listen_index^0'=listen_index^post52, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post52, __rho_2_^0'=__rho_2_^post52, __rho_15_^0'=__rho_15_^post52, err^0'=err^post52, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post52, addr^0'=addr^post52, __rho_4_^0'=__rho_4_^post52, one^0'=one^post52, fd^0'=fd^post52, __rho_1_^0'=__rho_1_^post52, (0 == 0 /\ -one^post52+one^0 == 0 /\ __rho_5_^0-__rho_5_^post52 == 0 /\ -addr^post52+addr^0 == 0 /\ tmp1^0-tmp1^post52 == 0 /\ addrs^0-addrs^post52 == 0 /\ -listen_index^post52+listen_index^0 == 0 /\ -__rho_1_^post52+__rho_1_^0 == 0 /\ ret^post52-__rho_9_^post52 == 0 /\ MaxBackends^0-MaxBackends^post52 == 0 /\ MaxListen^0-MaxListen^post52 == 0 /\ added^0-added^post52 == 0 /\ __rho_15_^0-__rho_15_^post52 == 0 /\ __rho_16_^0-__rho_16_^post52 == 0 /\ -ListenSocket_OF_listen_index^post52+ListenSocket_OF_listen_index^0 == 0 /\ -err^post52+err^0 == 0 /\ addr_ai_family^0-addr_ai_family^post52 == 0 /\ -__rho_4_^post52+__rho_4_^0 == 0 /\ -family^post52+family^0 == 0 /\ __rho_8_^0-__rho_8_^post52 == 0 /\ __rho_3_^0-__rho_3_^post52 == 0 /\ __const_10^0-__const_10^post52 == 0 /\ -__rho_2_^post52+__rho_2_^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ -fd^post52+fd^0 == 0 /\ -MAXADDR^post52+MAXADDR^0 == 0), cost: 1 New rule: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 Applied preprocessing Original rule: l34 -> l32 : __const_10^0'=__const_10^post53, addrs^0'=addrs^post53, __rho_8_^0'=__rho_8_^post53, tmp1^0'=tmp1^post53, MAXADDR^0'=MAXADDR^post53, added^0'=added^post53, __rho_3_^0'=__rho_3_^post53, maxconn^0'=maxconn^post53, family^0'=family^post53, __rho_16_^0'=__rho_16_^post53, MaxListen^0'=MaxListen^post53, addr_ai_family^0'=addr_ai_family^post53, __rho_5_^0'=__rho_5_^post53, ret^0'=ret^post53, listen_index^0'=listen_index^post53, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post53, __rho_2_^0'=__rho_2_^post53, __rho_15_^0'=__rho_15_^post53, err^0'=err^post53, __rho_9_^0'=__rho_9_^post53, MaxBackends^0'=MaxBackends^post53, addr^0'=addr^post53, __rho_4_^0'=__rho_4_^post53, one^0'=one^post53, fd^0'=fd^post53, __rho_1_^0'=__rho_1_^post53, (-__rho_9_^post53+__rho_9_^0 == 0 /\ -fd^post53+fd^0 == 0 /\ family^0-family^post53 == 0 /\ __rho_5_^0-__rho_5_^post53 == 0 /\ -MAXADDR^post53+MAXADDR^0 == 0 /\ -one^post53+one^0 == 0 /\ __const_10^0-__const_10^post53 == 0 /\ MaxBackends^0-MaxBackends^post53 == 0 /\ tmp1^0-tmp1^post53 == 0 /\ -addr^post53+addr^0 == 0 /\ addr_ai_family^0-addr_ai_family^post53 == 0 /\ -maxconn^post53+maxconn^0 == 0 /\ -__rho_4_^post53+__rho_4_^0 == 0 /\ __rho_3_^0-__rho_3_^post53 == 0 /\ __rho_16_^0-__rho_16_^post53 == 0 /\ -__rho_1_^post53+__rho_1_^0 == 0 /\ -ListenSocket_OF_listen_index^post53+ListenSocket_OF_listen_index^0 == 0 /\ __rho_2_^0-__rho_2_^post53 == 0 /\ added^0-added^post53 == 0 /\ addrs^0-addrs^post53 == 0 /\ 4-family^0 <= 0 /\ __rho_15_^0-__rho_15_^post53 == 0 /\ MaxListen^0-MaxListen^post53 == 0 /\ __rho_8_^0-__rho_8_^post53 == 0 /\ -listen_index^post53+listen_index^0 == 0 /\ -err^post53+err^0 == 0 /\ -ret^post53+ret^0 == 0), cost: 1 New rule: l34 -> l32 : -4+family^0 >= 0, cost: 1 Applied preprocessing Original rule: l34 -> l32 : __const_10^0'=__const_10^post54, addrs^0'=addrs^post54, __rho_8_^0'=__rho_8_^post54, tmp1^0'=tmp1^post54, MAXADDR^0'=MAXADDR^post54, added^0'=added^post54, __rho_3_^0'=__rho_3_^post54, maxconn^0'=maxconn^post54, family^0'=family^post54, __rho_16_^0'=__rho_16_^post54, MaxListen^0'=MaxListen^post54, addr_ai_family^0'=addr_ai_family^post54, __rho_5_^0'=__rho_5_^post54, ret^0'=ret^post54, listen_index^0'=listen_index^post54, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post54, __rho_2_^0'=__rho_2_^post54, __rho_15_^0'=__rho_15_^post54, err^0'=err^post54, __rho_9_^0'=__rho_9_^post54, MaxBackends^0'=MaxBackends^post54, addr^0'=addr^post54, __rho_4_^0'=__rho_4_^post54, one^0'=one^post54, fd^0'=fd^post54, __rho_1_^0'=__rho_1_^post54, (-MaxListen^post54+MaxListen^0 == 0 /\ addr_ai_family^0-addr_ai_family^post54 == 0 /\ -__rho_1_^post54+__rho_1_^0 == 0 /\ addrs^0-addrs^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ -MAXADDR^post54+MAXADDR^0 == 0 /\ -MaxBackends^post54+MaxBackends^0 == 0 /\ -addr^post54+addr^0 == 0 /\ __rho_4_^0-__rho_4_^post54 == 0 /\ -err^post54+err^0 == 0 /\ __rho_16_^0-__rho_16_^post54 == 0 /\ family^0-family^post54 == 0 /\ -listen_index^post54+listen_index^0 == 0 /\ -2+family^0 <= 0 /\ __rho_2_^0-__rho_2_^post54 == 0 /\ -ret^post54+ret^0 == 0 /\ added^0-added^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -one^post54+one^0 == 0 /\ __const_10^0-__const_10^post54 == 0 /\ __rho_3_^0-__rho_3_^post54 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ __rho_8_^0-__rho_8_^post54 == 0 /\ -ListenSocket_OF_listen_index^post54+ListenSocket_OF_listen_index^0 == 0 /\ -__rho_9_^post54+__rho_9_^0 == 0 /\ __rho_5_^0-__rho_5_^post54 == 0 /\ __rho_15_^0-__rho_15_^post54 == 0), cost: 1 New rule: l34 -> l32 : -2+family^0 <= 0, cost: 1 Applied preprocessing Original rule: l34 -> l33 : __const_10^0'=__const_10^post55, addrs^0'=addrs^post55, __rho_8_^0'=__rho_8_^post55, tmp1^0'=tmp1^post55, MAXADDR^0'=MAXADDR^post55, added^0'=added^post55, __rho_3_^0'=__rho_3_^post55, maxconn^0'=maxconn^post55, family^0'=family^post55, __rho_16_^0'=__rho_16_^post55, MaxListen^0'=MaxListen^post55, addr_ai_family^0'=addr_ai_family^post55, __rho_5_^0'=__rho_5_^post55, ret^0'=ret^post55, listen_index^0'=listen_index^post55, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post55, __rho_2_^0'=__rho_2_^post55, __rho_15_^0'=__rho_15_^post55, err^0'=err^post55, __rho_9_^0'=__rho_9_^post55, MaxBackends^0'=MaxBackends^post55, addr^0'=addr^post55, __rho_4_^0'=__rho_4_^post55, one^0'=one^post55, fd^0'=fd^post55, __rho_1_^0'=__rho_1_^post55, (__const_10^0-__const_10^post55 == 0 /\ -err^post55+err^0 == 0 /\ maxconn^0-maxconn^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -listen_index^post55+listen_index^0 == 0 /\ 3-family^0 <= 0 /\ __rho_9_^0-__rho_9_^post55 == 0 /\ -one^post55+one^0 == 0 /\ -ListenSocket_OF_listen_index^post55+ListenSocket_OF_listen_index^0 == 0 /\ -MaxBackends^post55+MaxBackends^0 == 0 /\ MAXADDR^0-MAXADDR^post55 == 0 /\ added^0-added^post55 == 0 /\ -__rho_4_^post55+__rho_4_^0 == 0 /\ family^0-family^post55 == 0 /\ __rho_3_^0-__rho_3_^post55 == 0 /\ -addr^post55+addr^0 == 0 /\ __rho_2_^0-__rho_2_^post55 == 0 /\ __rho_8_^0-__rho_8_^post55 == 0 /\ -MaxListen^post55+MaxListen^0 == 0 /\ -3+family^0 <= 0 /\ -ret^post55+ret^0 == 0 /\ __rho_16_^0-__rho_16_^post55 == 0 /\ addr_ai_family^0-addr_ai_family^post55 == 0 /\ __rho_5_^0-__rho_5_^post55 == 0 /\ -__rho_15_^post55+__rho_15_^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ addrs^0-addrs^post55 == 0 /\ -__rho_1_^post55+__rho_1_^0 == 0), cost: 1 New rule: l34 -> l33 : -3+family^0 == 0, cost: 1 Applied preprocessing Original rule: l35 -> l34 : __const_10^0'=__const_10^post56, addrs^0'=addrs^post56, __rho_8_^0'=__rho_8_^post56, tmp1^0'=tmp1^post56, MAXADDR^0'=MAXADDR^post56, added^0'=added^post56, __rho_3_^0'=__rho_3_^post56, maxconn^0'=maxconn^post56, family^0'=family^post56, __rho_16_^0'=__rho_16_^post56, MaxListen^0'=MaxListen^post56, addr_ai_family^0'=addr_ai_family^post56, __rho_5_^0'=__rho_5_^post56, ret^0'=ret^post56, listen_index^0'=listen_index^post56, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post56, __rho_2_^0'=__rho_2_^post56, __rho_15_^0'=__rho_15_^post56, err^0'=err^post56, __rho_9_^0'=__rho_9_^post56, MaxBackends^0'=MaxBackends^post56, addr^0'=addr^post56, __rho_4_^0'=__rho_4_^post56, one^0'=one^post56, fd^0'=fd^post56, __rho_1_^0'=__rho_1_^post56, (0 == 0 /\ maxconn^0-maxconn^post56 == 0 /\ addr_ai_family^0-addr_ai_family^post56 == 0 /\ -__rho_9_^post56+__rho_9_^0 == 0 /\ -err^post56+err^0 == 0 /\ -MaxListen^post56+MaxListen^0 == 0 /\ -__rho_4_^post56+__rho_4_^0 == 0 /\ __rho_8_^0-__rho_8_^post56 == 0 /\ -1+one^post56 == 0 /\ __const_10^0-__const_10^post56 == 0 /\ family^0-family^post56 == 0 /\ listen_index^post56 == 0 /\ addr^0-addr^post56 == 0 /\ 1-MaxBackends^post56 <= 0 /\ -fd^post56+fd^0 == 0 /\ __rho_2_^0-__rho_2_^post56 == 0 /\ -__rho_15_^post56+__rho_15_^0 == 0 /\ added^post56 == 0 /\ -ListenSocket_OF_listen_index^post56+ListenSocket_OF_listen_index^0 == 0 /\ __rho_3_^0-__rho_3_^post56 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ -__rho_1_^post56+__rho_1_^0 == 0 /\ __rho_5_^0-__rho_5_^post56 == 0 /\ __rho_16_^0-__rho_16_^post56 == 0 /\ -addrs^post56 <= 0), cost: 1 New rule: l35 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 1 Applied preprocessing Original rule: l36 -> l35 : __const_10^0'=__const_10^post57, addrs^0'=addrs^post57, __rho_8_^0'=__rho_8_^post57, tmp1^0'=tmp1^post57, MAXADDR^0'=MAXADDR^post57, added^0'=added^post57, __rho_3_^0'=__rho_3_^post57, maxconn^0'=maxconn^post57, family^0'=family^post57, __rho_16_^0'=__rho_16_^post57, MaxListen^0'=MaxListen^post57, addr_ai_family^0'=addr_ai_family^post57, __rho_5_^0'=__rho_5_^post57, ret^0'=ret^post57, listen_index^0'=listen_index^post57, ListenSocket_OF_listen_index^0'=ListenSocket_OF_listen_index^post57, __rho_2_^0'=__rho_2_^post57, __rho_15_^0'=__rho_15_^post57, err^0'=err^post57, __rho_9_^0'=__rho_9_^post57, MaxBackends^0'=MaxBackends^post57, addr^0'=addr^post57, __rho_4_^0'=__rho_4_^post57, one^0'=one^post57, fd^0'=fd^post57, __rho_1_^0'=__rho_1_^post57, (-ret^post57+ret^0 == 0 /\ -fd^post57+fd^0 == 0 /\ added^0-added^post57 == 0 /\ -__rho_9_^post57+__rho_9_^0 == 0 /\ __rho_4_^0-__rho_4_^post57 == 0 /\ addr^0-addr^post57 == 0 /\ -one^post57+one^0 == 0 /\ -__rho_3_^post57+__rho_3_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post57 == 0 /\ -__rho_16_^post57+__rho_16_^0 == 0 /\ addrs^0-addrs^post57 == 0 /\ -listen_index^post57+listen_index^0 == 0 /\ -MaxListen^post57+MaxListen^0 == 0 /\ __rho_2_^0-__rho_2_^post57 == 0 /\ maxconn^0-maxconn^post57 == 0 /\ __rho_8_^0-__rho_8_^post57 == 0 /\ -MaxBackends^post57+MaxBackends^0 == 0 /\ tmp1^0-tmp1^post57 == 0 /\ __rho_5_^0-__rho_5_^post57 == 0 /\ -__rho_1_^post57+__rho_1_^0 == 0 /\ -__rho_15_^post57+__rho_15_^0 == 0 /\ __const_10^0-__const_10^post57 == 0 /\ family^0-family^post57 == 0 /\ -ListenSocket_OF_listen_index^post57+ListenSocket_OF_listen_index^0 == 0 /\ -err^post57+err^0 == 0 /\ MAXADDR^0-MAXADDR^post57 == 0), cost: 1 New rule: l36 -> l35 : TRUE, cost: 1 Simplified rules Start location: l36 58: l2 -> l3 : TRUE, cost: 1 59: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 60: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 106: l4 -> l31 : TRUE, cost: 1 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 84: l6 -> l19 : TRUE, cost: 1 62: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 63: l7 -> l5 : 1+err^0 <= 0, cost: 1 64: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 65: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 66: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 67: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 68: l11 -> l2 : TRUE, cost: 1 69: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 70: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 71: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 74: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 75: l14 -> l13 : err^0 >= 0, cost: 1 76: l14 -> l5 : 1+err^0 <= 0, cost: 1 77: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 80: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 81: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 82: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 99: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 100: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 85: l20 -> l21 : TRUE, cost: 1 86: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 87: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 88: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 98: l23 -> l25 : TRUE, cost: 1 89: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 90: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 92: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 93: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 94: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 95: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 97: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 104: l30 -> l28 : ret^0 <= 0, cost: 1 105: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 107: l31 -> l4 : TRUE, cost: 1 108: l32 -> l33 : TRUE, cost: 1 109: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 110: l34 -> l32 : -4+family^0 >= 0, cost: 1 111: l34 -> l32 : -2+family^0 <= 0, cost: 1 112: l34 -> l33 : -3+family^0 == 0, cost: 1 113: l35 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 1 114: l36 -> l35 : TRUE, cost: 1 Eliminating location l35 by chaining: Applied chaining First rule: l36 -> l35 : TRUE, cost: 1 Second rule: l35 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 1 New rule: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Applied deletion Removed the following rules: 113 114 Eliminating location l31 by chaining: Applied chaining First rule: l4 -> l31 : TRUE, cost: 1 Second rule: l31 -> l4 : TRUE, cost: 1 New rule: l4 -> l4 : TRUE, cost: 2 Applied deletion Removed the following rules: 106 107 Eliminated locations on linear paths Start location: l36 58: l2 -> l3 : TRUE, cost: 1 59: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 60: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 116: l4 -> l4 : TRUE, cost: 2 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 84: l6 -> l19 : TRUE, cost: 1 62: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 63: l7 -> l5 : 1+err^0 <= 0, cost: 1 64: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 65: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 66: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 67: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 68: l11 -> l2 : TRUE, cost: 1 69: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 70: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 71: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 74: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 75: l14 -> l13 : err^0 >= 0, cost: 1 76: l14 -> l5 : 1+err^0 <= 0, cost: 1 77: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 80: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 81: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 82: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 99: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 100: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 85: l20 -> l21 : TRUE, cost: 1 86: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 87: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 88: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 98: l23 -> l25 : TRUE, cost: 1 89: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 90: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 92: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 93: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 94: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 95: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 97: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 104: l30 -> l28 : ret^0 <= 0, cost: 1 105: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 108: l32 -> l33 : TRUE, cost: 1 109: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 110: l34 -> l32 : -4+family^0 >= 0, cost: 1 111: l34 -> l32 : -2+family^0 <= 0, cost: 1 112: l34 -> l33 : -3+family^0 == 0, cost: 1 115: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Applied nonterm Original rule: l4 -> l4 : TRUE, cost: 2 New rule: l4 -> [37] : n >= 0, cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_CeACcC.txt Applied deletion Removed the following rules: 116 Accelerated simple loops Start location: l36 58: l2 -> l3 : TRUE, cost: 1 59: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 60: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 117: l4 -> [37] : n >= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 84: l6 -> l19 : TRUE, cost: 1 62: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 63: l7 -> l5 : 1+err^0 <= 0, cost: 1 64: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 65: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 66: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 67: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 68: l11 -> l2 : TRUE, cost: 1 69: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 70: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 71: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 74: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 75: l14 -> l13 : err^0 >= 0, cost: 1 76: l14 -> l5 : 1+err^0 <= 0, cost: 1 77: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 80: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 81: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 82: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 99: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 100: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 85: l20 -> l21 : TRUE, cost: 1 86: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 87: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 88: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 98: l23 -> l25 : TRUE, cost: 1 89: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 90: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 92: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 93: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 94: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 95: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 97: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 104: l30 -> l28 : ret^0 <= 0, cost: 1 105: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 108: l32 -> l33 : TRUE, cost: 1 109: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 110: l34 -> l32 : -4+family^0 >= 0, cost: 1 111: l34 -> l32 : -2+family^0 <= 0, cost: 1 112: l34 -> l33 : -3+family^0 == 0, cost: 1 115: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Applied chaining First rule: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 Second rule: l4 -> [37] : n >= 0, cost: NONTERM New rule: l3 -> [37] : -1+added^0 >= 0, cost: NONTERM Applied chaining First rule: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 Second rule: l4 -> [37] : n >= 0, cost: NONTERM New rule: l3 -> [37] : added^0 <= 0, cost: NONTERM Applied deletion Removed the following rules: 117 Chained accelerated rules with incoming rules Start location: l36 58: l2 -> l3 : TRUE, cost: 1 59: l3 -> l4 : ret^0'=1, -1+added^0 >= 0, cost: 1 60: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 118: l3 -> [37] : -1+added^0 >= 0, cost: NONTERM 119: l3 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 84: l6 -> l19 : TRUE, cost: 1 62: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 63: l7 -> l5 : 1+err^0 <= 0, cost: 1 64: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 65: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 66: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 67: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 68: l11 -> l2 : TRUE, cost: 1 69: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 70: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 71: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 74: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 75: l14 -> l13 : err^0 >= 0, cost: 1 76: l14 -> l5 : 1+err^0 <= 0, cost: 1 77: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 80: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 81: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 82: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 99: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 100: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 85: l20 -> l21 : TRUE, cost: 1 86: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 87: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 88: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 98: l23 -> l25 : TRUE, cost: 1 89: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 90: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 92: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 93: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 94: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 95: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 97: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 104: l30 -> l28 : ret^0 <= 0, cost: 1 105: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 108: l32 -> l33 : TRUE, cost: 1 109: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 110: l34 -> l32 : -4+family^0 >= 0, cost: 1 111: l34 -> l32 : -2+family^0 <= 0, cost: 1 112: l34 -> l33 : -3+family^0 == 0, cost: 1 115: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Removed unreachable locations and irrelevant leafs Start location: l36 58: l2 -> l3 : TRUE, cost: 1 118: l3 -> [37] : -1+added^0 >= 0, cost: NONTERM 119: l3 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 84: l6 -> l19 : TRUE, cost: 1 62: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 63: l7 -> l5 : 1+err^0 <= 0, cost: 1 64: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 65: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 66: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 67: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 68: l11 -> l2 : TRUE, cost: 1 69: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 70: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 71: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 74: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 75: l14 -> l13 : err^0 >= 0, cost: 1 76: l14 -> l5 : 1+err^0 <= 0, cost: 1 77: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 80: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 81: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 82: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 99: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 100: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 85: l20 -> l21 : TRUE, cost: 1 86: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 87: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 88: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 98: l23 -> l25 : TRUE, cost: 1 89: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 90: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 92: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 93: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 94: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 95: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 97: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 104: l30 -> l28 : ret^0 <= 0, cost: 1 105: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 108: l32 -> l33 : TRUE, cost: 1 109: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 110: l34 -> l32 : -4+family^0 >= 0, cost: 1 111: l34 -> l32 : -2+family^0 <= 0, cost: 1 112: l34 -> l33 : -3+family^0 == 0, cost: 1 115: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Eliminating location l34 by chaining: Applied chaining First rule: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Second rule: l34 -> l32 : -4+family^0 >= 0, cost: 1 New rule: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 3 Applied chaining First rule: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Second rule: l34 -> l32 : -2+family^0 <= 0, cost: 1 New rule: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 3 Applied chaining First rule: l36 -> l34 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0), cost: 2 Second rule: l34 -> l33 : -3+family^0 == 0, cost: 1 New rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 3 Applied deletion Removed the following rules: 110 111 112 115 Eliminating location l30 by chaining: Applied chaining First rule: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 Second rule: l30 -> l28 : ret^0 <= 0, cost: 1 New rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, (0 == 0 /\ __rho_9_^post52 <= 0), cost: 2 Applied simplification Original rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, (0 == 0 /\ __rho_9_^post52 <= 0), cost: 2 New rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, __rho_9_^post52 <= 0, cost: 2 Applied chaining First rule: l33 -> l30 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, 0 == 0, cost: 1 Second rule: l30 -> l29 : tmp1^0'=1, -1+ret^0 >= 0, cost: 1 New rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, (0 == 0 /\ -1+__rho_9_^post52 >= 0), cost: 2 Applied simplification Original rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, (0 == 0 /\ -1+__rho_9_^post52 >= 0), cost: 2 New rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, -1+__rho_9_^post52 >= 0, cost: 2 Applied deletion Removed the following rules: 104 105 109 Eliminating location l19 by chaining: Applied chaining First rule: l6 -> l19 : TRUE, cost: 1 Second rule: l19 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 1 New rule: l6 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 2 Applied chaining First rule: l6 -> l19 : TRUE, cost: 1 Second rule: l19 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 1 New rule: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 Applied deletion Removed the following rules: 84 99 100 Eliminating location l3 by chaining: Applied chaining First rule: l2 -> l3 : TRUE, cost: 1 Second rule: l3 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM Applied chaining First rule: l2 -> l3 : TRUE, cost: 1 Second rule: l3 -> [37] : added^0 <= 0, cost: NONTERM New rule: l2 -> [37] : added^0 <= 0, cost: NONTERM Applied deletion Removed the following rules: 58 118 119 Eliminating location l26 by chaining: Applied chaining First rule: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 Second rule: l26 -> l23 : __rho_3_^0 <= 0, cost: 1 New rule: l27 -> l23 : (__rho_3_^0 <= 0 /\ __rho_2_^0 <= 0), cost: 2 Applied chaining First rule: l27 -> l26 : __rho_2_^0 <= 0, cost: 1 Second rule: l26 -> l5 : -1+__rho_3_^0 >= 0, cost: 1 New rule: l27 -> l5 : (-1+__rho_3_^0 >= 0 /\ __rho_2_^0 <= 0), cost: 2 Applied deletion Removed the following rules: 94 95 97 Eliminating location l25 by chaining: Applied chaining First rule: l23 -> l25 : TRUE, cost: 1 Second rule: l25 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 1 New rule: l23 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 2 Applied chaining First rule: l23 -> l25 : TRUE, cost: 1 Second rule: l25 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 1 New rule: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 Applied deletion Removed the following rules: 92 93 98 Eliminating location l21 by chaining: Applied chaining First rule: l20 -> l21 : TRUE, cost: 1 Second rule: l21 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 1 New rule: l20 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 2 Applied chaining First rule: l20 -> l21 : TRUE, cost: 1 Second rule: l21 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 1 New rule: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 Applied deletion Removed the following rules: 85 86 87 Eliminating location l17 by chaining: Applied chaining First rule: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 Second rule: l17 -> l15 : __rho_4_^0 <= 0, cost: 1 New rule: l18 -> l15 : __rho_4_^0'=__rho_4_^post25, (__rho_4_^post25 <= 0 /\ fd^0 <= 0), cost: 2 Applied chaining First rule: l18 -> l17 : __rho_4_^0'=__rho_4_^post25, fd^0 <= 0, cost: 1 Second rule: l17 -> l16 : __rho_5_^0'=__rho_5_^post24, -1+__rho_4_^0 >= 0, cost: 1 New rule: l18 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_4_^0'=__rho_4_^post25, (-1+__rho_4_^post25 >= 0 /\ fd^0 <= 0), cost: 2 Applied deletion Removed the following rules: 80 81 82 Eliminating location l14 by chaining: Applied chaining First rule: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 Second rule: l14 -> l13 : err^0 >= 0, cost: 1 New rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ __rho_1_^post20 >= 0), cost: 2 Applied simplification Original rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ __rho_1_^post20 >= 0), cost: 2 New rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Applied chaining First rule: l15 -> l14 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 0 == 0, cost: 1 Second rule: l14 -> l5 : 1+err^0 <= 0, cost: 1 New rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ 1+__rho_1_^post20 <= 0), cost: 2 Applied simplification Original rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (0 == 0 /\ 1+__rho_1_^post20 <= 0), cost: 2 New rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 Applied deletion Removed the following rules: 75 76 77 Eliminating location l12 by chaining: Applied chaining First rule: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 Second rule: l12 -> l10 : -1+__rho_8_^0 == 0, cost: 1 New rule: l13 -> l10 : __rho_8_^0'=__rho_8_^post17, (-1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 2 Applied chaining First rule: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 Second rule: l12 -> l11 : -2+__rho_8_^0 >= 0, cost: 1 New rule: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (-2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 Applied chaining First rule: l13 -> l12 : __rho_8_^0'=__rho_8_^post17, -3+addr_ai_family^0 == 0, cost: 1 Second rule: l12 -> l11 : __rho_8_^0 <= 0, cost: 1 New rule: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (__rho_8_^post17 <= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 Applied deletion Removed the following rules: 69 70 71 74 Eliminating location l9 by chaining: Applied chaining First rule: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 Second rule: l9 -> l8 : -__const_10^0+maxconn^0 <= 0, cost: 1 New rule: l10 -> l8 : maxconn^0'=maxconn^post10, (0 == 0 /\ -__const_10^0+maxconn^post10 <= 0), cost: 2 Applied simplification Original rule: l10 -> l8 : maxconn^0'=maxconn^post10, (0 == 0 /\ -__const_10^0+maxconn^post10 <= 0), cost: 2 New rule: l10 -> l8 : maxconn^0'=maxconn^post10, -__const_10^0+maxconn^post10 <= 0, cost: 2 Applied chaining First rule: l10 -> l9 : maxconn^0'=maxconn^post10, 0 == 0, cost: 1 Second rule: l9 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^0 <= 0, cost: 1 New rule: l10 -> l8 : maxconn^0'=__const_10^0, (0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 2 Applied simplification Original rule: l10 -> l8 : maxconn^0'=__const_10^0, (0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 2 New rule: l10 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^post10 <= 0, cost: 2 Applied deletion Removed the following rules: 65 66 67 Eliminating location l7 by chaining: Applied chaining First rule: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 Second rule: l7 -> l5 : added^0'=1+added^0, ListenSocket_OF_listen_index^0'=fd^0, err^0 >= 0, cost: 1 New rule: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (0 == 0 /\ err^post7 >= 0), cost: 2 Applied simplification Original rule: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (0 == 0 /\ err^post7 >= 0), cost: 2 New rule: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, err^post7 >= 0, cost: 2 Applied chaining First rule: l8 -> l7 : __rho_16_^0'=err^post7, err^0'=err^post7, 0 == 0, cost: 1 Second rule: l7 -> l5 : 1+err^0 <= 0, cost: 1 New rule: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, (0 == 0 /\ 1+err^post7 <= 0), cost: 2 Applied simplification Original rule: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, (0 == 0 /\ 1+err^post7 <= 0), cost: 2 New rule: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, 1+err^post7 <= 0, cost: 2 Applied deletion Removed the following rules: 62 63 64 Eliminating location l22 by chaining: Applied chaining First rule: l24 -> l22 : ListenSocket_OF_listen_index^0 >= 0, cost: 1 Second rule: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 New rule: l24 -> l23 : listen_index^0'=1+listen_index^0, ListenSocket_OF_listen_index^0 >= 0, cost: 2 Applied chaining First rule: l24 -> l22 : 2+ListenSocket_OF_listen_index^0 <= 0, cost: 1 Second rule: l22 -> l23 : listen_index^0'=1+listen_index^0, TRUE, cost: 1 New rule: l24 -> l23 : listen_index^0'=1+listen_index^0, 2+ListenSocket_OF_listen_index^0 <= 0, cost: 2 Applied deletion Removed the following rules: 88 89 90 Eliminated locations on tree-shaped paths Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 125: l6 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 2 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 144: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, err^post7 >= 0, cost: 2 145: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, 1+err^post7 <= 0, cost: 2 142: l10 -> l8 : maxconn^0'=maxconn^post10, -__const_10^0+maxconn^post10 <= 0, cost: 2 143: l10 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^post10 <= 0, cost: 2 68: l11 -> l2 : TRUE, cost: 1 72: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 73: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 139: l13 -> l10 : __rho_8_^0'=__rho_8_^post17, (-1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 2 140: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (-2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 141: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (__rho_8_^post17 <= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 137: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 83: l18 -> l5 : -1+fd^0 >= 0, cost: 1 135: l18 -> l15 : __rho_4_^0'=__rho_4_^post25, (__rho_4_^post25 <= 0 /\ fd^0 <= 0), cost: 2 136: l18 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_4_^0'=__rho_4_^post25, (-1+__rho_4_^post25 >= 0 /\ fd^0 <= 0), cost: 2 133: l20 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 2 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 131: l23 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 2 132: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 91: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 146: l24 -> l23 : listen_index^0'=1+listen_index^0, ListenSocket_OF_listen_index^0 >= 0, cost: 2 147: l24 -> l23 : listen_index^0'=1+listen_index^0, 2+ListenSocket_OF_listen_index^0 <= 0, cost: 2 96: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 129: l27 -> l23 : (__rho_3_^0 <= 0 /\ __rho_2_^0 <= 0), cost: 2 130: l27 -> l5 : (-1+__rho_3_^0 >= 0 /\ __rho_2_^0 <= 0), cost: 2 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 108: l32 -> l33 : TRUE, cost: 1 123: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, __rho_9_^post52 <= 0, cost: 2 124: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, -1+__rho_9_^post52 >= 0, cost: 2 120: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 3 121: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 3 122: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 3 Eliminating location l32 by chaining: Applied chaining First rule: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 3 Second rule: l32 -> l33 : TRUE, cost: 1 New rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 4 Applied chaining First rule: l36 -> l32 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 3 Second rule: l32 -> l33 : TRUE, cost: 1 New rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 4 Applied deletion Removed the following rules: 108 120 121 Eliminating location l33 by chaining: Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 3 Second rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, __rho_9_^post52 <= 0, cost: 2 New rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 3 Second rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, -1+__rho_9_^post52 >= 0, cost: 2 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 4 Second rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, __rho_9_^post52 <= 0, cost: 2 New rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 4 Second rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, -1+__rho_9_^post52 >= 0, cost: 2 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 4 Second rule: l33 -> l28 : ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, __rho_9_^post52 <= 0, cost: 2 New rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Applied chaining First rule: l36 -> l33 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=ret^post56, listen_index^0'=0, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 4 Second rule: l33 -> l29 : tmp1^0'=1, ret^0'=__rho_9_^post52, __rho_9_^0'=__rho_9_^post52, -1+__rho_9_^post52 >= 0, cost: 2 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Applied deletion Removed the following rules: 122 123 124 148 149 Eliminating location l27 by chaining: Applied chaining First rule: l6 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 2 Second rule: l27 -> l23 : -1+__rho_2_^0 >= 0, cost: 1 New rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 Applied chaining First rule: l6 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 2 Second rule: l27 -> l23 : (__rho_3_^0 <= 0 /\ __rho_2_^0 <= 0), cost: 2 New rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 Applied chaining First rule: l6 -> l27 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, 1-MAXADDR^0+addr^0 <= 0, cost: 2 Second rule: l27 -> l5 : (-1+__rho_3_^0 >= 0 /\ __rho_2_^0 <= 0), cost: 2 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 Applied deletion Removed the following rules: 96 125 129 130 Eliminating location l24 by chaining: Applied chaining First rule: l23 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 2 Second rule: l24 -> l20 : 1+ListenSocket_OF_listen_index^0 == 0, cost: 1 New rule: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 Applied chaining First rule: l23 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 2 Second rule: l24 -> l23 : listen_index^0'=1+listen_index^0, ListenSocket_OF_listen_index^0 >= 0, cost: 2 New rule: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ ListenSocket_OF_listen_index^0 >= 0), cost: 4 Applied chaining First rule: l23 -> l24 : MaxListen^0-listen_index^0 <= 0, cost: 2 Second rule: l24 -> l23 : listen_index^0'=1+listen_index^0, 2+ListenSocket_OF_listen_index^0 <= 0, cost: 2 New rule: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0), cost: 4 Applied deletion Removed the following rules: 91 131 146 147 Eliminating location l18 by chaining: Applied chaining First rule: l20 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 2 Second rule: l18 -> l5 : -1+fd^0 >= 0, cost: 1 New rule: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 Applied chaining First rule: l20 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 2 Second rule: l18 -> l15 : __rho_4_^0'=__rho_4_^post25, (__rho_4_^post25 <= 0 /\ fd^0 <= 0), cost: 2 New rule: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 Applied chaining First rule: l20 -> l18 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, 1-MaxListen^0+listen_index^0 <= 0, cost: 2 Second rule: l18 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_4_^0'=__rho_4_^post25, (-1+__rho_4_^post25 >= 0 /\ fd^0 <= 0), cost: 2 New rule: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 Applied deletion Removed the following rules: 83 133 135 136 Eliminating location l13 by chaining: Applied chaining First rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Second rule: l13 -> l10 : -4+addr_ai_family^0 >= 0, cost: 1 New rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 Applied chaining First rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Second rule: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 New rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 Applied chaining First rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Second rule: l13 -> l10 : __rho_8_^0'=__rho_8_^post17, (-1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 2 New rule: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Applied chaining First rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Second rule: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (-2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 New rule: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Applied chaining First rule: l15 -> l13 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, __rho_1_^post20 >= 0, cost: 2 Second rule: l13 -> l11 : __rho_8_^0'=__rho_8_^post17, (__rho_8_^post17 <= 0 /\ -3+addr_ai_family^0 == 0), cost: 2 New rule: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Applied deletion Removed the following rules: 72 73 137 139 140 141 Eliminating location l8 by chaining: Applied chaining First rule: l10 -> l8 : maxconn^0'=maxconn^post10, -__const_10^0+maxconn^post10 <= 0, cost: 2 Second rule: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, err^post7 >= 0, cost: 2 New rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 Applied chaining First rule: l10 -> l8 : maxconn^0'=maxconn^post10, -__const_10^0+maxconn^post10 <= 0, cost: 2 Second rule: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, 1+err^post7 <= 0, cost: 2 New rule: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 Applied chaining First rule: l10 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^post10 <= 0, cost: 2 Second rule: l8 -> l5 : added^0'=1+added^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, err^post7 >= 0, cost: 2 New rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 Applied chaining First rule: l10 -> l8 : maxconn^0'=__const_10^0, 1+__const_10^0-maxconn^post10 <= 0, cost: 2 Second rule: l8 -> l5 : __rho_16_^0'=err^post7, err^0'=err^post7, 1+err^post7 <= 0, cost: 2 New rule: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 Applied deletion Removed the following rules: 142 143 144 145 Eliminated locations on tree-shaped paths Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 156: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 157: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 170: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 171: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 172: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 173: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 68: l11 -> l2 : TRUE, cost: 1 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 165: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 166: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 167: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 168: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 169: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 162: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 163: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 164: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 132: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 159: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 160: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ ListenSocket_OF_listen_index^0 >= 0), cost: 4 161: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0), cost: 4 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 150: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 151: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 152: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 153: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 154: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 155: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Applied nonterm Original rule: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ ListenSocket_OF_listen_index^0 >= 0), cost: 4 New rule: l23 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ n0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_LdNjKM.txt Applied nonterm Original rule: l23 -> l23 : listen_index^0'=1+listen_index^0, (MaxListen^0-listen_index^0 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0), cost: 4 New rule: l23 -> [38] : (n1 >= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ -2-ListenSocket_OF_listen_index^0 >= 0), cost: NONTERM Sub-proof via acceration calculus written to file:///tmp/tmpnam_pednmB.txt Applied simplification Original rule: l23 -> [38] : (n1 >= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ -2-ListenSocket_OF_listen_index^0 >= 0), cost: NONTERM New rule: l23 -> [38] : (n1 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0), cost: NONTERM Applied deletion Removed the following rules: 160 161 Accelerated simple loops Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 156: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 157: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 170: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 171: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 172: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 173: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 68: l11 -> l2 : TRUE, cost: 1 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 165: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 166: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 167: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 168: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 169: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 162: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 163: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 164: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 132: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 159: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 174: l23 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ n0 >= 0), cost: NONTERM 176: l23 -> [38] : (n1 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0), cost: NONTERM 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 150: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 151: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 152: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 153: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 154: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 155: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 Second rule: l23 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ n0 >= 0), cost: NONTERM New rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 Second rule: l23 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ n0 >= 0), cost: NONTERM New rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 Second rule: l23 -> [38] : (n1 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0), cost: NONTERM New rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 Second rule: l23 -> [38] : (n1 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0), cost: NONTERM New rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied deletion Removed the following rules: 174 176 Chained accelerated rules with incoming rules Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 156: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 157: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 170: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 171: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 172: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 173: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 68: l11 -> l2 : TRUE, cost: 1 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 165: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 166: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 167: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 168: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 169: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 78: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 79: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 162: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 163: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 164: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 132: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 159: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 101: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 102: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 103: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 150: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 151: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 152: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 153: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 154: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 155: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Eliminating location l28 by chaining: Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 Second rule: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 6 Applied simplification Original rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 6 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 6 Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 Second rule: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 Second rule: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Applied simplification Original rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 Second rule: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Second rule: l28 -> l29 : tmp1^0'=0, -1+addrs^0 >= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0 /\ -1+addrs^post56 >= 0), cost: 7 Applied simplification Original rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0 /\ -1+addrs^post56 >= 0), cost: 7 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ -1+addrs^post56 >= 0), cost: 7 Applied chaining First rule: l36 -> l28 : addrs^0'=addrs^post56, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Second rule: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 New rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0), cost: 7 Applied deletion Removed the following rules: 101 102 150 152 154 Eliminating location l29 by chaining: Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 5 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 6 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 6 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 7 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 6 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ -1+addrs^post56 >= 0), cost: 8 Applied chaining First rule: l36 -> l29 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0), cost: 7 Second rule: l29 -> l6 : addr^0'=addrs^0, TRUE, cost: 1 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0), cost: 8 Applied deletion Removed the following rules: 103 151 153 155 179 180 181 182 183 184 Eliminating location l23 by chaining: Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 Second rule: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 New rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (-1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 3 Second rule: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 New rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 Second rule: l23 -> l20 : 1-MaxListen^0+listen_index^0 <= 0, cost: 2 New rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Applied chaining First rule: l6 -> l23 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 4 Second rule: l23 -> l20 : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0), cost: 3 New rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 7 Applied deletion Removed the following rules: 132 156 157 159 Eliminating location l16 by chaining: Applied chaining First rule: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 Second rule: l16 -> l15 : __rho_5_^0 <= 0, cost: 1 New rule: l20 -> l15 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 5 Applied chaining First rule: l20 -> l16 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 4 Second rule: l16 -> l5 : -1+__rho_5_^0 >= 0, cost: 1 New rule: l20 -> l5 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 5 Applied deletion Removed the following rules: 78 79 164 Eliminating location l10 by chaining: Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 Second rule: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 New rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -4+addr_ai_family^0 >= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0), cost: 3 Second rule: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 New rule: l15 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 Second rule: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 New rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 Applied chaining First rule: l15 -> l10 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 3 Second rule: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 New rule: l15 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 Applied chaining First rule: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ err^post7 >= 0), cost: 8 Applied chaining First rule: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l10 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, (-__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0), cost: 4 New rule: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 8 Applied chaining First rule: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l10 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, (1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 4 New rule: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 8 Applied chaining First rule: l15 -> l10 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l10 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, (1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 4 New rule: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 8 Applied deletion Removed the following rules: 165 166 167 170 171 172 173 Eliminating location l11 by chaining: Applied chaining First rule: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l11 -> l2 : TRUE, cost: 1 New rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 Applied chaining First rule: l15 -> l11 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 4 Second rule: l11 -> l2 : TRUE, cost: 1 New rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 Applied deletion Removed the following rules: 68 168 169 Eliminated locations on tree-shaped paths Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 194: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 195: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 196: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 197: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 7 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 200: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 201: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -4+addr_ai_family^0 >= 0), cost: 7 202: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 203: l15 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 7 204: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 205: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 206: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 207: l15 -> l5 : maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 208: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ err^post7 >= 0), cost: 8 209: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0), cost: 8 210: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 8 211: l15 -> l5 : __rho_8_^0'=__rho_8_^post17, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+err^post7 <= 0 /\ -1+__rho_8_^post17 == 0 /\ -3+addr_ai_family^0 == 0 /\ 1+__const_10^0-maxconn^post10 <= 0), cost: 8 212: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 213: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 162: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 163: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 198: l20 -> l15 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 5 199: l20 -> l5 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 5 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 187: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 190: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 192: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ -1+addrs^post56 >= 0), cost: 8 193: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -2+family^0 <= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0), cost: 8 Applied pruning (of leafs and parallel rules): Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 194: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 195: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 196: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 197: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 7 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 200: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 202: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 205: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 206: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 212: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 213: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 134: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 162: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 163: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 198: l20 -> l15 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 5 199: l20 -> l5 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 5 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Eliminating location l20 by chaining: Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 Second rule: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 Second rule: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 New rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 Second rule: l20 -> l15 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 5 New rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 5 Second rule: l20 -> l5 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 5 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 10 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Second rule: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 New rule: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Second rule: l20 -> l5 : __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0), cost: 3 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Second rule: l20 -> l15 : __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_4_^post25 <= 0 /\ __rho_15_^post29 <= 0), cost: 4 New rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Second rule: l20 -> l15 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0), cost: 5 New rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 6 Second rule: l20 -> l5 : __rho_5_^0'=__rho_5_^post24, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 5 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 11 Applied chaining First rule: l6 -> l20 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 7 Second rule: l20 -> l2 : MaxListen^0-listen_index^0 <= 0, cost: 2 New rule: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 Applied deletion Removed the following rules: 134 162 163 194 195 196 197 198 199 Eliminated locations on tree-shaped paths Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 214: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 215: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 216: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 217: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 10 218: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 219: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 220: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 221: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 222: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 11 223: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 138: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 200: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 202: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 205: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 206: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 212: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 213: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Eliminating location l15 by chaining: Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 11 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 9 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 12 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1+err^post7 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 12 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ 1+err^post7 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 10 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l5 : err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, 1+__rho_1_^post20 <= 0, cost: 2 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 13 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l5 : maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1+err^post7 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 18 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l5 : added^0'=1+added^0, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=fd^0, err^0'=err^post7, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0), cost: 7 New rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 18 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied chaining First rule: l6 -> l15 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 11 Second rule: l15 -> l2 : __rho_8_^0'=__rho_8_^post17, err^0'=__rho_1_^post20, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ -3+addr_ai_family^0 == 0), cost: 5 New rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 Applied deletion Removed the following rules: 138 200 202 205 206 212 213 215 216 220 221 Eliminated locations on tree-shaped paths Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 214: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 217: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 10 218: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 219: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 222: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ -1+__rho_5_^post24 >= 0), cost: 11 223: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 224: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 11 225: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 226: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 227: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ 1+err^post7 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 228: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 229: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 230: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 231: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 12 232: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 233: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 234: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1+err^post7 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 235: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 236: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 237: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 238: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 12 239: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 240: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 241: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ 1+err^post7 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 242: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 17 243: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 244: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 245: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0 /\ 1+__rho_1_^post20 <= 0), cost: 13 246: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 247: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 248: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, maxconn^0'=maxconn^post10, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ -__const_10^0+maxconn^post10 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1+err^post7 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 18 249: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ -2+addr_ai_family^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 18 250: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 251: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_5_^post24 <= 0 /\ __rho_3_^post42 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 16 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied pruning (of leafs and parallel rules): Start location: l36 127: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM 128: l2 -> [37] : added^0 <= 0, cost: NONTERM 61: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 126: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 158: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 214: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 218: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 219: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 226: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 229: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 233: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 236: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 237: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Eliminating location l2 by chaining: Applied chaining First rule: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 Second rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : MAXADDR^0-addr^0 <= 0, cost: 2 Second rule: l2 -> [37] : added^0 <= 0, cost: NONTERM New rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 Second rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 Second rule: l2 -> [37] : added^0 <= 0, cost: NONTERM New rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 Second rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 14 Second rule: l2 -> [37] : added^0 <= 0, cost: NONTERM New rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Second rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Second rule: l2 -> [37] : added^0 <= 0, cost: NONTERM New rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Second rule: l2 -> [37] : -1+added^0 >= 0, cost: NONTERM New rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l6 -> l2 : __rho_8_^0'=__rho_8_^post17, __rho_3_^0'=__rho_3_^post42, __rho_5_^0'=__rho_5_^post24, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=__rho_1_^post20, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: 15 Second rule: l2 -> [37] : added^0 <= 0, cost: NONTERM New rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied deletion Removed the following rules: 126 127 128 218 229 236 237 Eliminating location l5 by chaining: Applied chaining First rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 4 Second rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=1+addr^0, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5 Applied chaining First rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 8 Second rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 Applied chaining First rule: l6 -> l5 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 Second rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 10 Applied chaining First rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 16 Second rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 New rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied chaining First rule: l6 -> l5 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Second rule: l5 -> l6 : addr^0'=1+addr^0, TRUE, cost: 1 New rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 Applied deletion Removed the following rules: 61 158 214 219 226 233 Eliminated locations on tree-shaped paths Start location: l36 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 252: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 253: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 254: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 255: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 256: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 257: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 258: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 259: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 260: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 261: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 262: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=1+addr^0, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5 263: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 264: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 10 265: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 266: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied pruning (of leafs and parallel rules): Start location: l36 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 252: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 253: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 254: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 255: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 256: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 257: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 258: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 259: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 260: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 261: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 262: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=1+addr^0, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5 263: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 264: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 10 265: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 266: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied simplification Original rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 New rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 Applied simplification Original rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ 1+__const_10^0-maxconn^post10 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 New rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 Simplified simple loops Start location: l36 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 252: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 253: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 254: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 255: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 256: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 257: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 258: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 259: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 260: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 261: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 262: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=1+addr^0, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5 263: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 264: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 10 267: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 268: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied acceleration Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=1+addr^0, (__rho_2_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=n2+addr^0, (-1+n2 >= 0 /\ -__rho_2_^post42 >= 0 /\ MAXADDR^0-n2-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*n2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_aMlMFK.txt Applied instantiation Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=n2+addr^0, (-1+n2 >= 0 /\ -__rho_2_^post42 >= 0 /\ MAXADDR^0-n2-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*n2 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (0 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 Applied acceleration Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 9 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=addr^0+n3, fd^0'=__rho_15_^post29, (-1+n3 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ MAXADDR^0-addr^0-n3 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*n3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_EEnlJG.txt Applied instantiation Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=addr^0+n3, fd^0'=__rho_15_^post29, (-1+n3 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ MAXADDR^0-addr^0-n3 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*n3 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (0 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 Applied acceleration Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=1+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ __rho_3_^post42 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: 10 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=n4+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -n4+MAXADDR^0-addr^0 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+n4 >= 0 /\ -__rho_3_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*n4 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gpgCnh.txt Applied instantiation Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=n4+addr^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -n4+MAXADDR^0-addr^0 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+n4 >= 0 /\ -__rho_3_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*n4 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (0 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -__rho_3_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 Applied acceleration Original rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 17 New rule: l6 -> l6 : added^0'=added^0+n5, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=n5+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-__rho_15_^post29 >= 0 /\ MAXADDR^0-n5-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+n5 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 17*n5 Sub-proof via acceration calculus written to file:///tmp/tmpnam_BEFMBg.txt Applied instantiation Original rule: l6 -> l6 : added^0'=added^0+n5, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=n5+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-__rho_15_^post29 >= 0 /\ MAXADDR^0-n5-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+n5 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 17*n5 New rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (0 >= 0 /\ -__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 17*MAXADDR^0-17*addr^0 Applied acceleration Original rule: l6 -> l6 : added^0'=1+added^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=1+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 18 New rule: l6 -> l6 : added^0'=added^0+n6, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=n6+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-__rho_15_^post29 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ MAXADDR^0-n6-addr^0 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -1+n6 >= 0 /\ err^post7 >= 0 /\ -__rho_5_^post24 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 18*n6 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mdDHan.txt Applied instantiation Original rule: l6 -> l6 : added^0'=added^0+n6, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=n6+addr^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-__rho_15_^post29 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ MAXADDR^0-n6-addr^0 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -1+n6 >= 0 /\ err^post7 >= 0 /\ -__rho_5_^post24 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 18*n6 New rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (0 >= 0 /\ -__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -__rho_5_^post24 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 18*MAXADDR^0-18*addr^0 Applied simplification Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (0 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 Applied simplification Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (0 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 Applied simplification Original rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (0 >= 0 /\ -1+__rho_15_^post29 >= 0 /\ -__rho_2_^post42 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -__rho_3_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 Applied simplification Original rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (0 >= 0 /\ -__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 Applied simplification Original rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (0 >= 0 /\ -__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -__rho_5_^post24 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 Applied deletion Removed the following rules: 262 263 264 267 268 Accelerated simple loops Start location: l36 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 252: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 253: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 254: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 255: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 256: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 257: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 258: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 259: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 260: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 261: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 274: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 275: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 276: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 277: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 278: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, addr^0'=MAXADDR^0, (__rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 5*MAXADDR^0-5*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 9*MAXADDR^0-9*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> l6 : __rho_3_^0'=__rho_3_^post42, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, addr^0'=MAXADDR^0, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MAXADDR^0-addr^0 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MaxListen^0-listen_index^0 >= 0), cost: 10*MAXADDR^0-10*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 17*MAXADDR^0-17*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> l6 : added^0'=MAXADDR^0+added^0-addr^0, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, addr^0'=MAXADDR^0, __rho_4_^0'=__rho_4_^post25, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MAXADDR^0-addr^0 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ err^post7 >= 0 /\ -1+MaxListen^0-listen_index^0 >= 0 /\ __rho_15_^post29 <= 0), cost: 18*MAXADDR^0-18*addr^0 New rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 Applied deletion Removed the following rules: 274 275 276 277 278 Chained accelerated rules with incoming rules Start location: l36 177: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 178: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 252: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 253: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM 254: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 255: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM 256: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+added^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 257: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 258: l6 -> [37] : (__rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 259: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 260: l6 -> [37] : (__rho_8_^post17 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+added^0 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 261: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 185: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 186: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 188: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 189: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 191: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 279: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 280: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 281: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 282: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 283: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 284: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 285: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 286: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 287: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 288: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 289: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 290: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 291: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 292: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 293: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 294: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 295: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 296: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 297: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 298: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 299: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 300: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 301: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 302: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 303: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 Eliminating location l6 by chaining: Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6 Second rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7 Second rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7 Second rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 7 Second rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [38] : (-MaxListen^0+listen_index^0 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [38] : (2+ListenSocket_OF_listen_index^0 <= 0 /\ -MaxListen^0+listen_index^0 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -MaxListen^0 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [37] : (1+ListenSocket_OF_listen_index^0 == 0 /\ MaxListen^0-listen_index^0 <= 0 /\ added^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ 1-MAXADDR^0+addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [37] : (added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=addrs^post56, one^0'=1, (__rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 8 Second rule: l6 -> [37] : (__rho_8_^post17 <= 0 /\ added^0 <= 0 /\ __rho_1_^post20 >= 0 /\ 1-MaxListen^0+listen_index^0 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+addr_ai_family^0 == 0 /\ 1-MAXADDR^0+addr^0 <= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ 1-MAXADDR^post56+addrs^post56 <= 0 /\ 1-MaxListen^0 <= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM New rule: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM New rule: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM New rule: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 Second rule: l6 -> [37] : (added^0 <= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM New rule: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied chaining First rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 Second rule: l6 -> [37] : (-1+added^0 >= 0 /\ MAXADDR^0-addr^0 <= 0), cost: NONTERM New rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied simplification Original rule: l36 -> [37] : (0 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM New rule: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 New rule: l36 -> [40] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 New rule: l36 -> [40] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 New rule: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 New rule: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 New rule: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=0, __rho_3_^0'=__rho_3_^post42, ret^0'=__rho_9_^post52, listen_index^0'=0, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, one^0'=1, fd^0'=__rho_15_^post29, (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 New rule: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=addrs^post56, tmp1^0'=0, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56-addrs^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 Applied partial deletion Original rule: l36 -> l6 : addrs^0'=0, tmp1^0'=1, MAXADDR^0'=MAXADDR^post56, added^0'=MAXADDR^post56, __rho_3_^0'=__rho_3_^post42, maxconn^0'=__const_10^0, __rho_16_^0'=err^post7, __rho_5_^0'=__rho_5_^post24, ret^0'=__rho_9_^post52, listen_index^0'=0, ListenSocket_OF_listen_index^0'=__rho_15_^post29, __rho_2_^0'=__rho_2_^post42, __rho_15_^0'=__rho_15_^post29, err^0'=err^post7, __rho_9_^0'=__rho_9_^post52, MaxBackends^0'=MaxBackends^post56, addr^0'=MAXADDR^post56, __rho_4_^0'=__rho_4_^post25, one^0'=1, fd^0'=__rho_15_^post29, __rho_1_^0'=__rho_1_^post20, (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 New rule: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 Applied deletion Removed the following rules: 177 178 185 186 188 189 191 252 253 254 255 256 257 258 259 260 261 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 Eliminated locations on tree-shaped paths Start location: l36 304: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 305: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 306: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 307: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 308: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 309: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 310: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 311: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 312: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 313: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ MAXADDR^post56-addrs^post56 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 314: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 315: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 316: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 317: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 318: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 319: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 320: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 321: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 322: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 323: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 324: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ -1+addrs^post56 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 325: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 326: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 327: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 328: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 329: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 330: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 331: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -3+addr_ai_family^0 == 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 332: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 333: l36 -> [38] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 2+ListenSocket_OF_listen_index^0 <= 0 /\ __rho_9_^post52 <= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 334: l36 -> [37] : (MAXADDR^post56-addrs^post56 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 335: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ 1+ListenSocket_OF_listen_index^0 == 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 336: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ __rho_4_^post25 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 337: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -2+__rho_8_^post17 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 338: l36 -> [37] : (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_8_^post17 <= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ addrs^post56 <= 0 /\ addrs^post56 >= 0 /\ -3+addr_ai_family^0 == 0 /\ -4+family^0 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 339: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM 340: l36 -> [37] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM 341: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM 342: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM 343: l36 -> [37] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: NONTERM 344: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 345: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 346: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 347: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 348: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 349: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 350: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 351: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: NONTERM 352: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: NONTERM 353: l36 -> [37] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: NONTERM 354: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 355: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 356: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 357: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 358: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 359: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 360: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 361: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 362: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 363: l36 -> [37] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: NONTERM 364: l36 -> [40] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 6+5*MAXADDR^post56-5*addrs^post56 365: l36 -> [40] : (-1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 366: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56-5*addrs^post56 367: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0 /\ -1+__rho_3_^post42 >= 0), cost: 7+5*MAXADDR^post56 368: l36 -> [40] : (__rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0 /\ -1+__rho_3_^post42 >= 0), cost: 8+5*MAXADDR^post56 369: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+9*MAXADDR^post56-9*addrs^post56 370: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 371: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+9*MAXADDR^post56-9*addrs^post56 372: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+9*MAXADDR^post56 373: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+9*MAXADDR^post56 374: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0), cost: 6+10*MAXADDR^post56-10*addrs^post56 375: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_2_^post42 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+family^0 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 376: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0), cost: 7+10*MAXADDR^post56-10*addrs^post56 377: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -3+family^0 == 0), cost: 7+10*MAXADDR^post56 378: l36 -> [40] : (-1+__rho_15_^post29 >= 0 /\ -1+MaxListen^0 >= 0 /\ __rho_2_^post42 <= 0 /\ __rho_9_^post52 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_3_^post42 <= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+family^0 >= 0), cost: 8+10*MAXADDR^post56 379: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+17*MAXADDR^post56-17*addrs^post56 380: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 381: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56-17*addrs^post56 382: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ __rho_4_^post25 <= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+17*MAXADDR^post56 383: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ __rho_4_^post25 <= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+17*MAXADDR^post56 384: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 6+18*MAXADDR^post56-18*addrs^post56 385: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ -1+__rho_9_^post52 >= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 386: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56-addrs^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ -1+addrs^post56 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56-18*addrs^post56 387: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -3+family^0 == 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 7+18*MAXADDR^post56 388: l36 -> [40] : (-1+MaxListen^0 >= 0 /\ __rho_9_^post52 <= 0 /\ __rho_1_^post20 >= 0 /\ -1+__rho_2_^post42 >= 0 /\ -1+MaxBackends^post56 >= 0 /\ __rho_5_^post24 <= 0 /\ -1+__rho_4_^post25 >= 0 /\ -1+MAXADDR^post56 >= 0 /\ -4+addr_ai_family^0 >= 0 /\ -4+family^0 >= 0 /\ err^post7 >= 0 /\ __rho_15_^post29 <= 0), cost: 8+18*MAXADDR^post56 Computing asymptotic complexity Proved nontermination of rule 304 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: (1-MAXADDR^post56+addrs^post56 <= 0 /\ -1+__rho_9_^post52 >= 0 /\ MaxListen^0 <= 0 /\ -1+MaxBackends^post56 >= 0 /\ ListenSocket_OF_listen_index^0 >= 0 /\ addrs^post56 >= 0 /\ -3+family^0 == 0)