NO Initial ITS Start location: l36 Program variables: ___rho_15_^0 ___rho_16_^0 ___rho_1_^0 ___rho_2_^0 ___rho_3_^0 ___rho_4_^0 ___rho_5_^0 ___rho_8_^0 ___rho_9_^0 added^0 addr^0 addr_ai_family^0 addrs^0 err^0 family^0 fd^0 listen_index^0 listensocket_of_listen_index^0 maxaddr^0 maxbackends^0 maxconn^0 maxlisten^0 one^0 ret^0 tmp1^0 0: l0 -> l1 : ___rho_15_^0'=___rho_15_^post1, ___rho_16_^0'=___rho_16_^post1, ___rho_1_^0'=___rho_1_^post1, ___rho_2_^0'=___rho_2_^post1, ___rho_3_^0'=___rho_3_^post1, ___rho_4_^0'=___rho_4_^post1, ___rho_5_^0'=___rho_5_^post1, ___rho_8_^0'=___rho_8_^post1, ___rho_9_^0'=___rho_9_^post1, added^0'=added^post1, addr^0'=addr^post1, addr_ai_family^0'=addr_ai_family^post1, addrs^0'=addrs^post1, err^0'=err^post1, family^0'=family^post1, fd^0'=fd^post1, listen_index^0'=listen_index^post1, listensocket_of_listen_index^0'=listensocket_of_listen_index^post1, maxaddr^0'=maxaddr^post1, maxbackends^0'=maxbackends^post1, maxconn^0'=maxconn^post1, maxlisten^0'=maxlisten^post1, one^0'=one^post1, ret^0'=ret^post1, tmp1^0'=tmp1^post1, (___rho_3_^0-___rho_3_^post1 == 0 /\ -maxbackends^post1+maxbackends^0 == 0 /\ err^0-err^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ one^0-one^post1 == 0 /\ -tmp1^post1+tmp1^0 == 0 /\ addr^0-addr^post1 == 0 /\ -___rho_1_^post1+___rho_1_^0 == 0 /\ -___rho_9_^post1+___rho_9_^0 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -maxlisten^post1+maxlisten^0 == 0 /\ ___rho_8_^0-___rho_8_^post1 == 0 /\ -___rho_5_^post1+___rho_5_^0 == 0 /\ -family^post1+family^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ maxaddr^0-maxaddr^post1 == 0 /\ fd^0-fd^post1 == 0 /\ -___rho_4_^post1+___rho_4_^0 == 0 /\ -added^post1+added^0 == 0 /\ ___rho_16_^0-___rho_16_^post1 == 0 /\ -addr_ai_family^post1+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post1 == 0 /\ listen_index^0-listen_index^post1 == 0 /\ -listensocket_of_listen_index^post1+listensocket_of_listen_index^0 == 0 /\ ___rho_2_^0-___rho_2_^post1 == 0), cost: 1 1: l2 -> l3 : ___rho_15_^0'=___rho_15_^post2, ___rho_16_^0'=___rho_16_^post2, ___rho_1_^0'=___rho_1_^post2, ___rho_2_^0'=___rho_2_^post2, ___rho_3_^0'=___rho_3_^post2, ___rho_4_^0'=___rho_4_^post2, ___rho_5_^0'=___rho_5_^post2, ___rho_8_^0'=___rho_8_^post2, ___rho_9_^0'=___rho_9_^post2, added^0'=added^post2, addr^0'=addr^post2, addr_ai_family^0'=addr_ai_family^post2, addrs^0'=addrs^post2, err^0'=err^post2, family^0'=family^post2, fd^0'=fd^post2, listen_index^0'=listen_index^post2, listensocket_of_listen_index^0'=listensocket_of_listen_index^post2, maxaddr^0'=maxaddr^post2, maxbackends^0'=maxbackends^post2, maxconn^0'=maxconn^post2, maxlisten^0'=maxlisten^post2, one^0'=one^post2, ret^0'=ret^post2, tmp1^0'=tmp1^post2, (-tmp1^post2+tmp1^0 == 0 /\ -ret^post2+ret^0 == 0 /\ -maxbackends^post2+maxbackends^0 == 0 /\ listen_index^0-listen_index^post2 == 0 /\ -maxaddr^post2+maxaddr^0 == 0 /\ addr^0-addr^post2 == 0 /\ ___rho_2_^0-___rho_2_^post2 == 0 /\ ___rho_3_^0-___rho_3_^post2 == 0 /\ maxconn^0-maxconn^post2 == 0 /\ -maxlisten^post2+maxlisten^0 == 0 /\ -added^post2+added^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post2 == 0 /\ -addrs^post2+addrs^0 == 0 /\ -___rho_5_^post2+___rho_5_^0 == 0 /\ -fd^post2+fd^0 == 0 /\ -family^post2+family^0 == 0 /\ -___rho_4_^post2+___rho_4_^0 == 0 /\ err^0-err^post2 == 0 /\ -___rho_1_^post2+___rho_1_^0 == 0 /\ -___rho_16_^post2+___rho_16_^0 == 0 /\ -addr_ai_family^post2+addr_ai_family^0 == 0 /\ one^0-one^post2 == 0 /\ ___rho_15_^0-___rho_15_^post2 == 0 /\ ___rho_8_^0-___rho_8_^post2 == 0 /\ -___rho_9_^post2+___rho_9_^0 == 0), cost: 1 2: l3 -> l4 : ___rho_15_^0'=___rho_15_^post3, ___rho_16_^0'=___rho_16_^post3, ___rho_1_^0'=___rho_1_^post3, ___rho_2_^0'=___rho_2_^post3, ___rho_3_^0'=___rho_3_^post3, ___rho_4_^0'=___rho_4_^post3, ___rho_5_^0'=___rho_5_^post3, ___rho_8_^0'=___rho_8_^post3, ___rho_9_^0'=___rho_9_^post3, added^0'=added^post3, addr^0'=addr^post3, addr_ai_family^0'=addr_ai_family^post3, addrs^0'=addrs^post3, err^0'=err^post3, family^0'=family^post3, fd^0'=fd^post3, listen_index^0'=listen_index^post3, listensocket_of_listen_index^0'=listensocket_of_listen_index^post3, maxaddr^0'=maxaddr^post3, maxbackends^0'=maxbackends^post3, maxconn^0'=maxconn^post3, maxlisten^0'=maxlisten^post3, one^0'=one^post3, ret^0'=ret^post3, tmp1^0'=tmp1^post3, (___rho_1_^0-___rho_1_^post3 == 0 /\ -maxconn^post3+maxconn^0 == 0 /\ -___rho_3_^post3+___rho_3_^0 == 0 /\ -1+ret^post3 == 0 /\ -___rho_16_^post3+___rho_16_^0 == 0 /\ err^0-err^post3 == 0 /\ ___rho_15_^0-___rho_15_^post3 == 0 /\ -one^post3+one^0 == 0 /\ -added^post3+added^0 == 0 /\ -___rho_5_^post3+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post3 == 0 /\ listen_index^0-listen_index^post3 == 0 /\ ___rho_2_^0-___rho_2_^post3 == 0 /\ -addr_ai_family^post3+addr_ai_family^0 == 0 /\ -family^post3+family^0 == 0 /\ maxlisten^0-maxlisten^post3 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post3 == 0 /\ 1-added^0 <= 0 /\ -addrs^post3+addrs^0 == 0 /\ -maxaddr^post3+maxaddr^0 == 0 /\ ___rho_4_^0-___rho_4_^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ -maxbackends^post3+maxbackends^0 == 0 /\ addr^0-addr^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -___rho_8_^post3+___rho_8_^0 == 0), cost: 1 3: l3 -> l4 : ___rho_15_^0'=___rho_15_^post4, ___rho_16_^0'=___rho_16_^post4, ___rho_1_^0'=___rho_1_^post4, ___rho_2_^0'=___rho_2_^post4, ___rho_3_^0'=___rho_3_^post4, ___rho_4_^0'=___rho_4_^post4, ___rho_5_^0'=___rho_5_^post4, ___rho_8_^0'=___rho_8_^post4, ___rho_9_^0'=___rho_9_^post4, added^0'=added^post4, addr^0'=addr^post4, addr_ai_family^0'=addr_ai_family^post4, addrs^0'=addrs^post4, err^0'=err^post4, family^0'=family^post4, fd^0'=fd^post4, listen_index^0'=listen_index^post4, listensocket_of_listen_index^0'=listensocket_of_listen_index^post4, maxaddr^0'=maxaddr^post4, maxbackends^0'=maxbackends^post4, maxconn^0'=maxconn^post4, maxlisten^0'=maxlisten^post4, one^0'=one^post4, ret^0'=ret^post4, tmp1^0'=tmp1^post4, (-maxaddr^post4+maxaddr^0 == 0 /\ -tmp1^post4+tmp1^0 == 0 /\ -fd^post4+fd^0 == 0 /\ ___rho_15_^0-___rho_15_^post4 == 0 /\ -maxbackends^post4+maxbackends^0 == 0 /\ -maxlisten^post4+maxlisten^0 == 0 /\ listen_index^0-listen_index^post4 == 0 /\ ___rho_9_^0-___rho_9_^post4 == 0 /\ -addr_ai_family^post4+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post4 == 0 /\ -added^post4+added^0 == 0 /\ -___rho_1_^post4+___rho_1_^0 == 0 /\ -___rho_5_^post4+___rho_5_^0 == 0 /\ one^0-one^post4 == 0 /\ ret^post4 == 0 /\ -___rho_4_^post4+___rho_4_^0 == 0 /\ added^0 <= 0 /\ ___rho_2_^0-___rho_2_^post4 == 0 /\ err^0-err^post4 == 0 /\ -addrs^post4+addrs^0 == 0 /\ family^0-family^post4 == 0 /\ ___rho_16_^0-___rho_16_^post4 == 0 /\ addr^0-addr^post4 == 0 /\ ___rho_3_^0-___rho_3_^post4 == 0), cost: 1 49: l4 -> l31 : ___rho_15_^0'=___rho_15_^post50, ___rho_16_^0'=___rho_16_^post50, ___rho_1_^0'=___rho_1_^post50, ___rho_2_^0'=___rho_2_^post50, ___rho_3_^0'=___rho_3_^post50, ___rho_4_^0'=___rho_4_^post50, ___rho_5_^0'=___rho_5_^post50, ___rho_8_^0'=___rho_8_^post50, ___rho_9_^0'=___rho_9_^post50, added^0'=added^post50, addr^0'=addr^post50, addr_ai_family^0'=addr_ai_family^post50, addrs^0'=addrs^post50, err^0'=err^post50, family^0'=family^post50, fd^0'=fd^post50, listen_index^0'=listen_index^post50, listensocket_of_listen_index^0'=listensocket_of_listen_index^post50, maxaddr^0'=maxaddr^post50, maxbackends^0'=maxbackends^post50, maxconn^0'=maxconn^post50, maxlisten^0'=maxlisten^post50, one^0'=one^post50, ret^0'=ret^post50, tmp1^0'=tmp1^post50, (maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ one^0-one^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 4: l5 -> l6 : ___rho_15_^0'=___rho_15_^post5, ___rho_16_^0'=___rho_16_^post5, ___rho_1_^0'=___rho_1_^post5, ___rho_2_^0'=___rho_2_^post5, ___rho_3_^0'=___rho_3_^post5, ___rho_4_^0'=___rho_4_^post5, ___rho_5_^0'=___rho_5_^post5, ___rho_8_^0'=___rho_8_^post5, ___rho_9_^0'=___rho_9_^post5, added^0'=added^post5, addr^0'=addr^post5, addr_ai_family^0'=addr_ai_family^post5, addrs^0'=addrs^post5, err^0'=err^post5, family^0'=family^post5, fd^0'=fd^post5, listen_index^0'=listen_index^post5, listensocket_of_listen_index^0'=listensocket_of_listen_index^post5, maxaddr^0'=maxaddr^post5, maxbackends^0'=maxbackends^post5, maxconn^0'=maxconn^post5, maxlisten^0'=maxlisten^post5, one^0'=one^post5, ret^0'=ret^post5, tmp1^0'=tmp1^post5, (___rho_1_^0-___rho_1_^post5 == 0 /\ listen_index^0-listen_index^post5 == 0 /\ maxlisten^0-maxlisten^post5 == 0 /\ -___rho_3_^post5+___rho_3_^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -one^post5+one^0 == 0 /\ -1+addr^post5-addr^0 == 0 /\ -___rho_16_^post5+___rho_16_^0 == 0 /\ ___rho_15_^0-___rho_15_^post5 == 0 /\ fd^0-fd^post5 == 0 /\ -added^post5+added^0 == 0 /\ -___rho_8_^post5+___rho_8_^0 == 0 /\ -family^post5+family^0 == 0 /\ addrs^0-addrs^post5 == 0 /\ ___rho_2_^0-___rho_2_^post5 == 0 /\ tmp1^0-tmp1^post5 == 0 /\ -maxbackends^post5+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post5+listensocket_of_listen_index^0 == 0 /\ -___rho_5_^post5+___rho_5_^0 == 0 /\ err^0-err^post5 == 0 /\ -addr_ai_family^post5+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post5 == 0 /\ ___rho_9_^0-___rho_9_^post5 == 0 /\ maxaddr^0-maxaddr^post5 == 0 /\ -maxconn^post5+maxconn^0 == 0), cost: 1 27: l6 -> l19 : ___rho_15_^0'=___rho_15_^post28, ___rho_16_^0'=___rho_16_^post28, ___rho_1_^0'=___rho_1_^post28, ___rho_2_^0'=___rho_2_^post28, ___rho_3_^0'=___rho_3_^post28, ___rho_4_^0'=___rho_4_^post28, ___rho_5_^0'=___rho_5_^post28, ___rho_8_^0'=___rho_8_^post28, ___rho_9_^0'=___rho_9_^post28, added^0'=added^post28, addr^0'=addr^post28, addr_ai_family^0'=addr_ai_family^post28, addrs^0'=addrs^post28, err^0'=err^post28, family^0'=family^post28, fd^0'=fd^post28, listen_index^0'=listen_index^post28, listensocket_of_listen_index^0'=listensocket_of_listen_index^post28, maxaddr^0'=maxaddr^post28, maxbackends^0'=maxbackends^post28, maxconn^0'=maxconn^post28, maxlisten^0'=maxlisten^post28, one^0'=one^post28, ret^0'=ret^post28, tmp1^0'=tmp1^post28, (-maxconn^post28+maxconn^0 == 0 /\ one^0-one^post28 == 0 /\ addrs^0-addrs^post28 == 0 /\ ___rho_4_^0-___rho_4_^post28 == 0 /\ err^0-err^post28 == 0 /\ -___rho_3_^post28+___rho_3_^0 == 0 /\ -___rho_5_^post28+___rho_5_^0 == 0 /\ -ret^post28+ret^0 == 0 /\ -added^post28+added^0 == 0 /\ -___rho_15_^post28+___rho_15_^0 == 0 /\ -family^post28+family^0 == 0 /\ -___rho_8_^post28+___rho_8_^0 == 0 /\ ___rho_9_^0-___rho_9_^post28 == 0 /\ -addr_ai_family^post28+addr_ai_family^0 == 0 /\ -maxlisten^post28+maxlisten^0 == 0 /\ ___rho_1_^0-___rho_1_^post28 == 0 /\ maxaddr^0-maxaddr^post28 == 0 /\ -listensocket_of_listen_index^post28+listensocket_of_listen_index^0 == 0 /\ -tmp1^post28+tmp1^0 == 0 /\ fd^0-fd^post28 == 0 /\ -maxbackends^post28+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -___rho_16_^post28+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post28 == 0), cost: 1 5: l7 -> l5 : ___rho_15_^0'=___rho_15_^post6, ___rho_16_^0'=___rho_16_^post6, ___rho_1_^0'=___rho_1_^post6, ___rho_2_^0'=___rho_2_^post6, ___rho_3_^0'=___rho_3_^post6, ___rho_4_^0'=___rho_4_^post6, ___rho_5_^0'=___rho_5_^post6, ___rho_8_^0'=___rho_8_^post6, ___rho_9_^0'=___rho_9_^post6, added^0'=added^post6, addr^0'=addr^post6, addr_ai_family^0'=addr_ai_family^post6, addrs^0'=addrs^post6, err^0'=err^post6, family^0'=family^post6, fd^0'=fd^post6, listen_index^0'=listen_index^post6, listensocket_of_listen_index^0'=listensocket_of_listen_index^post6, maxaddr^0'=maxaddr^post6, maxbackends^0'=maxbackends^post6, maxconn^0'=maxconn^post6, maxlisten^0'=maxlisten^post6, one^0'=one^post6, ret^0'=ret^post6, tmp1^0'=tmp1^post6, (err^0-err^post6 == 0 /\ -addr_ai_family^post6+addr_ai_family^0 == 0 /\ -1-added^0+added^post6 == 0 /\ -maxconn^post6+maxconn^0 == 0 /\ ___rho_4_^0-___rho_4_^post6 == 0 /\ -___rho_15_^post6+___rho_15_^0 == 0 /\ -family^post6+family^0 == 0 /\ -err^0 <= 0 /\ -___rho_3_^post6+___rho_3_^0 == 0 /\ -___rho_5_^post6+___rho_5_^0 == 0 /\ -addr^post6+addr^0 == 0 /\ -one^post6+one^0 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ maxaddr^0-maxaddr^post6 == 0 /\ maxlisten^0-maxlisten^post6 == 0 /\ ___rho_1_^0-___rho_1_^post6 == 0 /\ ___rho_9_^0-___rho_9_^post6 == 0 /\ -fd^0+listensocket_of_listen_index^post6 == 0 /\ addrs^0-addrs^post6 == 0 /\ -___rho_16_^post6+___rho_16_^0 == 0 /\ -ret^post6+ret^0 == 0 /\ -maxbackends^post6+maxbackends^0 == 0 /\ listen_index^0-listen_index^post6 == 0 /\ -___rho_8_^post6+___rho_8_^0 == 0 /\ -fd^post6+fd^0 == 0 /\ ___rho_2_^0-___rho_2_^post6 == 0), cost: 1 6: l7 -> l5 : ___rho_15_^0'=___rho_15_^post7, ___rho_16_^0'=___rho_16_^post7, ___rho_1_^0'=___rho_1_^post7, ___rho_2_^0'=___rho_2_^post7, ___rho_3_^0'=___rho_3_^post7, ___rho_4_^0'=___rho_4_^post7, ___rho_5_^0'=___rho_5_^post7, ___rho_8_^0'=___rho_8_^post7, ___rho_9_^0'=___rho_9_^post7, added^0'=added^post7, addr^0'=addr^post7, addr_ai_family^0'=addr_ai_family^post7, addrs^0'=addrs^post7, err^0'=err^post7, family^0'=family^post7, fd^0'=fd^post7, listen_index^0'=listen_index^post7, listensocket_of_listen_index^0'=listensocket_of_listen_index^post7, maxaddr^0'=maxaddr^post7, maxbackends^0'=maxbackends^post7, maxconn^0'=maxconn^post7, maxlisten^0'=maxlisten^post7, one^0'=one^post7, ret^0'=ret^post7, tmp1^0'=tmp1^post7, (-___rho_15_^post7+___rho_15_^0 == 0 /\ -___rho_16_^post7+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post7 == 0 /\ -___rho_2_^post7+___rho_2_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -tmp1^post7+tmp1^0 == 0 /\ -addr_ai_family^post7+addr_ai_family^0 == 0 /\ maxlisten^0-maxlisten^post7 == 0 /\ err^0-err^post7 == 0 /\ -maxconn^post7+maxconn^0 == 0 /\ fd^0-fd^post7 == 0 /\ -listensocket_of_listen_index^post7+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post7 == 0 /\ -added^post7+added^0 == 0 /\ -family^post7+family^0 == 0 /\ -___rho_5_^post7+___rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_1_^0-___rho_1_^post7 == 0 /\ -___rho_8_^post7+___rho_8_^0 == 0 /\ -maxbackends^post7+maxbackends^0 == 0 /\ one^0-one^post7 == 0 /\ -___rho_3_^post7+___rho_3_^0 == 0 /\ -addr^post7+addr^0 == 0 /\ addrs^0-addrs^post7 == 0 /\ ___rho_9_^0-___rho_9_^post7 == 0 /\ maxaddr^0-maxaddr^post7 == 0), cost: 1 7: l8 -> l7 : ___rho_15_^0'=___rho_15_^post8, ___rho_16_^0'=___rho_16_^post8, ___rho_1_^0'=___rho_1_^post8, ___rho_2_^0'=___rho_2_^post8, ___rho_3_^0'=___rho_3_^post8, ___rho_4_^0'=___rho_4_^post8, ___rho_5_^0'=___rho_5_^post8, ___rho_8_^0'=___rho_8_^post8, ___rho_9_^0'=___rho_9_^post8, added^0'=added^post8, addr^0'=addr^post8, addr_ai_family^0'=addr_ai_family^post8, addrs^0'=addrs^post8, err^0'=err^post8, family^0'=family^post8, fd^0'=fd^post8, listen_index^0'=listen_index^post8, listensocket_of_listen_index^0'=listensocket_of_listen_index^post8, maxaddr^0'=maxaddr^post8, maxbackends^0'=maxbackends^post8, maxconn^0'=maxconn^post8, maxlisten^0'=maxlisten^post8, one^0'=one^post8, ret^0'=ret^post8, tmp1^0'=tmp1^post8, (0 == 0 /\ addr^0-addr^post8 == 0 /\ -___rho_8_^post8+___rho_8_^0 == 0 /\ -___rho_5_^post8+___rho_5_^0 == 0 /\ -___rho_3_^post8+___rho_3_^0 == 0 /\ -added^post8+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post8 == 0 /\ ___rho_1_^0-___rho_1_^post8 == 0 /\ addrs^0-addrs^post8 == 0 /\ maxaddr^0-maxaddr^post8 == 0 /\ ___rho_15_^0-___rho_15_^post8 == 0 /\ -___rho_16_^post8+err^post8 == 0 /\ -tmp1^post8+tmp1^0 == 0 /\ ___rho_2_^0-___rho_2_^post8 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ -family^post8+family^0 == 0 /\ -ret^post8+ret^0 == 0 /\ -maxbackends^post8+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post8+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post8+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post8 == 0 /\ -maxlisten^post8+maxlisten^0 == 0 /\ fd^0-fd^post8 == 0 /\ -maxconn^post8+maxconn^0 == 0 /\ one^0-one^post8 == 0), cost: 1 8: l9 -> l8 : ___rho_15_^0'=___rho_15_^post9, ___rho_16_^0'=___rho_16_^post9, ___rho_1_^0'=___rho_1_^post9, ___rho_2_^0'=___rho_2_^post9, ___rho_3_^0'=___rho_3_^post9, ___rho_4_^0'=___rho_4_^post9, ___rho_5_^0'=___rho_5_^post9, ___rho_8_^0'=___rho_8_^post9, ___rho_9_^0'=___rho_9_^post9, added^0'=added^post9, addr^0'=addr^post9, addr_ai_family^0'=addr_ai_family^post9, addrs^0'=addrs^post9, err^0'=err^post9, family^0'=family^post9, fd^0'=fd^post9, listen_index^0'=listen_index^post9, listensocket_of_listen_index^0'=listensocket_of_listen_index^post9, maxaddr^0'=maxaddr^post9, maxbackends^0'=maxbackends^post9, maxconn^0'=maxconn^post9, maxlisten^0'=maxlisten^post9, one^0'=one^post9, ret^0'=ret^post9, tmp1^0'=tmp1^post9, (-ret^post9+ret^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -10+maxconn^0 <= 0 /\ -maxbackends^post9+maxbackends^0 == 0 /\ -one^post9+one^0 == 0 /\ -addr_ai_family^post9+addr_ai_family^0 == 0 /\ err^0-err^post9 == 0 /\ ___rho_1_^0-___rho_1_^post9 == 0 /\ ___rho_2_^0-___rho_2_^post9 == 0 /\ -maxconn^post9+maxconn^0 == 0 /\ fd^0-fd^post9 == 0 /\ -listensocket_of_listen_index^post9+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post9 == 0 /\ -family^post9+family^0 == 0 /\ -___rho_5_^post9+___rho_5_^0 == 0 /\ ___rho_16_^0-___rho_16_^post9 == 0 /\ -added^post9+added^0 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -___rho_8_^post9+___rho_8_^0 == 0 /\ maxaddr^0-maxaddr^post9 == 0 /\ ___rho_15_^0-___rho_15_^post9 == 0 /\ -___rho_3_^post9+___rho_3_^0 == 0 /\ -addr^post9+addr^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ ___rho_9_^0-___rho_9_^post9 == 0 /\ maxlisten^0-maxlisten^post9 == 0), cost: 1 9: l9 -> l8 : ___rho_15_^0'=___rho_15_^post10, ___rho_16_^0'=___rho_16_^post10, ___rho_1_^0'=___rho_1_^post10, ___rho_2_^0'=___rho_2_^post10, ___rho_3_^0'=___rho_3_^post10, ___rho_4_^0'=___rho_4_^post10, ___rho_5_^0'=___rho_5_^post10, ___rho_8_^0'=___rho_8_^post10, ___rho_9_^0'=___rho_9_^post10, added^0'=added^post10, addr^0'=addr^post10, addr_ai_family^0'=addr_ai_family^post10, addrs^0'=addrs^post10, err^0'=err^post10, family^0'=family^post10, fd^0'=fd^post10, listen_index^0'=listen_index^post10, listensocket_of_listen_index^0'=listensocket_of_listen_index^post10, maxaddr^0'=maxaddr^post10, maxbackends^0'=maxbackends^post10, maxconn^0'=maxconn^post10, maxlisten^0'=maxlisten^post10, one^0'=one^post10, ret^0'=ret^post10, tmp1^0'=tmp1^post10, (addrs^0-addrs^post10 == 0 /\ err^0-err^post10 == 0 /\ -___rho_16_^post10+___rho_16_^0 == 0 /\ -___rho_15_^post10+___rho_15_^0 == 0 /\ -10+maxconn^post10 == 0 /\ 11-maxconn^0 <= 0 /\ ___rho_4_^0-___rho_4_^post10 == 0 /\ maxaddr^0-maxaddr^post10 == 0 /\ -___rho_3_^post10+___rho_3_^0 == 0 /\ -added^post10+added^0 == 0 /\ -___rho_5_^post10+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -family^post10+family^0 == 0 /\ -tmp1^post10+tmp1^0 == 0 /\ -ret^post10+ret^0 == 0 /\ -maxbackends^post10+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post10+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post10+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post10 == 0 /\ -addr^post10+addr^0 == 0 /\ -maxlisten^post10+maxlisten^0 == 0 /\ one^0-one^post10 == 0 /\ ___rho_2_^0-___rho_2_^post10 == 0 /\ fd^0-fd^post10 == 0 /\ -___rho_8_^post10+___rho_8_^0 == 0), cost: 1 10: l10 -> l9 : ___rho_15_^0'=___rho_15_^post11, ___rho_16_^0'=___rho_16_^post11, ___rho_1_^0'=___rho_1_^post11, ___rho_2_^0'=___rho_2_^post11, ___rho_3_^0'=___rho_3_^post11, ___rho_4_^0'=___rho_4_^post11, ___rho_5_^0'=___rho_5_^post11, ___rho_8_^0'=___rho_8_^post11, ___rho_9_^0'=___rho_9_^post11, added^0'=added^post11, addr^0'=addr^post11, addr_ai_family^0'=addr_ai_family^post11, addrs^0'=addrs^post11, err^0'=err^post11, family^0'=family^post11, fd^0'=fd^post11, listen_index^0'=listen_index^post11, listensocket_of_listen_index^0'=listensocket_of_listen_index^post11, maxaddr^0'=maxaddr^post11, maxbackends^0'=maxbackends^post11, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^post11, one^0'=one^post11, ret^0'=ret^post11, tmp1^0'=tmp1^post11, (0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ fd^0-fd^post11 == 0 /\ addr^0-addr^post11 == 0 /\ ___rho_9_^0-___rho_9_^post11 == 0 /\ -tmp1^post11+tmp1^0 == 0 /\ -ret^post11+ret^0 == 0 /\ maxaddr^0-maxaddr^post11 == 0 /\ ___rho_1_^0-___rho_1_^post11 == 0 /\ -addrs^post11+addrs^0 == 0 /\ maxlisten^0-maxlisten^post11 == 0 /\ -___rho_5_^post11+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ ___rho_15_^0-___rho_15_^post11 == 0 /\ err^0-err^post11 == 0 /\ -___rho_3_^post11+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post11 == 0 /\ one^0-one^post11 == 0 /\ -___rho_4_^post11+___rho_4_^0 == 0 /\ -___rho_16_^post11+___rho_16_^0 == 0 /\ -family^post11+family^0 == 0 /\ -added^post11+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post11 == 0 /\ -maxbackends^post11+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post11+listensocket_of_listen_index^0 == 0), cost: 1 11: l11 -> l2 : ___rho_15_^0'=___rho_15_^post12, ___rho_16_^0'=___rho_16_^post12, ___rho_1_^0'=___rho_1_^post12, ___rho_2_^0'=___rho_2_^post12, ___rho_3_^0'=___rho_3_^post12, ___rho_4_^0'=___rho_4_^post12, ___rho_5_^0'=___rho_5_^post12, ___rho_8_^0'=___rho_8_^post12, ___rho_9_^0'=___rho_9_^post12, added^0'=added^post12, addr^0'=addr^post12, addr_ai_family^0'=addr_ai_family^post12, addrs^0'=addrs^post12, err^0'=err^post12, family^0'=family^post12, fd^0'=fd^post12, listen_index^0'=listen_index^post12, listensocket_of_listen_index^0'=listensocket_of_listen_index^post12, maxaddr^0'=maxaddr^post12, maxbackends^0'=maxbackends^post12, maxconn^0'=maxconn^post12, maxlisten^0'=maxlisten^post12, one^0'=one^post12, ret^0'=ret^post12, tmp1^0'=tmp1^post12, (addrs^0-addrs^post12 == 0 /\ -ret^post12+ret^0 == 0 /\ -___rho_16_^post12+___rho_16_^0 == 0 /\ -tmp1^post12+tmp1^0 == 0 /\ -___rho_3_^post12+___rho_3_^0 == 0 /\ ___rho_1_^0-___rho_1_^post12 == 0 /\ -___rho_5_^post12+___rho_5_^0 == 0 /\ err^0-err^post12 == 0 /\ maxaddr^0-maxaddr^post12 == 0 /\ ___rho_15_^0-___rho_15_^post12 == 0 /\ ___rho_9_^0-___rho_9_^post12 == 0 /\ -added^post12+added^0 == 0 /\ -___rho_8_^post12+___rho_8_^0 == 0 /\ -listensocket_of_listen_index^post12+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ___rho_2_^0-___rho_2_^post12 == 0 /\ -family^post12+family^0 == 0 /\ -maxbackends^post12+maxbackends^0 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -addr^post12+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post12 == 0 /\ -maxconn^post12+maxconn^0 == 0 /\ fd^0-fd^post12 == 0 /\ one^0-one^post12 == 0 /\ -maxlisten^post12+maxlisten^0 == 0), cost: 1 12: l12 -> l10 : ___rho_15_^0'=___rho_15_^post13, ___rho_16_^0'=___rho_16_^post13, ___rho_1_^0'=___rho_1_^post13, ___rho_2_^0'=___rho_2_^post13, ___rho_3_^0'=___rho_3_^post13, ___rho_4_^0'=___rho_4_^post13, ___rho_5_^0'=___rho_5_^post13, ___rho_8_^0'=___rho_8_^post13, ___rho_9_^0'=___rho_9_^post13, added^0'=added^post13, addr^0'=addr^post13, addr_ai_family^0'=addr_ai_family^post13, addrs^0'=addrs^post13, err^0'=err^post13, family^0'=family^post13, fd^0'=fd^post13, listen_index^0'=listen_index^post13, listensocket_of_listen_index^0'=listensocket_of_listen_index^post13, maxaddr^0'=maxaddr^post13, maxbackends^0'=maxbackends^post13, maxconn^0'=maxconn^post13, maxlisten^0'=maxlisten^post13, one^0'=one^post13, ret^0'=ret^post13, tmp1^0'=tmp1^post13, (listen_index^0-listen_index^post13 == 0 /\ ___rho_2_^0-___rho_2_^post13 == 0 /\ -addrs^post13+addrs^0 == 0 /\ -___rho_4_^post13+___rho_4_^0 == 0 /\ 1-___rho_8_^0 <= 0 /\ -1+___rho_8_^0 <= 0 /\ -___rho_1_^post13+___rho_1_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post13 == 0 /\ ___rho_3_^0-___rho_3_^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ ___rho_8_^0-___rho_8_^post13 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ -tmp1^post13+tmp1^0 == 0 /\ -___rho_5_^post13+___rho_5_^0 == 0 /\ -___rho_9_^post13+___rho_9_^0 == 0 /\ addr^0-addr^post13 == 0 /\ one^0-one^post13 == 0 /\ -maxlisten^post13+maxlisten^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -family^post13+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post13 == 0 /\ -maxbackends^post13+maxbackends^0 == 0 /\ -maxaddr^post13+maxaddr^0 == 0 /\ ___rho_15_^0-___rho_15_^post13 == 0 /\ err^0-err^post13 == 0 /\ -ret^post13+ret^0 == 0 /\ -added^post13+added^0 == 0), cost: 1 13: l12 -> l11 : ___rho_15_^0'=___rho_15_^post14, ___rho_16_^0'=___rho_16_^post14, ___rho_1_^0'=___rho_1_^post14, ___rho_2_^0'=___rho_2_^post14, ___rho_3_^0'=___rho_3_^post14, ___rho_4_^0'=___rho_4_^post14, ___rho_5_^0'=___rho_5_^post14, ___rho_8_^0'=___rho_8_^post14, ___rho_9_^0'=___rho_9_^post14, added^0'=added^post14, addr^0'=addr^post14, addr_ai_family^0'=addr_ai_family^post14, addrs^0'=addrs^post14, err^0'=err^post14, family^0'=family^post14, fd^0'=fd^post14, listen_index^0'=listen_index^post14, listensocket_of_listen_index^0'=listensocket_of_listen_index^post14, maxaddr^0'=maxaddr^post14, maxbackends^0'=maxbackends^post14, maxconn^0'=maxconn^post14, maxlisten^0'=maxlisten^post14, one^0'=one^post14, ret^0'=ret^post14, tmp1^0'=tmp1^post14, (maxconn^0-maxconn^post14 == 0 /\ ___rho_15_^0-___rho_15_^post14 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ one^0-one^post14 == 0 /\ -ret^post14+ret^0 == 0 /\ -tmp1^post14+tmp1^0 == 0 /\ -maxlisten^post14+maxlisten^0 == 0 /\ -___rho_16_^post14+___rho_16_^0 == 0 /\ 2-___rho_8_^0 <= 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ err^0-err^post14 == 0 /\ addr^0-addr^post14 == 0 /\ -listensocket_of_listen_index^post14+listensocket_of_listen_index^0 == 0 /\ -fd^post14+fd^0 == 0 /\ -maxbackends^post14+maxbackends^0 == 0 /\ -___rho_5_^post14+___rho_5_^0 == 0 /\ -added^post14+added^0 == 0 /\ -___rho_4_^post14+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post14 == 0 /\ -___rho_1_^post14+___rho_1_^0 == 0 /\ -___rho_3_^post14+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ ___rho_8_^0-___rho_8_^post14 == 0 /\ -family^post14+family^0 == 0 /\ maxaddr^0-maxaddr^post14 == 0), cost: 1 14: l12 -> l11 : ___rho_15_^0'=___rho_15_^post15, ___rho_16_^0'=___rho_16_^post15, ___rho_1_^0'=___rho_1_^post15, ___rho_2_^0'=___rho_2_^post15, ___rho_3_^0'=___rho_3_^post15, ___rho_4_^0'=___rho_4_^post15, ___rho_5_^0'=___rho_5_^post15, ___rho_8_^0'=___rho_8_^post15, ___rho_9_^0'=___rho_9_^post15, added^0'=added^post15, addr^0'=addr^post15, addr_ai_family^0'=addr_ai_family^post15, addrs^0'=addrs^post15, err^0'=err^post15, family^0'=family^post15, fd^0'=fd^post15, listen_index^0'=listen_index^post15, listensocket_of_listen_index^0'=listensocket_of_listen_index^post15, maxaddr^0'=maxaddr^post15, maxbackends^0'=maxbackends^post15, maxconn^0'=maxconn^post15, maxlisten^0'=maxlisten^post15, one^0'=one^post15, ret^0'=ret^post15, tmp1^0'=tmp1^post15, (-___rho_9_^post15+___rho_9_^0 == 0 /\ ___rho_2_^0-___rho_2_^post15 == 0 /\ -___rho_5_^post15+___rho_5_^0 == 0 /\ -___rho_4_^post15+___rho_4_^0 == 0 /\ ___rho_3_^0-___rho_3_^post15 == 0 /\ err^0-err^post15 == 0 /\ -___rho_1_^post15+___rho_1_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post15 == 0 /\ -ret^post15+ret^0 == 0 /\ -fd^post15+fd^0 == 0 /\ -addrs^post15+addrs^0 == 0 /\ addr^0-addr^post15 == 0 /\ -maxbackends^post15+maxbackends^0 == 0 /\ maxlisten^0-maxlisten^post15 == 0 /\ ___rho_8_^0 <= 0 /\ -maxaddr^post15+maxaddr^0 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ ___rho_16_^0-___rho_16_^post15 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ___rho_8_^0-___rho_8_^post15 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post15 == 0 /\ family^0-family^post15 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ ___rho_15_^0-___rho_15_^post15 == 0 /\ -added^post15+added^0 == 0 /\ one^0-one^post15 == 0), cost: 1 15: l13 -> l10 : ___rho_15_^0'=___rho_15_^post16, ___rho_16_^0'=___rho_16_^post16, ___rho_1_^0'=___rho_1_^post16, ___rho_2_^0'=___rho_2_^post16, ___rho_3_^0'=___rho_3_^post16, ___rho_4_^0'=___rho_4_^post16, ___rho_5_^0'=___rho_5_^post16, ___rho_8_^0'=___rho_8_^post16, ___rho_9_^0'=___rho_9_^post16, added^0'=added^post16, addr^0'=addr^post16, addr_ai_family^0'=addr_ai_family^post16, addrs^0'=addrs^post16, err^0'=err^post16, family^0'=family^post16, fd^0'=fd^post16, listen_index^0'=listen_index^post16, listensocket_of_listen_index^0'=listensocket_of_listen_index^post16, maxaddr^0'=maxaddr^post16, maxbackends^0'=maxbackends^post16, maxconn^0'=maxconn^post16, maxlisten^0'=maxlisten^post16, one^0'=one^post16, ret^0'=ret^post16, tmp1^0'=tmp1^post16, (-addr_ai_family^post16+addr_ai_family^0 == 0 /\ -addrs^post16+addrs^0 == 0 /\ -family^post16+family^0 == 0 /\ fd^0-fd^post16 == 0 /\ -listensocket_of_listen_index^post16+listensocket_of_listen_index^0 == 0 /\ ___rho_9_^0-___rho_9_^post16 == 0 /\ ___rho_1_^0-___rho_1_^post16 == 0 /\ 4-addr_ai_family^0 <= 0 /\ maxconn^0-maxconn^post16 == 0 /\ -tmp1^post16+tmp1^0 == 0 /\ -___rho_5_^post16+___rho_5_^0 == 0 /\ -___rho_3_^post16+___rho_3_^0 == 0 /\ -addr^post16+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post16 == 0 /\ err^0-err^post16 == 0 /\ maxaddr^0-maxaddr^post16 == 0 /\ one^0-one^post16 == 0 /\ ___rho_15_^0-___rho_15_^post16 == 0 /\ -maxlisten^post16+maxlisten^0 == 0 /\ -___rho_16_^post16+___rho_16_^0 == 0 /\ ___rho_4_^0-___rho_4_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ -ret^post16+ret^0 == 0 /\ -maxbackends^post16+maxbackends^0 == 0 /\ -___rho_8_^post16+___rho_8_^0 == 0 /\ -added^post16+added^0 == 0), cost: 1 16: l13 -> l10 : ___rho_15_^0'=___rho_15_^post17, ___rho_16_^0'=___rho_16_^post17, ___rho_1_^0'=___rho_1_^post17, ___rho_2_^0'=___rho_2_^post17, ___rho_3_^0'=___rho_3_^post17, ___rho_4_^0'=___rho_4_^post17, ___rho_5_^0'=___rho_5_^post17, ___rho_8_^0'=___rho_8_^post17, ___rho_9_^0'=___rho_9_^post17, added^0'=added^post17, addr^0'=addr^post17, addr_ai_family^0'=addr_ai_family^post17, addrs^0'=addrs^post17, err^0'=err^post17, family^0'=family^post17, fd^0'=fd^post17, listen_index^0'=listen_index^post17, listensocket_of_listen_index^0'=listensocket_of_listen_index^post17, maxaddr^0'=maxaddr^post17, maxbackends^0'=maxbackends^post17, maxconn^0'=maxconn^post17, maxlisten^0'=maxlisten^post17, one^0'=one^post17, ret^0'=ret^post17, tmp1^0'=tmp1^post17, (___rho_9_^0-___rho_9_^post17 == 0 /\ ___rho_1_^0-___rho_1_^post17 == 0 /\ -___rho_16_^post17+___rho_16_^0 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -___rho_5_^post17+___rho_5_^0 == 0 /\ -___rho_3_^post17+___rho_3_^0 == 0 /\ -added^post17+added^0 == 0 /\ -___rho_8_^post17+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ -maxaddr^post17+maxaddr^0 == 0 /\ -fd^post17+fd^0 == 0 /\ maxlisten^0-maxlisten^post17 == 0 /\ ___rho_2_^0-___rho_2_^post17 == 0 /\ -maxbackends^post17+maxbackends^0 == 0 /\ listen_index^0-listen_index^post17 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post17 == 0 /\ -ret^post17+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post17 == 0 /\ err^0-err^post17 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ one^0-one^post17 == 0 /\ family^0-family^post17 == 0 /\ addr^0-addr^post17 == 0 /\ -addrs^post17+addrs^0 == 0), cost: 1 17: l13 -> l12 : ___rho_15_^0'=___rho_15_^post18, ___rho_16_^0'=___rho_16_^post18, ___rho_1_^0'=___rho_1_^post18, ___rho_2_^0'=___rho_2_^post18, ___rho_3_^0'=___rho_3_^post18, ___rho_4_^0'=___rho_4_^post18, ___rho_5_^0'=___rho_5_^post18, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^post18, added^0'=added^post18, addr^0'=addr^post18, addr_ai_family^0'=addr_ai_family^post18, addrs^0'=addrs^post18, err^0'=err^post18, family^0'=family^post18, fd^0'=fd^post18, listen_index^0'=listen_index^post18, listensocket_of_listen_index^0'=listensocket_of_listen_index^post18, maxaddr^0'=maxaddr^post18, maxbackends^0'=maxbackends^post18, maxconn^0'=maxconn^post18, maxlisten^0'=maxlisten^post18, one^0'=one^post18, ret^0'=ret^post18, tmp1^0'=tmp1^post18, (0 == 0 /\ -___rho_16_^post18+___rho_16_^0 == 0 /\ -family^post18+family^0 == 0 /\ -err^post18+err^0 == 0 /\ -___rho_3_^post18+___rho_3_^0 == 0 /\ -___rho_2_^post18+___rho_2_^0 == 0 /\ -___rho_5_^post18+___rho_5_^0 == 0 /\ maxlisten^0-maxlisten^post18 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -addr^post18+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ ___rho_9_^0-___rho_9_^post18 == 0 /\ ___rho_1_^0-___rho_1_^post18 == 0 /\ ___rho_15_^0-___rho_15_^post18 == 0 /\ -ret^post18+ret^0 == 0 /\ -maxbackends^post18+maxbackends^0 == 0 /\ -one^post18+one^0 == 0 /\ -listensocket_of_listen_index^post18+listensocket_of_listen_index^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ fd^0-fd^post18 == 0 /\ maxaddr^0-maxaddr^post18 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ added^0-added^post18 == 0 /\ -maxconn^post18+maxconn^0 == 0), cost: 1 18: l14 -> l13 : ___rho_15_^0'=___rho_15_^post19, ___rho_16_^0'=___rho_16_^post19, ___rho_1_^0'=___rho_1_^post19, ___rho_2_^0'=___rho_2_^post19, ___rho_3_^0'=___rho_3_^post19, ___rho_4_^0'=___rho_4_^post19, ___rho_5_^0'=___rho_5_^post19, ___rho_8_^0'=___rho_8_^post19, ___rho_9_^0'=___rho_9_^post19, added^0'=added^post19, addr^0'=addr^post19, addr_ai_family^0'=addr_ai_family^post19, addrs^0'=addrs^post19, err^0'=err^post19, family^0'=family^post19, fd^0'=fd^post19, listen_index^0'=listen_index^post19, listensocket_of_listen_index^0'=listensocket_of_listen_index^post19, maxaddr^0'=maxaddr^post19, maxbackends^0'=maxbackends^post19, maxconn^0'=maxconn^post19, maxlisten^0'=maxlisten^post19, one^0'=one^post19, ret^0'=ret^post19, tmp1^0'=tmp1^post19, (___rho_15_^0-___rho_15_^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ maxbackends^0-maxbackends^post19 == 0 /\ -family^post19+family^0 == 0 /\ -err^post19+err^0 == 0 /\ -tmp1^post19+tmp1^0 == 0 /\ -listensocket_of_listen_index^post19+listensocket_of_listen_index^0 == 0 /\ -err^0 <= 0 /\ -___rho_16_^post19+___rho_16_^0 == 0 /\ -___rho_8_^post19+___rho_8_^0 == 0 /\ maxlisten^0-maxlisten^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ maxaddr^0-maxaddr^post19 == 0 /\ -ret^post19+ret^0 == 0 /\ added^0-added^post19 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ ___rho_9_^0-___rho_9_^post19 == 0 /\ fd^0-fd^post19 == 0 /\ ___rho_2_^0-___rho_2_^post19 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ one^0-one^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -___rho_3_^post19+___rho_3_^0 == 0 /\ -___rho_5_^post19+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post19 == 0 /\ ___rho_1_^0-___rho_1_^post19 == 0), cost: 1 19: l14 -> l5 : ___rho_15_^0'=___rho_15_^post20, ___rho_16_^0'=___rho_16_^post20, ___rho_1_^0'=___rho_1_^post20, ___rho_2_^0'=___rho_2_^post20, ___rho_3_^0'=___rho_3_^post20, ___rho_4_^0'=___rho_4_^post20, ___rho_5_^0'=___rho_5_^post20, ___rho_8_^0'=___rho_8_^post20, ___rho_9_^0'=___rho_9_^post20, added^0'=added^post20, addr^0'=addr^post20, addr_ai_family^0'=addr_ai_family^post20, addrs^0'=addrs^post20, err^0'=err^post20, family^0'=family^post20, fd^0'=fd^post20, listen_index^0'=listen_index^post20, listensocket_of_listen_index^0'=listensocket_of_listen_index^post20, maxaddr^0'=maxaddr^post20, maxbackends^0'=maxbackends^post20, maxconn^0'=maxconn^post20, maxlisten^0'=maxlisten^post20, one^0'=one^post20, ret^0'=ret^post20, tmp1^0'=tmp1^post20, (err^0-err^post20 == 0 /\ ___rho_9_^0-___rho_9_^post20 == 0 /\ maxconn^0-maxconn^post20 == 0 /\ fd^0-fd^post20 == 0 /\ addr^0-addr^post20 == 0 /\ -added^post20+added^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ -___rho_8_^post20+___rho_8_^0 == 0 /\ -___rho_5_^post20+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post20 == 0 /\ -maxlisten^post20+maxlisten^0 == 0 /\ -listensocket_of_listen_index^post20+listensocket_of_listen_index^0 == 0 /\ -ret^post20+ret^0 == 0 /\ one^0-one^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -maxbackends^post20+maxbackends^0 == 0 /\ -___rho_16_^post20+___rho_16_^0 == 0 /\ -family^post20+family^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_2_^0-___rho_2_^post20 == 0 /\ -___rho_3_^post20+___rho_3_^0 == 0 /\ -tmp1^post20+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post20 == 0 /\ ___rho_4_^0-___rho_4_^post20 == 0 /\ ___rho_1_^0-___rho_1_^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0), cost: 1 20: l15 -> l14 : ___rho_15_^0'=___rho_15_^post21, ___rho_16_^0'=___rho_16_^post21, ___rho_1_^0'=___rho_1_^post21, ___rho_2_^0'=___rho_2_^post21, ___rho_3_^0'=___rho_3_^post21, ___rho_4_^0'=___rho_4_^post21, ___rho_5_^0'=___rho_5_^post21, ___rho_8_^0'=___rho_8_^post21, ___rho_9_^0'=___rho_9_^post21, added^0'=added^post21, addr^0'=addr^post21, addr_ai_family^0'=addr_ai_family^post21, addrs^0'=addrs^post21, err^0'=err^post21, family^0'=family^post21, fd^0'=fd^post21, listen_index^0'=listen_index^post21, listensocket_of_listen_index^0'=listensocket_of_listen_index^post21, maxaddr^0'=maxaddr^post21, maxbackends^0'=maxbackends^post21, maxconn^0'=maxconn^post21, maxlisten^0'=maxlisten^post21, one^0'=one^post21, ret^0'=ret^post21, tmp1^0'=tmp1^post21, (0 == 0 /\ -maxbackends^post21+maxbackends^0 == 0 /\ -maxaddr^post21+maxaddr^0 == 0 /\ -___rho_1_^post21+err^post21 == 0 /\ -___rho_9_^post21+___rho_9_^0 == 0 /\ -added^post21+added^0 == 0 /\ -___rho_5_^post21+___rho_5_^0 == 0 /\ -maxlisten^post21+maxlisten^0 == 0 /\ listen_index^0-listen_index^post21 == 0 /\ -tmp1^post21+tmp1^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -addrs^post21+addrs^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post21 == 0 /\ -___rho_4_^post21+___rho_4_^0 == 0 /\ family^0-family^post21 == 0 /\ addr^0-addr^post21 == 0 /\ ___rho_8_^0-___rho_8_^post21 == 0 /\ ___rho_16_^0-___rho_16_^post21 == 0 /\ ___rho_2_^0-___rho_2_^post21 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ -ret^post21+ret^0 == 0 /\ -fd^post21+fd^0 == 0 /\ ___rho_3_^0-___rho_3_^post21 == 0 /\ one^0-one^post21 == 0 /\ ___rho_15_^0-___rho_15_^post21 == 0), cost: 1 21: l16 -> l15 : ___rho_15_^0'=___rho_15_^post22, ___rho_16_^0'=___rho_16_^post22, ___rho_1_^0'=___rho_1_^post22, ___rho_2_^0'=___rho_2_^post22, ___rho_3_^0'=___rho_3_^post22, ___rho_4_^0'=___rho_4_^post22, ___rho_5_^0'=___rho_5_^post22, ___rho_8_^0'=___rho_8_^post22, ___rho_9_^0'=___rho_9_^post22, added^0'=added^post22, addr^0'=addr^post22, addr_ai_family^0'=addr_ai_family^post22, addrs^0'=addrs^post22, err^0'=err^post22, family^0'=family^post22, fd^0'=fd^post22, listen_index^0'=listen_index^post22, listensocket_of_listen_index^0'=listensocket_of_listen_index^post22, maxaddr^0'=maxaddr^post22, maxbackends^0'=maxbackends^post22, maxconn^0'=maxconn^post22, maxlisten^0'=maxlisten^post22, one^0'=one^post22, ret^0'=ret^post22, tmp1^0'=tmp1^post22, (maxconn^0-maxconn^post22 == 0 /\ fd^0-fd^post22 == 0 /\ listen_index^0-listen_index^post22 == 0 /\ -maxlisten^post22+maxlisten^0 == 0 /\ ___rho_2_^0-___rho_2_^post22 == 0 /\ err^0-err^post22 == 0 /\ -ret^post22+ret^0 == 0 /\ -added^post22+added^0 == 0 /\ addr^0-addr^post22 == 0 /\ -maxbackends^post22+maxbackends^0 == 0 /\ one^0-one^post22 == 0 /\ -listensocket_of_listen_index^post22+listensocket_of_listen_index^0 == 0 /\ ___rho_3_^0-___rho_3_^post22 == 0 /\ -___rho_4_^post22+___rho_4_^0 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post22 == 0 /\ ___rho_8_^0-___rho_8_^post22 == 0 /\ ___rho_15_^0-___rho_15_^post22 == 0 /\ -addrs^post22+addrs^0 == 0 /\ -family^post22+family^0 == 0 /\ -___rho_1_^post22+___rho_1_^0 == 0 /\ -tmp1^post22+tmp1^0 == 0 /\ -___rho_9_^post22+___rho_9_^0 == 0 /\ -___rho_5_^post22+___rho_5_^0 == 0 /\ ___rho_5_^0 <= 0 /\ maxaddr^0-maxaddr^post22 == 0), cost: 1 22: l16 -> l5 : ___rho_15_^0'=___rho_15_^post23, ___rho_16_^0'=___rho_16_^post23, ___rho_1_^0'=___rho_1_^post23, ___rho_2_^0'=___rho_2_^post23, ___rho_3_^0'=___rho_3_^post23, ___rho_4_^0'=___rho_4_^post23, ___rho_5_^0'=___rho_5_^post23, ___rho_8_^0'=___rho_8_^post23, ___rho_9_^0'=___rho_9_^post23, added^0'=added^post23, addr^0'=addr^post23, addr_ai_family^0'=addr_ai_family^post23, addrs^0'=addrs^post23, err^0'=err^post23, family^0'=family^post23, fd^0'=fd^post23, listen_index^0'=listen_index^post23, listensocket_of_listen_index^0'=listensocket_of_listen_index^post23, maxaddr^0'=maxaddr^post23, maxbackends^0'=maxbackends^post23, maxconn^0'=maxconn^post23, maxlisten^0'=maxlisten^post23, one^0'=one^post23, ret^0'=ret^post23, tmp1^0'=tmp1^post23, (err^0-err^post23 == 0 /\ addr^0-addr^post23 == 0 /\ -maxlisten^post23+maxlisten^0 == 0 /\ -added^post23+added^0 == 0 /\ -addrs^post23+addrs^0 == 0 /\ -___rho_8_^post23+___rho_8_^0 == 0 /\ -family^post23+family^0 == 0 /\ -___rho_1_^post23+___rho_1_^0 == 0 /\ ___rho_9_^0-___rho_9_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ maxaddr^0-maxaddr^post23 == 0 /\ -ret^post23+ret^0 == 0 /\ ___rho_16_^0-___rho_16_^post23 == 0 /\ -___rho_5_^post23+___rho_5_^0 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -listensocket_of_listen_index^post23+listensocket_of_listen_index^0 == 0 /\ one^0-one^post23 == 0 /\ -fd^post23+fd^0 == 0 /\ -___rho_3_^post23+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post23 == 0 /\ 1-___rho_5_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post23 == 0 /\ -maxbackends^post23+maxbackends^0 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post23 == 0 /\ listen_index^0-listen_index^post23 == 0), cost: 1 23: l17 -> l15 : ___rho_15_^0'=___rho_15_^post24, ___rho_16_^0'=___rho_16_^post24, ___rho_1_^0'=___rho_1_^post24, ___rho_2_^0'=___rho_2_^post24, ___rho_3_^0'=___rho_3_^post24, ___rho_4_^0'=___rho_4_^post24, ___rho_5_^0'=___rho_5_^post24, ___rho_8_^0'=___rho_8_^post24, ___rho_9_^0'=___rho_9_^post24, added^0'=added^post24, addr^0'=addr^post24, addr_ai_family^0'=addr_ai_family^post24, addrs^0'=addrs^post24, err^0'=err^post24, family^0'=family^post24, fd^0'=fd^post24, listen_index^0'=listen_index^post24, listensocket_of_listen_index^0'=listensocket_of_listen_index^post24, maxaddr^0'=maxaddr^post24, maxbackends^0'=maxbackends^post24, maxconn^0'=maxconn^post24, maxlisten^0'=maxlisten^post24, one^0'=one^post24, ret^0'=ret^post24, tmp1^0'=tmp1^post24, (-addrs^post24+addrs^0 == 0 /\ -fd^post24+fd^0 == 0 /\ -maxaddr^post24+maxaddr^0 == 0 /\ -maxbackends^post24+maxbackends^0 == 0 /\ listen_index^0-listen_index^post24 == 0 /\ addr_ai_family^0-addr_ai_family^post24 == 0 /\ ___rho_1_^0-___rho_1_^post24 == 0 /\ ___rho_4_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post24 == 0 /\ -ret^post24+ret^0 == 0 /\ -maxlisten^post24+maxlisten^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post24 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ family^0-family^post24 == 0 /\ ___rho_15_^0-___rho_15_^post24 == 0 /\ -added^post24+added^0 == 0 /\ -___rho_16_^post24+___rho_16_^0 == 0 /\ -___rho_8_^post24+___rho_8_^0 == 0 /\ ___rho_4_^0-___rho_4_^post24 == 0 /\ -addr^post24+addr^0 == 0 /\ -___rho_5_^post24+___rho_5_^0 == 0 /\ -___rho_3_^post24+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post24 == 0 /\ one^0-one^post24 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ err^0-err^post24 == 0), cost: 1 24: l17 -> l16 : ___rho_15_^0'=___rho_15_^post25, ___rho_16_^0'=___rho_16_^post25, ___rho_1_^0'=___rho_1_^post25, ___rho_2_^0'=___rho_2_^post25, ___rho_3_^0'=___rho_3_^post25, ___rho_4_^0'=___rho_4_^post25, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^post25, ___rho_9_^0'=___rho_9_^post25, added^0'=added^post25, addr^0'=addr^post25, addr_ai_family^0'=addr_ai_family^post25, addrs^0'=addrs^post25, err^0'=err^post25, family^0'=family^post25, fd^0'=fd^post25, listen_index^0'=listen_index^post25, listensocket_of_listen_index^0'=listensocket_of_listen_index^post25, maxaddr^0'=maxaddr^post25, maxbackends^0'=maxbackends^post25, maxconn^0'=maxconn^post25, maxlisten^0'=maxlisten^post25, one^0'=one^post25, ret^0'=ret^post25, tmp1^0'=tmp1^post25, (0 == 0 /\ err^0-err^post25 == 0 /\ -added^post25+added^0 == 0 /\ -addrs^post25+addrs^0 == 0 /\ -family^post25+family^0 == 0 /\ -___rho_8_^post25+___rho_8_^0 == 0 /\ -maxbackends^post25+maxbackends^0 == 0 /\ ___rho_15_^0-___rho_15_^post25 == 0 /\ ___rho_9_^0-___rho_9_^post25 == 0 /\ -ret^post25+ret^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ ___rho_2_^0-___rho_2_^post25 == 0 /\ 1-___rho_4_^0 <= 0 /\ -___rho_3_^post25+___rho_3_^0 == 0 /\ -one^post25+one^0 == 0 /\ -___rho_16_^post25+___rho_16_^0 == 0 /\ -listensocket_of_listen_index^post25+listensocket_of_listen_index^0 == 0 /\ addr^0-addr^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ maxlisten^0-maxlisten^post25 == 0 /\ ___rho_4_^0-___rho_4_^post25 == 0 /\ listen_index^0-listen_index^post25 == 0 /\ maxaddr^0-maxaddr^post25 == 0 /\ -addr_ai_family^post25+addr_ai_family^0 == 0 /\ -___rho_1_^post25+___rho_1_^0 == 0), cost: 1 25: l18 -> l17 : ___rho_15_^0'=___rho_15_^post26, ___rho_16_^0'=___rho_16_^post26, ___rho_1_^0'=___rho_1_^post26, ___rho_2_^0'=___rho_2_^post26, ___rho_3_^0'=___rho_3_^post26, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^post26, ___rho_8_^0'=___rho_8_^post26, ___rho_9_^0'=___rho_9_^post26, added^0'=added^post26, addr^0'=addr^post26, addr_ai_family^0'=addr_ai_family^post26, addrs^0'=addrs^post26, err^0'=err^post26, family^0'=family^post26, fd^0'=fd^post26, listen_index^0'=listen_index^post26, listensocket_of_listen_index^0'=listensocket_of_listen_index^post26, maxaddr^0'=maxaddr^post26, maxbackends^0'=maxbackends^post26, maxconn^0'=maxconn^post26, maxlisten^0'=maxlisten^post26, one^0'=one^post26, ret^0'=ret^post26, tmp1^0'=tmp1^post26, (0 == 0 /\ -addr^post26+addr^0 == 0 /\ -ret^post26+ret^0 == 0 /\ -tmp1^post26+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post26 == 0 /\ fd^0-fd^post26 == 0 /\ -___rho_5_^post26+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post26 == 0 /\ -___rho_3_^post26+___rho_3_^0 == 0 /\ fd^0 <= 0 /\ -family^post26+family^0 == 0 /\ listen_index^0-listen_index^post26 == 0 /\ -___rho_15_^post26+___rho_15_^0 == 0 /\ one^0-one^post26 == 0 /\ ___rho_1_^0-___rho_1_^post26 == 0 /\ -___rho_8_^post26+___rho_8_^0 == 0 /\ -addr_ai_family^post26+addr_ai_family^0 == 0 /\ -err^post26+err^0 == 0 /\ addrs^0-addrs^post26 == 0 /\ ___rho_2_^0-___rho_2_^post26 == 0 /\ -___rho_16_^post26+___rho_16_^0 == 0 /\ added^0-added^post26 == 0 /\ -listensocket_of_listen_index^post26+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post26+maxbackends^0 == 0), cost: 1 26: l18 -> l5 : ___rho_15_^0'=___rho_15_^post27, ___rho_16_^0'=___rho_16_^post27, ___rho_1_^0'=___rho_1_^post27, ___rho_2_^0'=___rho_2_^post27, ___rho_3_^0'=___rho_3_^post27, ___rho_4_^0'=___rho_4_^post27, ___rho_5_^0'=___rho_5_^post27, ___rho_8_^0'=___rho_8_^post27, ___rho_9_^0'=___rho_9_^post27, added^0'=added^post27, addr^0'=addr^post27, addr_ai_family^0'=addr_ai_family^post27, addrs^0'=addrs^post27, err^0'=err^post27, family^0'=family^post27, fd^0'=fd^post27, listen_index^0'=listen_index^post27, listensocket_of_listen_index^0'=listensocket_of_listen_index^post27, maxaddr^0'=maxaddr^post27, maxbackends^0'=maxbackends^post27, maxconn^0'=maxconn^post27, maxlisten^0'=maxlisten^post27, one^0'=one^post27, ret^0'=ret^post27, tmp1^0'=tmp1^post27, (___rho_2_^0-___rho_2_^post27 == 0 /\ -maxbackends^post27+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post27 == 0 /\ -listensocket_of_listen_index^post27+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ fd^0-fd^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post27 == 0 /\ -___rho_8_^post27+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -maxconn^post27+maxconn^0 == 0 /\ -addr_ai_family^post27+addr_ai_family^0 == 0 /\ -___rho_16_^post27+___rho_16_^0 == 0 /\ -family^post27+family^0 == 0 /\ err^0-err^post27 == 0 /\ -one^post27+one^0 == 0 /\ listen_index^0-listen_index^post27 == 0 /\ added^0-added^post27 == 0 /\ 1-fd^0 <= 0 /\ -addr^post27+addr^0 == 0 /\ maxlisten^0-maxlisten^post27 == 0 /\ -___rho_3_^post27+___rho_3_^0 == 0 /\ maxaddr^0-maxaddr^post27 == 0 /\ -___rho_5_^post27+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post27 == 0), cost: 1 42: l19 -> l27 : ___rho_15_^0'=___rho_15_^post43, ___rho_16_^0'=___rho_16_^post43, ___rho_1_^0'=___rho_1_^post43, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^post43, ___rho_5_^0'=___rho_5_^post43, ___rho_8_^0'=___rho_8_^post43, ___rho_9_^0'=___rho_9_^post43, added^0'=added^post43, addr^0'=addr^post43, addr_ai_family^0'=addr_ai_family^post43, addrs^0'=addrs^post43, err^0'=err^post43, family^0'=family^post43, fd^0'=fd^post43, listen_index^0'=listen_index^post43, listensocket_of_listen_index^0'=listensocket_of_listen_index^post43, maxaddr^0'=maxaddr^post43, maxbackends^0'=maxbackends^post43, maxconn^0'=maxconn^post43, maxlisten^0'=maxlisten^post43, one^0'=one^post43, ret^0'=ret^post43, tmp1^0'=tmp1^post43, (0 == 0 /\ ___rho_8_^0-___rho_8_^post43 == 0 /\ -listensocket_of_listen_index^post43+listensocket_of_listen_index^0 == 0 /\ -ret^post43+ret^0 == 0 /\ ___rho_15_^0-___rho_15_^post43 == 0 /\ err^0-err^post43 == 0 /\ -maxbackends^post43+maxbackends^0 == 0 /\ -one^post43+one^0 == 0 /\ ___rho_9_^0-___rho_9_^post43 == 0 /\ -maxconn^post43+maxconn^0 == 0 /\ -added^post43+added^0 == 0 /\ -addrs^post43+addrs^0 == 0 /\ -family^post43+family^0 == 0 /\ tmp1^0-tmp1^post43 == 0 /\ -___rho_4_^post43+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post43 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -___rho_1_^post43+___rho_1_^0 == 0 /\ -fd^post43+fd^0 == 0 /\ 1-maxaddr^0+addr^0 <= 0 /\ addr^0-addr^post43 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ maxlisten^0-maxlisten^post43 == 0 /\ ___rho_16_^0-___rho_16_^post43 == 0 /\ -___rho_5_^post43+___rho_5_^0 == 0), cost: 1 43: l19 -> l2 : ___rho_15_^0'=___rho_15_^post44, ___rho_16_^0'=___rho_16_^post44, ___rho_1_^0'=___rho_1_^post44, ___rho_2_^0'=___rho_2_^post44, ___rho_3_^0'=___rho_3_^post44, ___rho_4_^0'=___rho_4_^post44, ___rho_5_^0'=___rho_5_^post44, ___rho_8_^0'=___rho_8_^post44, ___rho_9_^0'=___rho_9_^post44, added^0'=added^post44, addr^0'=addr^post44, addr_ai_family^0'=addr_ai_family^post44, addrs^0'=addrs^post44, err^0'=err^post44, family^0'=family^post44, fd^0'=fd^post44, listen_index^0'=listen_index^post44, listensocket_of_listen_index^0'=listensocket_of_listen_index^post44, maxaddr^0'=maxaddr^post44, maxbackends^0'=maxbackends^post44, maxconn^0'=maxconn^post44, maxlisten^0'=maxlisten^post44, one^0'=one^post44, ret^0'=ret^post44, tmp1^0'=tmp1^post44, (listen_index^0-listen_index^post44 == 0 /\ -maxconn^post44+maxconn^0 == 0 /\ -___rho_16_^post44+___rho_16_^0 == 0 /\ -___rho_15_^post44+___rho_15_^0 == 0 /\ maxlisten^0-maxlisten^post44 == 0 /\ maxaddr^0-maxaddr^post44 == 0 /\ ___rho_4_^0-___rho_4_^post44 == 0 /\ -___rho_3_^post44+___rho_3_^0 == 0 /\ fd^0-fd^post44 == 0 /\ -___rho_8_^post44+___rho_8_^0 == 0 /\ -___rho_5_^post44+___rho_5_^0 == 0 /\ one^0-one^post44 == 0 /\ ___rho_1_^0-___rho_1_^post44 == 0 /\ maxaddr^0-addr^0 <= 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -ret^post44+ret^0 == 0 /\ err^0-err^post44 == 0 /\ -family^post44+family^0 == 0 /\ -maxbackends^post44+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post44+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post44 == 0 /\ added^0-added^post44 == 0 /\ ___rho_9_^0-___rho_9_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post44 == 0), cost: 1 28: l20 -> l21 : ___rho_15_^0'=___rho_15_^post29, ___rho_16_^0'=___rho_16_^post29, ___rho_1_^0'=___rho_1_^post29, ___rho_2_^0'=___rho_2_^post29, ___rho_3_^0'=___rho_3_^post29, ___rho_4_^0'=___rho_4_^post29, ___rho_5_^0'=___rho_5_^post29, ___rho_8_^0'=___rho_8_^post29, ___rho_9_^0'=___rho_9_^post29, added^0'=added^post29, addr^0'=addr^post29, addr_ai_family^0'=addr_ai_family^post29, addrs^0'=addrs^post29, err^0'=err^post29, family^0'=family^post29, fd^0'=fd^post29, listen_index^0'=listen_index^post29, listensocket_of_listen_index^0'=listensocket_of_listen_index^post29, maxaddr^0'=maxaddr^post29, maxbackends^0'=maxbackends^post29, maxconn^0'=maxconn^post29, maxlisten^0'=maxlisten^post29, one^0'=one^post29, ret^0'=ret^post29, tmp1^0'=tmp1^post29, (fd^0-fd^post29 == 0 /\ -listensocket_of_listen_index^post29+listensocket_of_listen_index^0 == 0 /\ -family^post29+family^0 == 0 /\ -maxbackends^post29+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post29 == 0 /\ err^0-err^post29 == 0 /\ tmp1^0-tmp1^post29 == 0 /\ -___rho_1_^post29+___rho_1_^0 == 0 /\ -addr_ai_family^post29+addr_ai_family^0 == 0 /\ addr^0-addr^post29 == 0 /\ ___rho_15_^0-___rho_15_^post29 == 0 /\ ___rho_3_^0-___rho_3_^post29 == 0 /\ -ret^post29+ret^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ -___rho_4_^post29+___rho_4_^0 == 0 /\ -added^post29+added^0 == 0 /\ -___rho_5_^post29+___rho_5_^0 == 0 /\ -one^post29+one^0 == 0 /\ listen_index^0-listen_index^post29 == 0 /\ ___rho_9_^0-___rho_9_^post29 == 0 /\ maxlisten^0-maxlisten^post29 == 0 /\ -addrs^post29+addrs^0 == 0 /\ -___rho_16_^post29+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post29 == 0 /\ maxaddr^0-maxaddr^post29 == 0), cost: 1 29: l21 -> l18 : ___rho_15_^0'=___rho_15_^post30, ___rho_16_^0'=___rho_16_^post30, ___rho_1_^0'=___rho_1_^post30, ___rho_2_^0'=___rho_2_^post30, ___rho_3_^0'=___rho_3_^post30, ___rho_4_^0'=___rho_4_^post30, ___rho_5_^0'=___rho_5_^post30, ___rho_8_^0'=___rho_8_^post30, ___rho_9_^0'=___rho_9_^post30, added^0'=added^post30, addr^0'=addr^post30, addr_ai_family^0'=addr_ai_family^post30, addrs^0'=addrs^post30, err^0'=err^post30, family^0'=family^post30, fd^0'=fd^post30, listen_index^0'=listen_index^post30, listensocket_of_listen_index^0'=listensocket_of_listen_index^post30, maxaddr^0'=maxaddr^post30, maxbackends^0'=maxbackends^post30, maxconn^0'=maxconn^post30, maxlisten^0'=maxlisten^post30, one^0'=one^post30, ret^0'=ret^post30, tmp1^0'=tmp1^post30, (0 == 0 /\ -addr^post30+addr^0 == 0 /\ -maxconn^post30+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post30 == 0 /\ -maxlisten^post30+maxlisten^0 == 0 /\ -___rho_8_^post30+___rho_8_^0 == 0 /\ -___rho_3_^post30+___rho_3_^0 == 0 /\ -ret^post30+ret^0 == 0 /\ -family^post30+family^0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ ___rho_4_^0-___rho_4_^post30 == 0 /\ listen_index^0-listen_index^post30 == 0 /\ -___rho_15_^post30+fd^post30 == 0 /\ ___rho_9_^0-___rho_9_^post30 == 0 /\ ___rho_1_^0-___rho_1_^post30 == 0 /\ -___rho_16_^post30+___rho_16_^0 == 0 /\ -___rho_5_^post30+___rho_5_^0 == 0 /\ -tmp1^post30+tmp1^0 == 0 /\ -err^post30+err^0 == 0 /\ one^0-one^post30 == 0 /\ -maxbackends^post30+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post30 == 0 /\ -listensocket_of_listen_index^post30+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post30+addr_ai_family^0 == 0 /\ addrs^0-addrs^post30 == 0 /\ added^0-added^post30 == 0), cost: 1 30: l21 -> l2 : ___rho_15_^0'=___rho_15_^post31, ___rho_16_^0'=___rho_16_^post31, ___rho_1_^0'=___rho_1_^post31, ___rho_2_^0'=___rho_2_^post31, ___rho_3_^0'=___rho_3_^post31, ___rho_4_^0'=___rho_4_^post31, ___rho_5_^0'=___rho_5_^post31, ___rho_8_^0'=___rho_8_^post31, ___rho_9_^0'=___rho_9_^post31, added^0'=added^post31, addr^0'=addr^post31, addr_ai_family^0'=addr_ai_family^post31, addrs^0'=addrs^post31, err^0'=err^post31, family^0'=family^post31, fd^0'=fd^post31, listen_index^0'=listen_index^post31, listensocket_of_listen_index^0'=listensocket_of_listen_index^post31, maxaddr^0'=maxaddr^post31, maxbackends^0'=maxbackends^post31, maxconn^0'=maxconn^post31, maxlisten^0'=maxlisten^post31, one^0'=one^post31, ret^0'=ret^post31, tmp1^0'=tmp1^post31, (-listen_index^0+maxlisten^0 <= 0 /\ -maxbackends^post31+maxbackends^0 == 0 /\ err^0-err^post31 == 0 /\ one^0-one^post31 == 0 /\ -ret^post31+ret^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ -maxlisten^post31+maxlisten^0 == 0 /\ -maxconn^post31+maxconn^0 == 0 /\ -addr_ai_family^post31+addr_ai_family^0 == 0 /\ -___rho_1_^post31+___rho_1_^0 == 0 /\ addr^0-addr^post31 == 0 /\ ___rho_2_^0-___rho_2_^post31 == 0 /\ ___rho_15_^0-___rho_15_^post31 == 0 /\ ___rho_3_^0-___rho_3_^post31 == 0 /\ addrs^0-addrs^post31 == 0 /\ -family^post31+family^0 == 0 /\ maxaddr^0-maxaddr^post31 == 0 /\ -added^post31+added^0 == 0 /\ -___rho_4_^post31+___rho_4_^0 == 0 /\ -___rho_5_^post31+___rho_5_^0 == 0 /\ fd^0-fd^post31 == 0 /\ ___rho_9_^0-___rho_9_^post31 == 0 /\ listen_index^0-listen_index^post31 == 0 /\ -___rho_16_^post31+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post31 == 0 /\ -listensocket_of_listen_index^post31+listensocket_of_listen_index^0 == 0), cost: 1 31: l22 -> l23 : ___rho_15_^0'=___rho_15_^post32, ___rho_16_^0'=___rho_16_^post32, ___rho_1_^0'=___rho_1_^post32, ___rho_2_^0'=___rho_2_^post32, ___rho_3_^0'=___rho_3_^post32, ___rho_4_^0'=___rho_4_^post32, ___rho_5_^0'=___rho_5_^post32, ___rho_8_^0'=___rho_8_^post32, ___rho_9_^0'=___rho_9_^post32, added^0'=added^post32, addr^0'=addr^post32, addr_ai_family^0'=addr_ai_family^post32, addrs^0'=addrs^post32, err^0'=err^post32, family^0'=family^post32, fd^0'=fd^post32, listen_index^0'=listen_index^post32, listensocket_of_listen_index^0'=listensocket_of_listen_index^post32, maxaddr^0'=maxaddr^post32, maxbackends^0'=maxbackends^post32, maxconn^0'=maxconn^post32, maxlisten^0'=maxlisten^post32, one^0'=one^post32, ret^0'=ret^post32, tmp1^0'=tmp1^post32, (-1-listen_index^0+listen_index^post32 == 0 /\ maxbackends^0-maxbackends^post32 == 0 /\ addrs^0-addrs^post32 == 0 /\ err^0-err^post32 == 0 /\ -___rho_1_^post32+___rho_1_^0 == 0 /\ -ret^post32+ret^0 == 0 /\ -added^post32+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post32 == 0 /\ maxlisten^0-maxlisten^post32 == 0 /\ -___rho_8_^post32+___rho_8_^0 == 0 /\ -maxconn^post32+maxconn^0 == 0 /\ -addr_ai_family^post32+addr_ai_family^0 == 0 /\ maxaddr^0-maxaddr^post32 == 0 /\ -family^post32+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post32 == 0 /\ ___rho_2_^0-___rho_2_^post32 == 0 /\ ___rho_15_^0-___rho_15_^post32 == 0 /\ -tmp1^post32+tmp1^0 == 0 /\ -listensocket_of_listen_index^post32+listensocket_of_listen_index^0 == 0 /\ one^0-one^post32 == 0 /\ fd^0-fd^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -___rho_5_^post32+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post32 == 0 /\ -___rho_3_^post32+___rho_3_^0 == 0), cost: 1 41: l23 -> l25 : ___rho_15_^0'=___rho_15_^post42, ___rho_16_^0'=___rho_16_^post42, ___rho_1_^0'=___rho_1_^post42, ___rho_2_^0'=___rho_2_^post42, ___rho_3_^0'=___rho_3_^post42, ___rho_4_^0'=___rho_4_^post42, ___rho_5_^0'=___rho_5_^post42, ___rho_8_^0'=___rho_8_^post42, ___rho_9_^0'=___rho_9_^post42, added^0'=added^post42, addr^0'=addr^post42, addr_ai_family^0'=addr_ai_family^post42, addrs^0'=addrs^post42, err^0'=err^post42, family^0'=family^post42, fd^0'=fd^post42, listen_index^0'=listen_index^post42, listensocket_of_listen_index^0'=listensocket_of_listen_index^post42, maxaddr^0'=maxaddr^post42, maxbackends^0'=maxbackends^post42, maxconn^0'=maxconn^post42, maxlisten^0'=maxlisten^post42, one^0'=one^post42, ret^0'=ret^post42, tmp1^0'=tmp1^post42, (-maxbackends^post42+maxbackends^0 == 0 /\ -maxaddr^post42+maxaddr^0 == 0 /\ -added^post42+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post42 == 0 /\ ___rho_1_^0-___rho_1_^post42 == 0 /\ -ret^post42+ret^0 == 0 /\ -tmp1^post42+tmp1^0 == 0 /\ -maxlisten^post42+maxlisten^0 == 0 /\ -___rho_5_^post42+___rho_5_^0 == 0 /\ -___rho_3_^post42+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post42 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ ___rho_15_^0-___rho_15_^post42 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post42 == 0 /\ -addrs^post42+addrs^0 == 0 /\ err^0-err^post42 == 0 /\ one^0-one^post42 == 0 /\ family^0-family^post42 == 0 /\ ___rho_4_^0-___rho_4_^post42 == 0 /\ addr^0-addr^post42 == 0 /\ -___rho_16_^post42+___rho_16_^0 == 0 /\ -___rho_8_^post42+___rho_8_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ -fd^post42+fd^0 == 0), cost: 1 32: l24 -> l22 : ___rho_15_^0'=___rho_15_^post33, ___rho_16_^0'=___rho_16_^post33, ___rho_1_^0'=___rho_1_^post33, ___rho_2_^0'=___rho_2_^post33, ___rho_3_^0'=___rho_3_^post33, ___rho_4_^0'=___rho_4_^post33, ___rho_5_^0'=___rho_5_^post33, ___rho_8_^0'=___rho_8_^post33, ___rho_9_^0'=___rho_9_^post33, added^0'=added^post33, addr^0'=addr^post33, addr_ai_family^0'=addr_ai_family^post33, addrs^0'=addrs^post33, err^0'=err^post33, family^0'=family^post33, fd^0'=fd^post33, listen_index^0'=listen_index^post33, listensocket_of_listen_index^0'=listensocket_of_listen_index^post33, maxaddr^0'=maxaddr^post33, maxbackends^0'=maxbackends^post33, maxconn^0'=maxconn^post33, maxlisten^0'=maxlisten^post33, one^0'=one^post33, ret^0'=ret^post33, tmp1^0'=tmp1^post33, (listensocket_of_listen_index^0-listensocket_of_listen_index^post33 == 0 /\ ___rho_1_^0-___rho_1_^post33 == 0 /\ -addrs^post33+addrs^0 == 0 /\ -maxaddr^post33+maxaddr^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ -___rho_3_^post33+___rho_3_^0 == 0 /\ -listensocket_of_listen_index^0 <= 0 /\ ___rho_2_^0-___rho_2_^post33 == 0 /\ listen_index^0-listen_index^post33 == 0 /\ ___rho_15_^0-___rho_15_^post33 == 0 /\ err^0-err^post33 == 0 /\ one^0-one^post33 == 0 /\ addr^0-addr^post33 == 0 /\ -___rho_5_^post33+___rho_5_^0 == 0 /\ -added^post33+added^0 == 0 /\ -maxlisten^post33+maxlisten^0 == 0 /\ family^0-family^post33 == 0 /\ ___rho_9_^0-___rho_9_^post33 == 0 /\ -ret^post33+ret^0 == 0 /\ -___rho_4_^post33+___rho_4_^0 == 0 /\ -fd^post33+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post33 == 0 /\ -maxbackends^post33+maxbackends^0 == 0 /\ -___rho_16_^post33+___rho_16_^0 == 0 /\ -addr_ai_family^post33+addr_ai_family^0 == 0), cost: 1 33: l24 -> l22 : ___rho_15_^0'=___rho_15_^post34, ___rho_16_^0'=___rho_16_^post34, ___rho_1_^0'=___rho_1_^post34, ___rho_2_^0'=___rho_2_^post34, ___rho_3_^0'=___rho_3_^post34, ___rho_4_^0'=___rho_4_^post34, ___rho_5_^0'=___rho_5_^post34, ___rho_8_^0'=___rho_8_^post34, ___rho_9_^0'=___rho_9_^post34, added^0'=added^post34, addr^0'=addr^post34, addr_ai_family^0'=addr_ai_family^post34, addrs^0'=addrs^post34, err^0'=err^post34, family^0'=family^post34, fd^0'=fd^post34, listen_index^0'=listen_index^post34, listensocket_of_listen_index^0'=listensocket_of_listen_index^post34, maxaddr^0'=maxaddr^post34, maxbackends^0'=maxbackends^post34, maxconn^0'=maxconn^post34, maxlisten^0'=maxlisten^post34, one^0'=one^post34, ret^0'=ret^post34, tmp1^0'=tmp1^post34, (-listensocket_of_listen_index^post34+listensocket_of_listen_index^0 == 0 /\ ___rho_15_^0-___rho_15_^post34 == 0 /\ one^0-one^post34 == 0 /\ -maxbackends^post34+maxbackends^0 == 0 /\ ___rho_9_^0-___rho_9_^post34 == 0 /\ -addr_ai_family^post34+addr_ai_family^0 == 0 /\ -maxconn^post34+maxconn^0 == 0 /\ ___rho_8_^0-___rho_8_^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -maxlisten^post34+maxlisten^0 == 0 /\ -fd^post34+fd^0 == 0 /\ maxaddr^0-maxaddr^post34 == 0 /\ -___rho_1_^post34+___rho_1_^0 == 0 /\ -added^post34+added^0 == 0 /\ listen_index^0-listen_index^post34 == 0 /\ -___rho_5_^post34+___rho_5_^0 == 0 /\ -___rho_4_^post34+___rho_4_^0 == 0 /\ err^0-err^post34 == 0 /\ ___rho_2_^0-___rho_2_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ 2+listensocket_of_listen_index^0 <= 0 /\ family^0-family^post34 == 0 /\ addr^0-addr^post34 == 0 /\ ___rho_16_^0-___rho_16_^post34 == 0 /\ -addrs^post34+addrs^0 == 0 /\ ___rho_3_^0-___rho_3_^post34 == 0), cost: 1 34: l24 -> l20 : ___rho_15_^0'=___rho_15_^post35, ___rho_16_^0'=___rho_16_^post35, ___rho_1_^0'=___rho_1_^post35, ___rho_2_^0'=___rho_2_^post35, ___rho_3_^0'=___rho_3_^post35, ___rho_4_^0'=___rho_4_^post35, ___rho_5_^0'=___rho_5_^post35, ___rho_8_^0'=___rho_8_^post35, ___rho_9_^0'=___rho_9_^post35, added^0'=added^post35, addr^0'=addr^post35, addr_ai_family^0'=addr_ai_family^post35, addrs^0'=addrs^post35, err^0'=err^post35, family^0'=family^post35, fd^0'=fd^post35, listen_index^0'=listen_index^post35, listensocket_of_listen_index^0'=listensocket_of_listen_index^post35, maxaddr^0'=maxaddr^post35, maxbackends^0'=maxbackends^post35, maxconn^0'=maxconn^post35, maxlisten^0'=maxlisten^post35, one^0'=one^post35, ret^0'=ret^post35, tmp1^0'=tmp1^post35, (___rho_3_^0-___rho_3_^post35 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post35 == 0 /\ -addrs^post35+addrs^0 == 0 /\ -added^post35+added^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ -___rho_1_^post35+___rho_1_^0 == 0 /\ addr^0-addr^post35 == 0 /\ ___rho_8_^0-___rho_8_^post35 == 0 /\ -maxaddr^post35+maxaddr^0 == 0 /\ -___rho_5_^post35+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ -addr_ai_family^post35+addr_ai_family^0 == 0 /\ err^0-err^post35 == 0 /\ one^0-one^post35 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ -1-listensocket_of_listen_index^0 <= 0 /\ family^0-family^post35 == 0 /\ -maxlisten^post35+maxlisten^0 == 0 /\ -fd^post35+fd^0 == 0 /\ -___rho_9_^post35+___rho_9_^0 == 0 /\ -ret^post35+ret^0 == 0 /\ -maxbackends^post35+maxbackends^0 == 0 /\ ___rho_16_^0-___rho_16_^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ ___rho_15_^0-___rho_15_^post35 == 0 /\ -___rho_4_^post35+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post35 == 0), cost: 1 35: l25 -> l24 : ___rho_15_^0'=___rho_15_^post36, ___rho_16_^0'=___rho_16_^post36, ___rho_1_^0'=___rho_1_^post36, ___rho_2_^0'=___rho_2_^post36, ___rho_3_^0'=___rho_3_^post36, ___rho_4_^0'=___rho_4_^post36, ___rho_5_^0'=___rho_5_^post36, ___rho_8_^0'=___rho_8_^post36, ___rho_9_^0'=___rho_9_^post36, added^0'=added^post36, addr^0'=addr^post36, addr_ai_family^0'=addr_ai_family^post36, addrs^0'=addrs^post36, err^0'=err^post36, family^0'=family^post36, fd^0'=fd^post36, listen_index^0'=listen_index^post36, listensocket_of_listen_index^0'=listensocket_of_listen_index^post36, maxaddr^0'=maxaddr^post36, maxbackends^0'=maxbackends^post36, maxconn^0'=maxconn^post36, maxlisten^0'=maxlisten^post36, one^0'=one^post36, ret^0'=ret^post36, tmp1^0'=tmp1^post36, (-listen_index^0+maxlisten^0 <= 0 /\ -maxconn^post36+maxconn^0 == 0 /\ -ret^post36+ret^0 == 0 /\ ___rho_1_^0-___rho_1_^post36 == 0 /\ ___rho_9_^0-___rho_9_^post36 == 0 /\ -___rho_5_^post36+___rho_5_^0 == 0 /\ err^0-err^post36 == 0 /\ -___rho_3_^post36+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post36 == 0 /\ -one^post36+one^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ tmp1^0-tmp1^post36 == 0 /\ ___rho_4_^0-___rho_4_^post36 == 0 /\ addrs^0-addrs^post36 == 0 /\ maxaddr^0-maxaddr^post36 == 0 /\ -added^post36+added^0 == 0 /\ maxlisten^0-maxlisten^post36 == 0 /\ -___rho_8_^post36+___rho_8_^0 == 0 /\ -family^post36+family^0 == 0 /\ -listensocket_of_listen_index^post36+listensocket_of_listen_index^0 == 0 /\ -fd^post36+fd^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -___rho_16_^post36+___rho_16_^0 == 0 /\ -maxbackends^post36+maxbackends^0 == 0), cost: 1 36: l25 -> l20 : ___rho_15_^0'=___rho_15_^post37, ___rho_16_^0'=___rho_16_^post37, ___rho_1_^0'=___rho_1_^post37, ___rho_2_^0'=___rho_2_^post37, ___rho_3_^0'=___rho_3_^post37, ___rho_4_^0'=___rho_4_^post37, ___rho_5_^0'=___rho_5_^post37, ___rho_8_^0'=___rho_8_^post37, ___rho_9_^0'=___rho_9_^post37, added^0'=added^post37, addr^0'=addr^post37, addr_ai_family^0'=addr_ai_family^post37, addrs^0'=addrs^post37, err^0'=err^post37, family^0'=family^post37, fd^0'=fd^post37, listen_index^0'=listen_index^post37, listensocket_of_listen_index^0'=listensocket_of_listen_index^post37, maxaddr^0'=maxaddr^post37, maxbackends^0'=maxbackends^post37, maxconn^0'=maxconn^post37, maxlisten^0'=maxlisten^post37, one^0'=one^post37, ret^0'=ret^post37, tmp1^0'=tmp1^post37, (___rho_8_^0-___rho_8_^post37 == 0 /\ -___rho_16_^post37+___rho_16_^0 == 0 /\ -___rho_15_^post37+___rho_15_^0 == 0 /\ -___rho_3_^post37+___rho_3_^0 == 0 /\ -___rho_2_^post37+___rho_2_^0 == 0 /\ err^0-err^post37 == 0 /\ ___rho_4_^0-___rho_4_^post37 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ -added^post37+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post37 == 0 /\ -ret^post37+ret^0 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ -addrs^post37+addrs^0 == 0 /\ ___rho_1_^0-___rho_1_^post37 == 0 /\ maxlisten^0-maxlisten^post37 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ -fd^post37+fd^0 == 0 /\ -family^post37+family^0 == 0 /\ -maxaddr^post37+maxaddr^0 == 0 /\ -maxbackends^post37+maxbackends^0 == 0 /\ one^0-one^post37 == 0 /\ addr^0-addr^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ -maxconn^post37+maxconn^0 == 0 /\ -___rho_5_^post37+___rho_5_^0 == 0), cost: 1 37: l26 -> l23 : ___rho_15_^0'=___rho_15_^post38, ___rho_16_^0'=___rho_16_^post38, ___rho_1_^0'=___rho_1_^post38, ___rho_2_^0'=___rho_2_^post38, ___rho_3_^0'=___rho_3_^post38, ___rho_4_^0'=___rho_4_^post38, ___rho_5_^0'=___rho_5_^post38, ___rho_8_^0'=___rho_8_^post38, ___rho_9_^0'=___rho_9_^post38, added^0'=added^post38, addr^0'=addr^post38, addr_ai_family^0'=addr_ai_family^post38, addrs^0'=addrs^post38, err^0'=err^post38, family^0'=family^post38, fd^0'=fd^post38, listen_index^0'=listen_index^post38, listensocket_of_listen_index^0'=listensocket_of_listen_index^post38, maxaddr^0'=maxaddr^post38, maxbackends^0'=maxbackends^post38, maxconn^0'=maxconn^post38, maxlisten^0'=maxlisten^post38, one^0'=one^post38, ret^0'=ret^post38, tmp1^0'=tmp1^post38, (-maxconn^post38+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post38 == 0 /\ ___rho_1_^0-___rho_1_^post38 == 0 /\ ___rho_9_^0-___rho_9_^post38 == 0 /\ maxaddr^0-maxaddr^post38 == 0 /\ -tmp1^post38+tmp1^0 == 0 /\ -___rho_3_^post38+___rho_3_^0 == 0 /\ fd^0-fd^post38 == 0 /\ -___rho_5_^post38+___rho_5_^0 == 0 /\ ___rho_2_^0-___rho_2_^post38 == 0 /\ ___rho_15_^0-___rho_15_^post38 == 0 /\ -addr^post38+addr^0 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ one^0-one^post38 == 0 /\ addrs^0-addrs^post38 == 0 /\ ___rho_4_^0-___rho_4_^post38 == 0 /\ err^0-err^post38 == 0 /\ -family^post38+family^0 == 0 /\ ___rho_3_^0 <= 0 /\ -___rho_16_^post38+___rho_16_^0 == 0 /\ -___rho_8_^post38+___rho_8_^0 == 0 /\ -added^post38+added^0 == 0 /\ -maxbackends^post38+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post38+listensocket_of_listen_index^0 == 0 /\ -ret^post38+ret^0 == 0), cost: 1 38: l26 -> l5 : ___rho_15_^0'=___rho_15_^post39, ___rho_16_^0'=___rho_16_^post39, ___rho_1_^0'=___rho_1_^post39, ___rho_2_^0'=___rho_2_^post39, ___rho_3_^0'=___rho_3_^post39, ___rho_4_^0'=___rho_4_^post39, ___rho_5_^0'=___rho_5_^post39, ___rho_8_^0'=___rho_8_^post39, ___rho_9_^0'=___rho_9_^post39, added^0'=added^post39, addr^0'=addr^post39, addr_ai_family^0'=addr_ai_family^post39, addrs^0'=addrs^post39, err^0'=err^post39, family^0'=family^post39, fd^0'=fd^post39, listen_index^0'=listen_index^post39, listensocket_of_listen_index^0'=listensocket_of_listen_index^post39, maxaddr^0'=maxaddr^post39, maxbackends^0'=maxbackends^post39, maxconn^0'=maxconn^post39, maxlisten^0'=maxlisten^post39, one^0'=one^post39, ret^0'=ret^post39, tmp1^0'=tmp1^post39, (___rho_4_^0-___rho_4_^post39 == 0 /\ addrs^0-addrs^post39 == 0 /\ ___rho_15_^0-___rho_15_^post39 == 0 /\ ___rho_9_^0-___rho_9_^post39 == 0 /\ -listensocket_of_listen_index^post39+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ maxaddr^0-maxaddr^post39 == 0 /\ -___rho_16_^post39+___rho_16_^0 == 0 /\ 1-___rho_3_^0 <= 0 /\ -maxbackends^post39+maxbackends^0 == 0 /\ fd^0-fd^post39 == 0 /\ -addr^post39+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post39 == 0 /\ -added^post39+added^0 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ -___rho_3_^post39+___rho_3_^0 == 0 /\ -ret^post39+ret^0 == 0 /\ -tmp1^post39+tmp1^0 == 0 /\ -___rho_8_^post39+___rho_8_^0 == 0 /\ -___rho_5_^post39+___rho_5_^0 == 0 /\ -maxlisten^post39+maxlisten^0 == 0 /\ -maxconn^post39+maxconn^0 == 0 /\ one^0-one^post39 == 0 /\ ___rho_1_^0-___rho_1_^post39 == 0 /\ -family^post39+family^0 == 0), cost: 1 39: l27 -> l23 : ___rho_15_^0'=___rho_15_^post40, ___rho_16_^0'=___rho_16_^post40, ___rho_1_^0'=___rho_1_^post40, ___rho_2_^0'=___rho_2_^post40, ___rho_3_^0'=___rho_3_^post40, ___rho_4_^0'=___rho_4_^post40, ___rho_5_^0'=___rho_5_^post40, ___rho_8_^0'=___rho_8_^post40, ___rho_9_^0'=___rho_9_^post40, added^0'=added^post40, addr^0'=addr^post40, addr_ai_family^0'=addr_ai_family^post40, addrs^0'=addrs^post40, err^0'=err^post40, family^0'=family^post40, fd^0'=fd^post40, listen_index^0'=listen_index^post40, listensocket_of_listen_index^0'=listensocket_of_listen_index^post40, maxaddr^0'=maxaddr^post40, maxbackends^0'=maxbackends^post40, maxconn^0'=maxconn^post40, maxlisten^0'=maxlisten^post40, one^0'=one^post40, ret^0'=ret^post40, tmp1^0'=tmp1^post40, (-addrs^post40+addrs^0 == 0 /\ -family^post40+family^0 == 0 /\ -ret^post40+ret^0 == 0 /\ -tmp1^post40+tmp1^0 == 0 /\ -maxbackends^post40+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post40+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ one^0-one^post40 == 0 /\ 1-___rho_2_^0 <= 0 /\ fd^0-fd^post40 == 0 /\ ___rho_2_^0-___rho_2_^post40 == 0 /\ -maxlisten^post40+maxlisten^0 == 0 /\ err^0-err^post40 == 0 /\ -maxconn^post40+maxconn^0 == 0 /\ ___rho_3_^0-___rho_3_^post40 == 0 /\ addr^0-addr^post40 == 0 /\ -added^post40+added^0 == 0 /\ -___rho_16_^post40+___rho_16_^0 == 0 /\ -___rho_4_^post40+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post40 == 0 /\ -___rho_5_^post40+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post40 == 0 /\ -___rho_9_^post40+___rho_9_^0 == 0 /\ -___rho_1_^post40+___rho_1_^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ ___rho_8_^0-___rho_8_^post40 == 0), cost: 1 40: l27 -> l26 : ___rho_15_^0'=___rho_15_^post41, ___rho_16_^0'=___rho_16_^post41, ___rho_1_^0'=___rho_1_^post41, ___rho_2_^0'=___rho_2_^post41, ___rho_3_^0'=___rho_3_^post41, ___rho_4_^0'=___rho_4_^post41, ___rho_5_^0'=___rho_5_^post41, ___rho_8_^0'=___rho_8_^post41, ___rho_9_^0'=___rho_9_^post41, added^0'=added^post41, addr^0'=addr^post41, addr_ai_family^0'=addr_ai_family^post41, addrs^0'=addrs^post41, err^0'=err^post41, family^0'=family^post41, fd^0'=fd^post41, listen_index^0'=listen_index^post41, listensocket_of_listen_index^0'=listensocket_of_listen_index^post41, maxaddr^0'=maxaddr^post41, maxbackends^0'=maxbackends^post41, maxconn^0'=maxconn^post41, maxlisten^0'=maxlisten^post41, one^0'=one^post41, ret^0'=ret^post41, tmp1^0'=tmp1^post41, (___rho_8_^0-___rho_8_^post41 == 0 /\ -maxlisten^post41+maxlisten^0 == 0 /\ ___rho_2_^0 <= 0 /\ err^0-err^post41 == 0 /\ -maxbackends^post41+maxbackends^0 == 0 /\ -added^post41+added^0 == 0 /\ -ret^post41+ret^0 == 0 /\ ___rho_9_^0-___rho_9_^post41 == 0 /\ maxconn^0-maxconn^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -addrs^post41+addrs^0 == 0 /\ -___rho_1_^post41+___rho_1_^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -family^post41+family^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post41 == 0 /\ one^0-one^post41 == 0 /\ addr^0-addr^post41 == 0 /\ ___rho_2_^0-___rho_2_^post41 == 0 /\ -maxaddr^post41+maxaddr^0 == 0 /\ ___rho_16_^0-___rho_16_^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ ___rho_15_^0-___rho_15_^post41 == 0 /\ -___rho_3_^post41+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post41 == 0 /\ -___rho_5_^post41+___rho_5_^0 == 0), cost: 1 44: l28 -> l29 : ___rho_15_^0'=___rho_15_^post45, ___rho_16_^0'=___rho_16_^post45, ___rho_1_^0'=___rho_1_^post45, ___rho_2_^0'=___rho_2_^post45, ___rho_3_^0'=___rho_3_^post45, ___rho_4_^0'=___rho_4_^post45, ___rho_5_^0'=___rho_5_^post45, ___rho_8_^0'=___rho_8_^post45, ___rho_9_^0'=___rho_9_^post45, added^0'=added^post45, addr^0'=addr^post45, addr_ai_family^0'=addr_ai_family^post45, addrs^0'=addrs^post45, err^0'=err^post45, family^0'=family^post45, fd^0'=fd^post45, listen_index^0'=listen_index^post45, listensocket_of_listen_index^0'=listensocket_of_listen_index^post45, maxaddr^0'=maxaddr^post45, maxbackends^0'=maxbackends^post45, maxconn^0'=maxconn^post45, maxlisten^0'=maxlisten^post45, one^0'=one^post45, ret^0'=ret^post45, tmp1^0'=tmp1^post45, (-family^post45+family^0 == 0 /\ -ret^post45+ret^0 == 0 /\ 1-addrs^0 <= 0 /\ -maxbackends^post45+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post45+listensocket_of_listen_index^0 == 0 /\ -one^post45+one^0 == 0 /\ fd^0-fd^post45 == 0 /\ -maxconn^post45+maxconn^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ err^0-err^post45 == 0 /\ ___rho_1_^0-___rho_1_^post45 == 0 /\ ___rho_2_^0-___rho_2_^post45 == 0 /\ ___rho_15_^0-___rho_15_^post45 == 0 /\ -___rho_16_^post45+___rho_16_^0 == 0 /\ -___rho_8_^post45+___rho_8_^0 == 0 /\ -added^post45+added^0 == 0 /\ ___rho_4_^0-___rho_4_^post45 == 0 /\ maxaddr^0-maxaddr^post45 == 0 /\ -___rho_5_^post45+___rho_5_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -___rho_3_^post45+___rho_3_^0 == 0 /\ addrs^0-addrs^post45 == 0 /\ tmp1^post45 == 0 /\ ___rho_9_^0-___rho_9_^post45 == 0 /\ maxlisten^0-maxlisten^post45 == 0 /\ listen_index^0-listen_index^post45 == 0), cost: 1 45: l28 -> l29 : ___rho_15_^0'=___rho_15_^post46, ___rho_16_^0'=___rho_16_^post46, ___rho_1_^0'=___rho_1_^post46, ___rho_2_^0'=___rho_2_^post46, ___rho_3_^0'=___rho_3_^post46, ___rho_4_^0'=___rho_4_^post46, ___rho_5_^0'=___rho_5_^post46, ___rho_8_^0'=___rho_8_^post46, ___rho_9_^0'=___rho_9_^post46, added^0'=added^post46, addr^0'=addr^post46, addr_ai_family^0'=addr_ai_family^post46, addrs^0'=addrs^post46, err^0'=err^post46, family^0'=family^post46, fd^0'=fd^post46, listen_index^0'=listen_index^post46, listensocket_of_listen_index^0'=listensocket_of_listen_index^post46, maxaddr^0'=maxaddr^post46, maxbackends^0'=maxbackends^post46, maxconn^0'=maxconn^post46, maxlisten^0'=maxlisten^post46, one^0'=one^post46, ret^0'=ret^post46, tmp1^0'=tmp1^post46, (___rho_4_^0-___rho_4_^post46 == 0 /\ addrs^0-addrs^post46 == 0 /\ -___rho_3_^post46+___rho_3_^0 == 0 /\ -___rho_2_^post46+___rho_2_^0 == 0 /\ err^0-err^post46 == 0 /\ -___rho_16_^post46+___rho_16_^0 == 0 /\ -___rho_15_^post46+___rho_15_^0 == 0 /\ maxaddr^0-maxaddr^post46 == 0 /\ ___rho_9_^0-___rho_9_^post46 == 0 /\ maxlisten^0-maxlisten^post46 == 0 /\ -ret^post46+ret^0 == 0 /\ -added^post46+added^0 == 0 /\ -___rho_5_^post46+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post46 == 0 /\ -___rho_8_^post46+___rho_8_^0 == 0 /\ addrs^0 <= 0 /\ -listensocket_of_listen_index^post46+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post46 == 0 /\ -family^post46+family^0 == 0 /\ -maxbackends^post46+maxbackends^0 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ one^0-one^post46 == 0 /\ -addr^post46+addr^0 == 0 /\ -1+tmp1^post46 == 0 /\ fd^0-fd^post46 == 0 /\ -maxconn^post46+maxconn^0 == 0), cost: 1 46: l29 -> l6 : ___rho_15_^0'=___rho_15_^post47, ___rho_16_^0'=___rho_16_^post47, ___rho_1_^0'=___rho_1_^post47, ___rho_2_^0'=___rho_2_^post47, ___rho_3_^0'=___rho_3_^post47, ___rho_4_^0'=___rho_4_^post47, ___rho_5_^0'=___rho_5_^post47, ___rho_8_^0'=___rho_8_^post47, ___rho_9_^0'=___rho_9_^post47, added^0'=added^post47, addr^0'=addr^post47, addr_ai_family^0'=addr_ai_family^post47, addrs^0'=addrs^post47, err^0'=err^post47, family^0'=family^post47, fd^0'=fd^post47, listen_index^0'=listen_index^post47, listensocket_of_listen_index^0'=listensocket_of_listen_index^post47, maxaddr^0'=maxaddr^post47, maxbackends^0'=maxbackends^post47, maxconn^0'=maxconn^post47, maxlisten^0'=maxlisten^post47, one^0'=one^post47, ret^0'=ret^post47, tmp1^0'=tmp1^post47, (-addr_ai_family^post47+addr_ai_family^0 == 0 /\ -ret^post47+ret^0 == 0 /\ -tmp1^post47+tmp1^0 == 0 /\ ___rho_9_^0-___rho_9_^post47 == 0 /\ maxaddr^0-maxaddr^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ ___rho_1_^0-___rho_1_^post47 == 0 /\ maxlisten^0-maxlisten^post47 == 0 /\ fd^0-fd^post47 == 0 /\ -family^post47+family^0 == 0 /\ -___rho_5_^post47+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post47 == 0 /\ ___rho_15_^0-___rho_15_^post47 == 0 /\ -___rho_3_^post47+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post47 == 0 /\ one^0-one^post47 == 0 /\ ___rho_4_^0-___rho_4_^post47 == 0 /\ -___rho_16_^post47+___rho_16_^0 == 0 /\ -addrs^0+addr^post47 == 0 /\ -added^post47+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post47 == 0 /\ -listensocket_of_listen_index^post47+listensocket_of_listen_index^0 == 0 /\ -err^post47+err^0 == 0 /\ addrs^0-addrs^post47 == 0 /\ -maxbackends^post47+maxbackends^0 == 0), cost: 1 47: l30 -> l28 : ___rho_15_^0'=___rho_15_^post48, ___rho_16_^0'=___rho_16_^post48, ___rho_1_^0'=___rho_1_^post48, ___rho_2_^0'=___rho_2_^post48, ___rho_3_^0'=___rho_3_^post48, ___rho_4_^0'=___rho_4_^post48, ___rho_5_^0'=___rho_5_^post48, ___rho_8_^0'=___rho_8_^post48, ___rho_9_^0'=___rho_9_^post48, added^0'=added^post48, addr^0'=addr^post48, addr_ai_family^0'=addr_ai_family^post48, addrs^0'=addrs^post48, err^0'=err^post48, family^0'=family^post48, fd^0'=fd^post48, listen_index^0'=listen_index^post48, listensocket_of_listen_index^0'=listensocket_of_listen_index^post48, maxaddr^0'=maxaddr^post48, maxbackends^0'=maxbackends^post48, maxconn^0'=maxconn^post48, maxlisten^0'=maxlisten^post48, one^0'=one^post48, ret^0'=ret^post48, tmp1^0'=tmp1^post48, (-tmp1^post48+tmp1^0 == 0 /\ -maxbackends^post48+maxbackends^0 == 0 /\ addrs^0-addrs^post48 == 0 /\ ___rho_4_^0-___rho_4_^post48 == 0 /\ -___rho_16_^post48+___rho_16_^0 == 0 /\ ___rho_1_^0-___rho_1_^post48 == 0 /\ one^0-one^post48 == 0 /\ err^0-err^post48 == 0 /\ -ret^post48+ret^0 == 0 /\ -maxlisten^post48+maxlisten^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ ___rho_15_^0-___rho_15_^post48 == 0 /\ ___rho_9_^0-___rho_9_^post48 == 0 /\ maxaddr^0-maxaddr^post48 == 0 /\ -added^post48+added^0 == 0 /\ -___rho_8_^post48+___rho_8_^0 == 0 /\ -family^post48+family^0 == 0 /\ -___rho_3_^post48+___rho_3_^0 == 0 /\ listen_index^0-listen_index^post48 == 0 /\ -___rho_5_^post48+___rho_5_^0 == 0 /\ -listensocket_of_listen_index^post48+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post48+addr_ai_family^0 == 0 /\ -addr^post48+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post48 == 0 /\ fd^0-fd^post48 == 0 /\ ret^0 <= 0), cost: 1 48: l30 -> l29 : ___rho_15_^0'=___rho_15_^post49, ___rho_16_^0'=___rho_16_^post49, ___rho_1_^0'=___rho_1_^post49, ___rho_2_^0'=___rho_2_^post49, ___rho_3_^0'=___rho_3_^post49, ___rho_4_^0'=___rho_4_^post49, ___rho_5_^0'=___rho_5_^post49, ___rho_8_^0'=___rho_8_^post49, ___rho_9_^0'=___rho_9_^post49, added^0'=added^post49, addr^0'=addr^post49, addr_ai_family^0'=addr_ai_family^post49, addrs^0'=addrs^post49, err^0'=err^post49, family^0'=family^post49, fd^0'=fd^post49, listen_index^0'=listen_index^post49, listensocket_of_listen_index^0'=listensocket_of_listen_index^post49, maxaddr^0'=maxaddr^post49, maxbackends^0'=maxbackends^post49, maxconn^0'=maxconn^post49, maxlisten^0'=maxlisten^post49, one^0'=one^post49, ret^0'=ret^post49, tmp1^0'=tmp1^post49, (___rho_2_^0-___rho_2_^post49 == 0 /\ listen_index^0-listen_index^post49 == 0 /\ -___rho_5_^post49+___rho_5_^0 == 0 /\ -___rho_4_^post49+___rho_4_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post49 == 0 /\ ___rho_3_^0-___rho_3_^post49 == 0 /\ -___rho_1_^post49+___rho_1_^0 == 0 /\ -1+tmp1^post49 == 0 /\ maxconn^0-maxconn^post49 == 0 /\ addr^0-addr^post49 == 0 /\ -___rho_9_^post49+___rho_9_^0 == 0 /\ one^0-one^post49 == 0 /\ -addrs^post49+addrs^0 == 0 /\ -addr_ai_family^post49+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post49 == 0 /\ -family^post49+family^0 == 0 /\ -fd^post49+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post49 == 0 /\ -maxbackends^post49+maxbackends^0 == 0 /\ -maxaddr^post49+maxaddr^0 == 0 /\ err^0-err^post49 == 0 /\ ___rho_15_^0-___rho_15_^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -maxlisten^post49+maxlisten^0 == 0 /\ 1-ret^0 <= 0 /\ -added^post49+added^0 == 0), cost: 1 50: l31 -> l4 : ___rho_15_^0'=___rho_15_^post51, ___rho_16_^0'=___rho_16_^post51, ___rho_1_^0'=___rho_1_^post51, ___rho_2_^0'=___rho_2_^post51, ___rho_3_^0'=___rho_3_^post51, ___rho_4_^0'=___rho_4_^post51, ___rho_5_^0'=___rho_5_^post51, ___rho_8_^0'=___rho_8_^post51, ___rho_9_^0'=___rho_9_^post51, added^0'=added^post51, addr^0'=addr^post51, addr_ai_family^0'=addr_ai_family^post51, addrs^0'=addrs^post51, err^0'=err^post51, family^0'=family^post51, fd^0'=fd^post51, listen_index^0'=listen_index^post51, listensocket_of_listen_index^0'=listensocket_of_listen_index^post51, maxaddr^0'=maxaddr^post51, maxbackends^0'=maxbackends^post51, maxconn^0'=maxconn^post51, maxlisten^0'=maxlisten^post51, one^0'=one^post51, ret^0'=ret^post51, tmp1^0'=tmp1^post51, (listen_index^0-listen_index^post51 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post51 == 0 /\ maxconn^0-maxconn^post51 == 0 /\ ___rho_1_^0-___rho_1_^post51 == 0 /\ addr^0-addr^post51 == 0 /\ ___rho_15_^0-___rho_15_^post51 == 0 /\ -___rho_3_^post51+___rho_3_^0 == 0 /\ -___rho_5_^post51+___rho_5_^0 == 0 /\ -added^post51+added^0 == 0 /\ ___rho_2_^0-___rho_2_^post51 == 0 /\ one^0-one^post51 == 0 /\ -addrs^post51+addrs^0 == 0 /\ err^0-err^post51 == 0 /\ -fd^post51+fd^0 == 0 /\ -addr_ai_family^post51+addr_ai_family^0 == 0 /\ -family^post51+family^0 == 0 /\ ___rho_4_^0-___rho_4_^post51 == 0 /\ -maxaddr^post51+maxaddr^0 == 0 /\ -maxbackends^post51+maxbackends^0 == 0 /\ ___rho_8_^0-___rho_8_^post51 == 0 /\ -___rho_16_^post51+___rho_16_^0 == 0 /\ -ret^post51+ret^0 == 0 /\ -maxlisten^post51+maxlisten^0 == 0 /\ -tmp1^post51+tmp1^0 == 0 /\ -___rho_9_^post51+___rho_9_^0 == 0), cost: 1 51: l32 -> l33 : ___rho_15_^0'=___rho_15_^post52, ___rho_16_^0'=___rho_16_^post52, ___rho_1_^0'=___rho_1_^post52, ___rho_2_^0'=___rho_2_^post52, ___rho_3_^0'=___rho_3_^post52, ___rho_4_^0'=___rho_4_^post52, ___rho_5_^0'=___rho_5_^post52, ___rho_8_^0'=___rho_8_^post52, ___rho_9_^0'=___rho_9_^post52, added^0'=added^post52, addr^0'=addr^post52, addr_ai_family^0'=addr_ai_family^post52, addrs^0'=addrs^post52, err^0'=err^post52, family^0'=family^post52, fd^0'=fd^post52, listen_index^0'=listen_index^post52, listensocket_of_listen_index^0'=listensocket_of_listen_index^post52, maxaddr^0'=maxaddr^post52, maxbackends^0'=maxbackends^post52, maxconn^0'=maxconn^post52, maxlisten^0'=maxlisten^post52, one^0'=one^post52, ret^0'=ret^post52, tmp1^0'=tmp1^post52, (___rho_3_^0-___rho_3_^post52 == 0 /\ -addr_ai_family^post52+addr_ai_family^0 == 0 /\ -maxbackends^post52+maxbackends^0 == 0 /\ one^0-one^post52 == 0 /\ -tmp1^post52+tmp1^0 == 0 /\ -ret^post52+ret^0 == 0 /\ -___rho_1_^post52+___rho_1_^0 == 0 /\ -___rho_9_^post52+___rho_9_^0 == 0 /\ ___rho_8_^0-___rho_8_^post52 == 0 /\ -___rho_5_^post52+___rho_5_^0 == 0 /\ -maxlisten^post52+maxlisten^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post52 == 0 /\ addr^0-addr^post52 == 0 /\ -___rho_4_^post52+___rho_4_^0 == 0 /\ -addrs^post52+addrs^0 == 0 /\ fd^0-fd^post52 == 0 /\ -added^post52+added^0 == 0 /\ err^0-err^post52 == 0 /\ ___rho_16_^0-___rho_16_^post52 == 0 /\ ___rho_15_^0-___rho_15_^post52 == 0 /\ listen_index^0-listen_index^post52 == 0 /\ ___rho_2_^0-___rho_2_^post52 == 0 /\ family^0-family^post52 == 0 /\ -listensocket_of_listen_index^post52+listensocket_of_listen_index^0 == 0), cost: 1 52: l33 -> l30 : ___rho_15_^0'=___rho_15_^post53, ___rho_16_^0'=___rho_16_^post53, ___rho_1_^0'=___rho_1_^post53, ___rho_2_^0'=___rho_2_^post53, ___rho_3_^0'=___rho_3_^post53, ___rho_4_^0'=___rho_4_^post53, ___rho_5_^0'=___rho_5_^post53, ___rho_8_^0'=___rho_8_^post53, ___rho_9_^0'=___rho_9_^post53, added^0'=added^post53, addr^0'=addr^post53, addr_ai_family^0'=addr_ai_family^post53, addrs^0'=addrs^post53, err^0'=err^post53, family^0'=family^post53, fd^0'=fd^post53, listen_index^0'=listen_index^post53, listensocket_of_listen_index^0'=listensocket_of_listen_index^post53, maxaddr^0'=maxaddr^post53, maxbackends^0'=maxbackends^post53, maxconn^0'=maxconn^post53, maxlisten^0'=maxlisten^post53, one^0'=one^post53, ret^0'=ret^post53, tmp1^0'=tmp1^post53, (0 == 0 /\ ___rho_2_^0-___rho_2_^post53 == 0 /\ -___rho_4_^post53+___rho_4_^0 == 0 /\ listen_index^0-listen_index^post53 == 0 /\ -tmp1^post53+tmp1^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post53 == 0 /\ ___rho_3_^0-___rho_3_^post53 == 0 /\ maxconn^0-maxconn^post53 == 0 /\ -___rho_1_^post53+___rho_1_^0 == 0 /\ addr^0-addr^post53 == 0 /\ -added^post53+added^0 == 0 /\ -___rho_5_^post53+___rho_5_^0 == 0 /\ ___rho_8_^0-___rho_8_^post53 == 0 /\ -fd^post53+fd^0 == 0 /\ -family^post53+family^0 == 0 /\ -addrs^post53+addrs^0 == 0 /\ -maxbackends^post53+maxbackends^0 == 0 /\ err^0-err^post53 == 0 /\ -maxaddr^post53+maxaddr^0 == 0 /\ -addr_ai_family^post53+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post53 == 0 /\ one^0-one^post53 == 0 /\ ___rho_15_^0-___rho_15_^post53 == 0 /\ -maxlisten^post53+maxlisten^0 == 0 /\ -___rho_9_^post53+ret^post53 == 0), cost: 1 53: l34 -> l32 : ___rho_15_^0'=___rho_15_^post54, ___rho_16_^0'=___rho_16_^post54, ___rho_1_^0'=___rho_1_^post54, ___rho_2_^0'=___rho_2_^post54, ___rho_3_^0'=___rho_3_^post54, ___rho_4_^0'=___rho_4_^post54, ___rho_5_^0'=___rho_5_^post54, ___rho_8_^0'=___rho_8_^post54, ___rho_9_^0'=___rho_9_^post54, added^0'=added^post54, addr^0'=addr^post54, addr_ai_family^0'=addr_ai_family^post54, addrs^0'=addrs^post54, err^0'=err^post54, family^0'=family^post54, fd^0'=fd^post54, listen_index^0'=listen_index^post54, listensocket_of_listen_index^0'=listensocket_of_listen_index^post54, maxaddr^0'=maxaddr^post54, maxbackends^0'=maxbackends^post54, maxconn^0'=maxconn^post54, maxlisten^0'=maxlisten^post54, one^0'=one^post54, ret^0'=ret^post54, tmp1^0'=tmp1^post54, (___rho_1_^0-___rho_1_^post54 == 0 /\ -addrs^post54+addrs^0 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ -addr_ai_family^post54+addr_ai_family^0 == 0 /\ -___rho_16_^post54+___rho_16_^0 == 0 /\ err^0-err^post54 == 0 /\ 4-family^0 <= 0 /\ ___rho_9_^0-___rho_9_^post54 == 0 /\ -addr^post54+addr^0 == 0 /\ ___rho_15_^0-___rho_15_^post54 == 0 /\ -one^post54+one^0 == 0 /\ -___rho_3_^post54+___rho_3_^0 == 0 /\ -___rho_5_^post54+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post54 == 0 /\ ___rho_2_^0-___rho_2_^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ maxlisten^0-maxlisten^post54 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post54 == 0 /\ maxaddr^0-maxaddr^post54 == 0 /\ ___rho_4_^0-___rho_4_^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -family^post54+family^0 == 0 /\ -maxbackends^post54+maxbackends^0 == 0 /\ -added^post54+added^0 == 0 /\ -ret^post54+ret^0 == 0 /\ -___rho_8_^post54+___rho_8_^0 == 0), cost: 1 54: l34 -> l32 : ___rho_15_^0'=___rho_15_^post55, ___rho_16_^0'=___rho_16_^post55, ___rho_1_^0'=___rho_1_^post55, ___rho_2_^0'=___rho_2_^post55, ___rho_3_^0'=___rho_3_^post55, ___rho_4_^0'=___rho_4_^post55, ___rho_5_^0'=___rho_5_^post55, ___rho_8_^0'=___rho_8_^post55, ___rho_9_^0'=___rho_9_^post55, added^0'=added^post55, addr^0'=addr^post55, addr_ai_family^0'=addr_ai_family^post55, addrs^0'=addrs^post55, err^0'=err^post55, family^0'=family^post55, fd^0'=fd^post55, listen_index^0'=listen_index^post55, listensocket_of_listen_index^0'=listensocket_of_listen_index^post55, maxaddr^0'=maxaddr^post55, maxbackends^0'=maxbackends^post55, maxconn^0'=maxconn^post55, maxlisten^0'=maxlisten^post55, one^0'=one^post55, ret^0'=ret^post55, tmp1^0'=tmp1^post55, (-ret^post55+ret^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ -___rho_16_^post55+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post55 == 0 /\ -maxlisten^post55+maxlisten^0 == 0 /\ -___rho_2_^post55+___rho_2_^0 == 0 /\ -addr_ai_family^post55+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post55 == 0 /\ -2+family^0 <= 0 /\ maxconn^0-maxconn^post55 == 0 /\ ___rho_1_^0-___rho_1_^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -maxaddr^post55+maxaddr^0 == 0 /\ -maxbackends^post55+maxbackends^0 == 0 /\ -added^post55+added^0 == 0 /\ listen_index^0-listen_index^post55 == 0 /\ ___rho_15_^0-___rho_15_^post55 == 0 /\ -___rho_5_^post55+___rho_5_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post55 == 0 /\ one^0-one^post55 == 0 /\ -___rho_4_^post55+___rho_4_^0 == 0 /\ err^0-err^post55 == 0 /\ -addrs^post55+addrs^0 == 0 /\ family^0-family^post55 == 0 /\ addr^0-addr^post55 == 0 /\ ___rho_3_^0-___rho_3_^post55 == 0), cost: 1 55: l34 -> l33 : ___rho_15_^0'=___rho_15_^post56, ___rho_16_^0'=___rho_16_^post56, ___rho_1_^0'=___rho_1_^post56, ___rho_2_^0'=___rho_2_^post56, ___rho_3_^0'=___rho_3_^post56, ___rho_4_^0'=___rho_4_^post56, ___rho_5_^0'=___rho_5_^post56, ___rho_8_^0'=___rho_8_^post56, ___rho_9_^0'=___rho_9_^post56, added^0'=added^post56, addr^0'=addr^post56, addr_ai_family^0'=addr_ai_family^post56, addrs^0'=addrs^post56, err^0'=err^post56, family^0'=family^post56, fd^0'=fd^post56, listen_index^0'=listen_index^post56, listensocket_of_listen_index^0'=listensocket_of_listen_index^post56, maxaddr^0'=maxaddr^post56, maxbackends^0'=maxbackends^post56, maxconn^0'=maxconn^post56, maxlisten^0'=maxlisten^post56, one^0'=one^post56, ret^0'=ret^post56, tmp1^0'=tmp1^post56, (___rho_1_^0-___rho_1_^post56 == 0 /\ listen_index^0-listen_index^post56 == 0 /\ -___rho_3_^post56+___rho_3_^0 == 0 /\ maxlisten^0-maxlisten^post56 == 0 /\ -___rho_16_^post56+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post56 == 0 /\ -3+family^0 <= 0 /\ -addr^post56+addr^0 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ ___rho_15_^0-___rho_15_^post56 == 0 /\ -___rho_5_^post56+___rho_5_^0 == 0 /\ fd^0-fd^post56 == 0 /\ addrs^0-addrs^post56 == 0 /\ -family^post56+family^0 == 0 /\ -ret^post56+ret^0 == 0 /\ ___rho_2_^0-___rho_2_^post56 == 0 /\ -listensocket_of_listen_index^post56+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post56+maxbackends^0 == 0 /\ err^0-err^post56 == 0 /\ -one^post56+one^0 == 0 /\ -addr_ai_family^post56+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post56 == 0 /\ 3-family^0 <= 0 /\ maxaddr^0-maxaddr^post56 == 0 /\ -added^post56+added^0 == 0 /\ -maxconn^post56+maxconn^0 == 0 /\ -___rho_8_^post56+___rho_8_^0 == 0), cost: 1 56: l35 -> l34 : ___rho_15_^0'=___rho_15_^post57, ___rho_16_^0'=___rho_16_^post57, ___rho_1_^0'=___rho_1_^post57, ___rho_2_^0'=___rho_2_^post57, ___rho_3_^0'=___rho_3_^post57, ___rho_4_^0'=___rho_4_^post57, ___rho_5_^0'=___rho_5_^post57, ___rho_8_^0'=___rho_8_^post57, ___rho_9_^0'=___rho_9_^post57, added^0'=added^post57, addr^0'=addr^post57, addr_ai_family^0'=addr_ai_family^post57, addrs^0'=addrs^post57, err^0'=err^post57, family^0'=family^post57, fd^0'=fd^post57, listen_index^0'=listen_index^post57, listensocket_of_listen_index^0'=listensocket_of_listen_index^post57, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post57, maxlisten^0'=maxlisten^post57, one^0'=one^post57, ret^0'=ret^post57, tmp1^0'=tmp1^post57, (0 == 0 /\ listen_index^post57 == 0 /\ -addr_ai_family^post57+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post57 == 0 /\ -maxconn^post57+maxconn^0 == 0 /\ -err^post57+err^0 == 0 /\ ___rho_4_^0-___rho_4_^post57 == 0 /\ -family^post57+family^0 == 0 /\ -listensocket_of_listen_index^post57+listensocket_of_listen_index^0 == 0 /\ -addr^post57+addr^0 == 0 /\ -___rho_5_^post57+___rho_5_^0 == 0 /\ -1+one^post57 == 0 /\ -___rho_3_^post57+___rho_3_^0 == 0 /\ -addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0 /\ tmp1^0-tmp1^post57 == 0 /\ ___rho_9_^0-___rho_9_^post57 == 0 /\ -___rho_16_^post57+___rho_16_^0 == 0 /\ fd^0-fd^post57 == 0 /\ ___rho_1_^0-___rho_1_^post57 == 0 /\ maxlisten^0-maxlisten^post57 == 0 /\ added^post57 == 0 /\ -___rho_8_^post57+___rho_8_^0 == 0 /\ ___rho_2_^0-___rho_2_^post57 == 0), cost: 1 57: l36 -> l35 : ___rho_15_^0'=___rho_15_^post58, ___rho_16_^0'=___rho_16_^post58, ___rho_1_^0'=___rho_1_^post58, ___rho_2_^0'=___rho_2_^post58, ___rho_3_^0'=___rho_3_^post58, ___rho_4_^0'=___rho_4_^post58, ___rho_5_^0'=___rho_5_^post58, ___rho_8_^0'=___rho_8_^post58, ___rho_9_^0'=___rho_9_^post58, added^0'=added^post58, addr^0'=addr^post58, addr_ai_family^0'=addr_ai_family^post58, addrs^0'=addrs^post58, err^0'=err^post58, family^0'=family^post58, fd^0'=fd^post58, listen_index^0'=listen_index^post58, listensocket_of_listen_index^0'=listensocket_of_listen_index^post58, maxaddr^0'=maxaddr^post58, maxbackends^0'=maxbackends^post58, maxconn^0'=maxconn^post58, maxlisten^0'=maxlisten^post58, one^0'=one^post58, ret^0'=ret^post58, tmp1^0'=tmp1^post58, (maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ -one^post58+one^0 == 0 /\ addrs^0-addrs^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post58 == 0), cost: 1 Chained Linear Paths Start location: l36 Program variables: ___rho_15_^0 ___rho_16_^0 ___rho_1_^0 ___rho_2_^0 ___rho_3_^0 ___rho_4_^0 ___rho_5_^0 ___rho_8_^0 ___rho_9_^0 added^0 addr^0 addr_ai_family^0 addrs^0 err^0 family^0 fd^0 listen_index^0 listensocket_of_listen_index^0 maxaddr^0 maxbackends^0 maxconn^0 maxlisten^0 one^0 ret^0 tmp1^0 0: l0 -> l1 : ___rho_15_^0'=___rho_15_^post1, ___rho_16_^0'=___rho_16_^post1, ___rho_1_^0'=___rho_1_^post1, ___rho_2_^0'=___rho_2_^post1, ___rho_3_^0'=___rho_3_^post1, ___rho_4_^0'=___rho_4_^post1, ___rho_5_^0'=___rho_5_^post1, ___rho_8_^0'=___rho_8_^post1, ___rho_9_^0'=___rho_9_^post1, added^0'=added^post1, addr^0'=addr^post1, addr_ai_family^0'=addr_ai_family^post1, addrs^0'=addrs^post1, err^0'=err^post1, family^0'=family^post1, fd^0'=fd^post1, listen_index^0'=listen_index^post1, listensocket_of_listen_index^0'=listensocket_of_listen_index^post1, maxaddr^0'=maxaddr^post1, maxbackends^0'=maxbackends^post1, maxconn^0'=maxconn^post1, maxlisten^0'=maxlisten^post1, one^0'=one^post1, ret^0'=ret^post1, tmp1^0'=tmp1^post1, (___rho_3_^0-___rho_3_^post1 == 0 /\ -maxbackends^post1+maxbackends^0 == 0 /\ err^0-err^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ one^0-one^post1 == 0 /\ -tmp1^post1+tmp1^0 == 0 /\ addr^0-addr^post1 == 0 /\ -___rho_1_^post1+___rho_1_^0 == 0 /\ -___rho_9_^post1+___rho_9_^0 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -maxlisten^post1+maxlisten^0 == 0 /\ ___rho_8_^0-___rho_8_^post1 == 0 /\ -___rho_5_^post1+___rho_5_^0 == 0 /\ -family^post1+family^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ maxaddr^0-maxaddr^post1 == 0 /\ fd^0-fd^post1 == 0 /\ -___rho_4_^post1+___rho_4_^0 == 0 /\ -added^post1+added^0 == 0 /\ ___rho_16_^0-___rho_16_^post1 == 0 /\ -addr_ai_family^post1+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post1 == 0 /\ listen_index^0-listen_index^post1 == 0 /\ -listensocket_of_listen_index^post1+listensocket_of_listen_index^0 == 0 /\ ___rho_2_^0-___rho_2_^post1 == 0), cost: 1 1: l2 -> l3 : ___rho_15_^0'=___rho_15_^post2, ___rho_16_^0'=___rho_16_^post2, ___rho_1_^0'=___rho_1_^post2, ___rho_2_^0'=___rho_2_^post2, ___rho_3_^0'=___rho_3_^post2, ___rho_4_^0'=___rho_4_^post2, ___rho_5_^0'=___rho_5_^post2, ___rho_8_^0'=___rho_8_^post2, ___rho_9_^0'=___rho_9_^post2, added^0'=added^post2, addr^0'=addr^post2, addr_ai_family^0'=addr_ai_family^post2, addrs^0'=addrs^post2, err^0'=err^post2, family^0'=family^post2, fd^0'=fd^post2, listen_index^0'=listen_index^post2, listensocket_of_listen_index^0'=listensocket_of_listen_index^post2, maxaddr^0'=maxaddr^post2, maxbackends^0'=maxbackends^post2, maxconn^0'=maxconn^post2, maxlisten^0'=maxlisten^post2, one^0'=one^post2, ret^0'=ret^post2, tmp1^0'=tmp1^post2, (-tmp1^post2+tmp1^0 == 0 /\ -ret^post2+ret^0 == 0 /\ -maxbackends^post2+maxbackends^0 == 0 /\ listen_index^0-listen_index^post2 == 0 /\ -maxaddr^post2+maxaddr^0 == 0 /\ addr^0-addr^post2 == 0 /\ ___rho_2_^0-___rho_2_^post2 == 0 /\ ___rho_3_^0-___rho_3_^post2 == 0 /\ maxconn^0-maxconn^post2 == 0 /\ -maxlisten^post2+maxlisten^0 == 0 /\ -added^post2+added^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post2 == 0 /\ -addrs^post2+addrs^0 == 0 /\ -___rho_5_^post2+___rho_5_^0 == 0 /\ -fd^post2+fd^0 == 0 /\ -family^post2+family^0 == 0 /\ -___rho_4_^post2+___rho_4_^0 == 0 /\ err^0-err^post2 == 0 /\ -___rho_1_^post2+___rho_1_^0 == 0 /\ -___rho_16_^post2+___rho_16_^0 == 0 /\ -addr_ai_family^post2+addr_ai_family^0 == 0 /\ one^0-one^post2 == 0 /\ ___rho_15_^0-___rho_15_^post2 == 0 /\ ___rho_8_^0-___rho_8_^post2 == 0 /\ -___rho_9_^post2+___rho_9_^0 == 0), cost: 1 2: l3 -> l4 : ___rho_15_^0'=___rho_15_^post3, ___rho_16_^0'=___rho_16_^post3, ___rho_1_^0'=___rho_1_^post3, ___rho_2_^0'=___rho_2_^post3, ___rho_3_^0'=___rho_3_^post3, ___rho_4_^0'=___rho_4_^post3, ___rho_5_^0'=___rho_5_^post3, ___rho_8_^0'=___rho_8_^post3, ___rho_9_^0'=___rho_9_^post3, added^0'=added^post3, addr^0'=addr^post3, addr_ai_family^0'=addr_ai_family^post3, addrs^0'=addrs^post3, err^0'=err^post3, family^0'=family^post3, fd^0'=fd^post3, listen_index^0'=listen_index^post3, listensocket_of_listen_index^0'=listensocket_of_listen_index^post3, maxaddr^0'=maxaddr^post3, maxbackends^0'=maxbackends^post3, maxconn^0'=maxconn^post3, maxlisten^0'=maxlisten^post3, one^0'=one^post3, ret^0'=ret^post3, tmp1^0'=tmp1^post3, (___rho_1_^0-___rho_1_^post3 == 0 /\ -maxconn^post3+maxconn^0 == 0 /\ -___rho_3_^post3+___rho_3_^0 == 0 /\ -1+ret^post3 == 0 /\ -___rho_16_^post3+___rho_16_^0 == 0 /\ err^0-err^post3 == 0 /\ ___rho_15_^0-___rho_15_^post3 == 0 /\ -one^post3+one^0 == 0 /\ -added^post3+added^0 == 0 /\ -___rho_5_^post3+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post3 == 0 /\ listen_index^0-listen_index^post3 == 0 /\ ___rho_2_^0-___rho_2_^post3 == 0 /\ -addr_ai_family^post3+addr_ai_family^0 == 0 /\ -family^post3+family^0 == 0 /\ maxlisten^0-maxlisten^post3 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post3 == 0 /\ 1-added^0 <= 0 /\ -addrs^post3+addrs^0 == 0 /\ -maxaddr^post3+maxaddr^0 == 0 /\ ___rho_4_^0-___rho_4_^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ -maxbackends^post3+maxbackends^0 == 0 /\ addr^0-addr^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -___rho_8_^post3+___rho_8_^0 == 0), cost: 1 3: l3 -> l4 : ___rho_15_^0'=___rho_15_^post4, ___rho_16_^0'=___rho_16_^post4, ___rho_1_^0'=___rho_1_^post4, ___rho_2_^0'=___rho_2_^post4, ___rho_3_^0'=___rho_3_^post4, ___rho_4_^0'=___rho_4_^post4, ___rho_5_^0'=___rho_5_^post4, ___rho_8_^0'=___rho_8_^post4, ___rho_9_^0'=___rho_9_^post4, added^0'=added^post4, addr^0'=addr^post4, addr_ai_family^0'=addr_ai_family^post4, addrs^0'=addrs^post4, err^0'=err^post4, family^0'=family^post4, fd^0'=fd^post4, listen_index^0'=listen_index^post4, listensocket_of_listen_index^0'=listensocket_of_listen_index^post4, maxaddr^0'=maxaddr^post4, maxbackends^0'=maxbackends^post4, maxconn^0'=maxconn^post4, maxlisten^0'=maxlisten^post4, one^0'=one^post4, ret^0'=ret^post4, tmp1^0'=tmp1^post4, (-maxaddr^post4+maxaddr^0 == 0 /\ -tmp1^post4+tmp1^0 == 0 /\ -fd^post4+fd^0 == 0 /\ ___rho_15_^0-___rho_15_^post4 == 0 /\ -maxbackends^post4+maxbackends^0 == 0 /\ -maxlisten^post4+maxlisten^0 == 0 /\ listen_index^0-listen_index^post4 == 0 /\ ___rho_9_^0-___rho_9_^post4 == 0 /\ -addr_ai_family^post4+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post4 == 0 /\ -added^post4+added^0 == 0 /\ -___rho_1_^post4+___rho_1_^0 == 0 /\ -___rho_5_^post4+___rho_5_^0 == 0 /\ one^0-one^post4 == 0 /\ ret^post4 == 0 /\ -___rho_4_^post4+___rho_4_^0 == 0 /\ added^0 <= 0 /\ ___rho_2_^0-___rho_2_^post4 == 0 /\ err^0-err^post4 == 0 /\ -addrs^post4+addrs^0 == 0 /\ family^0-family^post4 == 0 /\ ___rho_16_^0-___rho_16_^post4 == 0 /\ addr^0-addr^post4 == 0 /\ ___rho_3_^0-___rho_3_^post4 == 0), cost: 1 59: l4 -> l4 : ___rho_15_^0'=___rho_15_^post51, ___rho_16_^0'=___rho_16_^post51, ___rho_1_^0'=___rho_1_^post51, ___rho_2_^0'=___rho_2_^post51, ___rho_3_^0'=___rho_3_^post51, ___rho_4_^0'=___rho_4_^post51, ___rho_5_^0'=___rho_5_^post51, ___rho_8_^0'=___rho_8_^post51, ___rho_9_^0'=___rho_9_^post51, added^0'=added^post51, addr^0'=addr^post51, addr_ai_family^0'=addr_ai_family^post51, addrs^0'=addrs^post51, err^0'=err^post51, family^0'=family^post51, fd^0'=fd^post51, listen_index^0'=listen_index^post51, listensocket_of_listen_index^0'=listensocket_of_listen_index^post51, maxaddr^0'=maxaddr^post51, maxbackends^0'=maxbackends^post51, maxconn^0'=maxconn^post51, maxlisten^0'=maxlisten^post51, one^0'=one^post51, ret^0'=ret^post51, tmp1^0'=tmp1^post51, (maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ ___rho_8_^post50-___rho_8_^post51 == 0 /\ -___rho_2_^post51+___rho_2_^post50 == 0 /\ -___rho_5_^post51+___rho_5_^post50 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ ret^post50-ret^post51 == 0 /\ -err^post51+err^post50 == 0 /\ -___rho_4_^post51+___rho_4_^post50 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ -fd^post51+fd^post50 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ -added^post51+added^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxaddr^post51+maxaddr^post50 == 0 /\ -listen_index^post51+listen_index^post50 == 0 /\ -___rho_9_^post51+___rho_9_^post50 == 0 /\ ___rho_15_^post50-___rho_15_^post51 == 0 /\ -___rho_3_^post51+___rho_3_^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -maxbackends^post51+maxbackends^post50 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ -addr_ai_family^post51+addr_ai_family^post50 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ -family^post51+family^post50 == 0 /\ -___rho_1_^post51+___rho_1_^post50 == 0 /\ maxconn^post50-maxconn^post51 == 0 /\ one^0-one^post50 == 0 /\ addr^post50-addr^post51 == 0 /\ -addr^post50+addr^0 == 0 /\ -maxlisten^post51+maxlisten^post50 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ -tmp1^post51+tmp1^post50 == 0 /\ -___rho_16_^post51+___rho_16_^post50 == 0 /\ listensocket_of_listen_index^post50-listensocket_of_listen_index^post51 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ -addrs^post51+addrs^post50 == 0 /\ -one^post51+one^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 4: l5 -> l6 : ___rho_15_^0'=___rho_15_^post5, ___rho_16_^0'=___rho_16_^post5, ___rho_1_^0'=___rho_1_^post5, ___rho_2_^0'=___rho_2_^post5, ___rho_3_^0'=___rho_3_^post5, ___rho_4_^0'=___rho_4_^post5, ___rho_5_^0'=___rho_5_^post5, ___rho_8_^0'=___rho_8_^post5, ___rho_9_^0'=___rho_9_^post5, added^0'=added^post5, addr^0'=addr^post5, addr_ai_family^0'=addr_ai_family^post5, addrs^0'=addrs^post5, err^0'=err^post5, family^0'=family^post5, fd^0'=fd^post5, listen_index^0'=listen_index^post5, listensocket_of_listen_index^0'=listensocket_of_listen_index^post5, maxaddr^0'=maxaddr^post5, maxbackends^0'=maxbackends^post5, maxconn^0'=maxconn^post5, maxlisten^0'=maxlisten^post5, one^0'=one^post5, ret^0'=ret^post5, tmp1^0'=tmp1^post5, (___rho_1_^0-___rho_1_^post5 == 0 /\ listen_index^0-listen_index^post5 == 0 /\ maxlisten^0-maxlisten^post5 == 0 /\ -___rho_3_^post5+___rho_3_^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -one^post5+one^0 == 0 /\ -1+addr^post5-addr^0 == 0 /\ -___rho_16_^post5+___rho_16_^0 == 0 /\ ___rho_15_^0-___rho_15_^post5 == 0 /\ fd^0-fd^post5 == 0 /\ -added^post5+added^0 == 0 /\ -___rho_8_^post5+___rho_8_^0 == 0 /\ -family^post5+family^0 == 0 /\ addrs^0-addrs^post5 == 0 /\ ___rho_2_^0-___rho_2_^post5 == 0 /\ tmp1^0-tmp1^post5 == 0 /\ -maxbackends^post5+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post5+listensocket_of_listen_index^0 == 0 /\ -___rho_5_^post5+___rho_5_^0 == 0 /\ err^0-err^post5 == 0 /\ -addr_ai_family^post5+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post5 == 0 /\ ___rho_9_^0-___rho_9_^post5 == 0 /\ maxaddr^0-maxaddr^post5 == 0 /\ -maxconn^post5+maxconn^0 == 0), cost: 1 27: l6 -> l19 : ___rho_15_^0'=___rho_15_^post28, ___rho_16_^0'=___rho_16_^post28, ___rho_1_^0'=___rho_1_^post28, ___rho_2_^0'=___rho_2_^post28, ___rho_3_^0'=___rho_3_^post28, ___rho_4_^0'=___rho_4_^post28, ___rho_5_^0'=___rho_5_^post28, ___rho_8_^0'=___rho_8_^post28, ___rho_9_^0'=___rho_9_^post28, added^0'=added^post28, addr^0'=addr^post28, addr_ai_family^0'=addr_ai_family^post28, addrs^0'=addrs^post28, err^0'=err^post28, family^0'=family^post28, fd^0'=fd^post28, listen_index^0'=listen_index^post28, listensocket_of_listen_index^0'=listensocket_of_listen_index^post28, maxaddr^0'=maxaddr^post28, maxbackends^0'=maxbackends^post28, maxconn^0'=maxconn^post28, maxlisten^0'=maxlisten^post28, one^0'=one^post28, ret^0'=ret^post28, tmp1^0'=tmp1^post28, (-maxconn^post28+maxconn^0 == 0 /\ one^0-one^post28 == 0 /\ addrs^0-addrs^post28 == 0 /\ ___rho_4_^0-___rho_4_^post28 == 0 /\ err^0-err^post28 == 0 /\ -___rho_3_^post28+___rho_3_^0 == 0 /\ -___rho_5_^post28+___rho_5_^0 == 0 /\ -ret^post28+ret^0 == 0 /\ -added^post28+added^0 == 0 /\ -___rho_15_^post28+___rho_15_^0 == 0 /\ -family^post28+family^0 == 0 /\ -___rho_8_^post28+___rho_8_^0 == 0 /\ ___rho_9_^0-___rho_9_^post28 == 0 /\ -addr_ai_family^post28+addr_ai_family^0 == 0 /\ -maxlisten^post28+maxlisten^0 == 0 /\ ___rho_1_^0-___rho_1_^post28 == 0 /\ maxaddr^0-maxaddr^post28 == 0 /\ -listensocket_of_listen_index^post28+listensocket_of_listen_index^0 == 0 /\ -tmp1^post28+tmp1^0 == 0 /\ fd^0-fd^post28 == 0 /\ -maxbackends^post28+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -___rho_16_^post28+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post28 == 0), cost: 1 5: l7 -> l5 : ___rho_15_^0'=___rho_15_^post6, ___rho_16_^0'=___rho_16_^post6, ___rho_1_^0'=___rho_1_^post6, ___rho_2_^0'=___rho_2_^post6, ___rho_3_^0'=___rho_3_^post6, ___rho_4_^0'=___rho_4_^post6, ___rho_5_^0'=___rho_5_^post6, ___rho_8_^0'=___rho_8_^post6, ___rho_9_^0'=___rho_9_^post6, added^0'=added^post6, addr^0'=addr^post6, addr_ai_family^0'=addr_ai_family^post6, addrs^0'=addrs^post6, err^0'=err^post6, family^0'=family^post6, fd^0'=fd^post6, listen_index^0'=listen_index^post6, listensocket_of_listen_index^0'=listensocket_of_listen_index^post6, maxaddr^0'=maxaddr^post6, maxbackends^0'=maxbackends^post6, maxconn^0'=maxconn^post6, maxlisten^0'=maxlisten^post6, one^0'=one^post6, ret^0'=ret^post6, tmp1^0'=tmp1^post6, (err^0-err^post6 == 0 /\ -addr_ai_family^post6+addr_ai_family^0 == 0 /\ -1-added^0+added^post6 == 0 /\ -maxconn^post6+maxconn^0 == 0 /\ ___rho_4_^0-___rho_4_^post6 == 0 /\ -___rho_15_^post6+___rho_15_^0 == 0 /\ -family^post6+family^0 == 0 /\ -err^0 <= 0 /\ -___rho_3_^post6+___rho_3_^0 == 0 /\ -___rho_5_^post6+___rho_5_^0 == 0 /\ -addr^post6+addr^0 == 0 /\ -one^post6+one^0 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ maxaddr^0-maxaddr^post6 == 0 /\ maxlisten^0-maxlisten^post6 == 0 /\ ___rho_1_^0-___rho_1_^post6 == 0 /\ ___rho_9_^0-___rho_9_^post6 == 0 /\ -fd^0+listensocket_of_listen_index^post6 == 0 /\ addrs^0-addrs^post6 == 0 /\ -___rho_16_^post6+___rho_16_^0 == 0 /\ -ret^post6+ret^0 == 0 /\ -maxbackends^post6+maxbackends^0 == 0 /\ listen_index^0-listen_index^post6 == 0 /\ -___rho_8_^post6+___rho_8_^0 == 0 /\ -fd^post6+fd^0 == 0 /\ ___rho_2_^0-___rho_2_^post6 == 0), cost: 1 6: l7 -> l5 : ___rho_15_^0'=___rho_15_^post7, ___rho_16_^0'=___rho_16_^post7, ___rho_1_^0'=___rho_1_^post7, ___rho_2_^0'=___rho_2_^post7, ___rho_3_^0'=___rho_3_^post7, ___rho_4_^0'=___rho_4_^post7, ___rho_5_^0'=___rho_5_^post7, ___rho_8_^0'=___rho_8_^post7, ___rho_9_^0'=___rho_9_^post7, added^0'=added^post7, addr^0'=addr^post7, addr_ai_family^0'=addr_ai_family^post7, addrs^0'=addrs^post7, err^0'=err^post7, family^0'=family^post7, fd^0'=fd^post7, listen_index^0'=listen_index^post7, listensocket_of_listen_index^0'=listensocket_of_listen_index^post7, maxaddr^0'=maxaddr^post7, maxbackends^0'=maxbackends^post7, maxconn^0'=maxconn^post7, maxlisten^0'=maxlisten^post7, one^0'=one^post7, ret^0'=ret^post7, tmp1^0'=tmp1^post7, (-___rho_15_^post7+___rho_15_^0 == 0 /\ -___rho_16_^post7+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post7 == 0 /\ -___rho_2_^post7+___rho_2_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -tmp1^post7+tmp1^0 == 0 /\ -addr_ai_family^post7+addr_ai_family^0 == 0 /\ maxlisten^0-maxlisten^post7 == 0 /\ err^0-err^post7 == 0 /\ -maxconn^post7+maxconn^0 == 0 /\ fd^0-fd^post7 == 0 /\ -listensocket_of_listen_index^post7+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post7 == 0 /\ -added^post7+added^0 == 0 /\ -family^post7+family^0 == 0 /\ -___rho_5_^post7+___rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_1_^0-___rho_1_^post7 == 0 /\ -___rho_8_^post7+___rho_8_^0 == 0 /\ -maxbackends^post7+maxbackends^0 == 0 /\ one^0-one^post7 == 0 /\ -___rho_3_^post7+___rho_3_^0 == 0 /\ -addr^post7+addr^0 == 0 /\ addrs^0-addrs^post7 == 0 /\ ___rho_9_^0-___rho_9_^post7 == 0 /\ maxaddr^0-maxaddr^post7 == 0), cost: 1 7: l8 -> l7 : ___rho_15_^0'=___rho_15_^post8, ___rho_16_^0'=___rho_16_^post8, ___rho_1_^0'=___rho_1_^post8, ___rho_2_^0'=___rho_2_^post8, ___rho_3_^0'=___rho_3_^post8, ___rho_4_^0'=___rho_4_^post8, ___rho_5_^0'=___rho_5_^post8, ___rho_8_^0'=___rho_8_^post8, ___rho_9_^0'=___rho_9_^post8, added^0'=added^post8, addr^0'=addr^post8, addr_ai_family^0'=addr_ai_family^post8, addrs^0'=addrs^post8, err^0'=err^post8, family^0'=family^post8, fd^0'=fd^post8, listen_index^0'=listen_index^post8, listensocket_of_listen_index^0'=listensocket_of_listen_index^post8, maxaddr^0'=maxaddr^post8, maxbackends^0'=maxbackends^post8, maxconn^0'=maxconn^post8, maxlisten^0'=maxlisten^post8, one^0'=one^post8, ret^0'=ret^post8, tmp1^0'=tmp1^post8, (0 == 0 /\ addr^0-addr^post8 == 0 /\ -___rho_8_^post8+___rho_8_^0 == 0 /\ -___rho_5_^post8+___rho_5_^0 == 0 /\ -___rho_3_^post8+___rho_3_^0 == 0 /\ -added^post8+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post8 == 0 /\ ___rho_1_^0-___rho_1_^post8 == 0 /\ addrs^0-addrs^post8 == 0 /\ maxaddr^0-maxaddr^post8 == 0 /\ ___rho_15_^0-___rho_15_^post8 == 0 /\ -___rho_16_^post8+err^post8 == 0 /\ -tmp1^post8+tmp1^0 == 0 /\ ___rho_2_^0-___rho_2_^post8 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ -family^post8+family^0 == 0 /\ -ret^post8+ret^0 == 0 /\ -maxbackends^post8+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post8+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post8+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post8 == 0 /\ -maxlisten^post8+maxlisten^0 == 0 /\ fd^0-fd^post8 == 0 /\ -maxconn^post8+maxconn^0 == 0 /\ one^0-one^post8 == 0), cost: 1 8: l9 -> l8 : ___rho_15_^0'=___rho_15_^post9, ___rho_16_^0'=___rho_16_^post9, ___rho_1_^0'=___rho_1_^post9, ___rho_2_^0'=___rho_2_^post9, ___rho_3_^0'=___rho_3_^post9, ___rho_4_^0'=___rho_4_^post9, ___rho_5_^0'=___rho_5_^post9, ___rho_8_^0'=___rho_8_^post9, ___rho_9_^0'=___rho_9_^post9, added^0'=added^post9, addr^0'=addr^post9, addr_ai_family^0'=addr_ai_family^post9, addrs^0'=addrs^post9, err^0'=err^post9, family^0'=family^post9, fd^0'=fd^post9, listen_index^0'=listen_index^post9, listensocket_of_listen_index^0'=listensocket_of_listen_index^post9, maxaddr^0'=maxaddr^post9, maxbackends^0'=maxbackends^post9, maxconn^0'=maxconn^post9, maxlisten^0'=maxlisten^post9, one^0'=one^post9, ret^0'=ret^post9, tmp1^0'=tmp1^post9, (-ret^post9+ret^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -10+maxconn^0 <= 0 /\ -maxbackends^post9+maxbackends^0 == 0 /\ -one^post9+one^0 == 0 /\ -addr_ai_family^post9+addr_ai_family^0 == 0 /\ err^0-err^post9 == 0 /\ ___rho_1_^0-___rho_1_^post9 == 0 /\ ___rho_2_^0-___rho_2_^post9 == 0 /\ -maxconn^post9+maxconn^0 == 0 /\ fd^0-fd^post9 == 0 /\ -listensocket_of_listen_index^post9+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post9 == 0 /\ -family^post9+family^0 == 0 /\ -___rho_5_^post9+___rho_5_^0 == 0 /\ ___rho_16_^0-___rho_16_^post9 == 0 /\ -added^post9+added^0 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -___rho_8_^post9+___rho_8_^0 == 0 /\ maxaddr^0-maxaddr^post9 == 0 /\ ___rho_15_^0-___rho_15_^post9 == 0 /\ -___rho_3_^post9+___rho_3_^0 == 0 /\ -addr^post9+addr^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ ___rho_9_^0-___rho_9_^post9 == 0 /\ maxlisten^0-maxlisten^post9 == 0), cost: 1 9: l9 -> l8 : ___rho_15_^0'=___rho_15_^post10, ___rho_16_^0'=___rho_16_^post10, ___rho_1_^0'=___rho_1_^post10, ___rho_2_^0'=___rho_2_^post10, ___rho_3_^0'=___rho_3_^post10, ___rho_4_^0'=___rho_4_^post10, ___rho_5_^0'=___rho_5_^post10, ___rho_8_^0'=___rho_8_^post10, ___rho_9_^0'=___rho_9_^post10, added^0'=added^post10, addr^0'=addr^post10, addr_ai_family^0'=addr_ai_family^post10, addrs^0'=addrs^post10, err^0'=err^post10, family^0'=family^post10, fd^0'=fd^post10, listen_index^0'=listen_index^post10, listensocket_of_listen_index^0'=listensocket_of_listen_index^post10, maxaddr^0'=maxaddr^post10, maxbackends^0'=maxbackends^post10, maxconn^0'=maxconn^post10, maxlisten^0'=maxlisten^post10, one^0'=one^post10, ret^0'=ret^post10, tmp1^0'=tmp1^post10, (addrs^0-addrs^post10 == 0 /\ err^0-err^post10 == 0 /\ -___rho_16_^post10+___rho_16_^0 == 0 /\ -___rho_15_^post10+___rho_15_^0 == 0 /\ -10+maxconn^post10 == 0 /\ 11-maxconn^0 <= 0 /\ ___rho_4_^0-___rho_4_^post10 == 0 /\ maxaddr^0-maxaddr^post10 == 0 /\ -___rho_3_^post10+___rho_3_^0 == 0 /\ -added^post10+added^0 == 0 /\ -___rho_5_^post10+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -family^post10+family^0 == 0 /\ -tmp1^post10+tmp1^0 == 0 /\ -ret^post10+ret^0 == 0 /\ -maxbackends^post10+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post10+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post10+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post10 == 0 /\ -addr^post10+addr^0 == 0 /\ -maxlisten^post10+maxlisten^0 == 0 /\ one^0-one^post10 == 0 /\ ___rho_2_^0-___rho_2_^post10 == 0 /\ fd^0-fd^post10 == 0 /\ -___rho_8_^post10+___rho_8_^0 == 0), cost: 1 10: l10 -> l9 : ___rho_15_^0'=___rho_15_^post11, ___rho_16_^0'=___rho_16_^post11, ___rho_1_^0'=___rho_1_^post11, ___rho_2_^0'=___rho_2_^post11, ___rho_3_^0'=___rho_3_^post11, ___rho_4_^0'=___rho_4_^post11, ___rho_5_^0'=___rho_5_^post11, ___rho_8_^0'=___rho_8_^post11, ___rho_9_^0'=___rho_9_^post11, added^0'=added^post11, addr^0'=addr^post11, addr_ai_family^0'=addr_ai_family^post11, addrs^0'=addrs^post11, err^0'=err^post11, family^0'=family^post11, fd^0'=fd^post11, listen_index^0'=listen_index^post11, listensocket_of_listen_index^0'=listensocket_of_listen_index^post11, maxaddr^0'=maxaddr^post11, maxbackends^0'=maxbackends^post11, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^post11, one^0'=one^post11, ret^0'=ret^post11, tmp1^0'=tmp1^post11, (0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ fd^0-fd^post11 == 0 /\ addr^0-addr^post11 == 0 /\ ___rho_9_^0-___rho_9_^post11 == 0 /\ -tmp1^post11+tmp1^0 == 0 /\ -ret^post11+ret^0 == 0 /\ maxaddr^0-maxaddr^post11 == 0 /\ ___rho_1_^0-___rho_1_^post11 == 0 /\ -addrs^post11+addrs^0 == 0 /\ maxlisten^0-maxlisten^post11 == 0 /\ -___rho_5_^post11+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ ___rho_15_^0-___rho_15_^post11 == 0 /\ err^0-err^post11 == 0 /\ -___rho_3_^post11+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post11 == 0 /\ one^0-one^post11 == 0 /\ -___rho_4_^post11+___rho_4_^0 == 0 /\ -___rho_16_^post11+___rho_16_^0 == 0 /\ -family^post11+family^0 == 0 /\ -added^post11+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post11 == 0 /\ -maxbackends^post11+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post11+listensocket_of_listen_index^0 == 0), cost: 1 11: l11 -> l2 : ___rho_15_^0'=___rho_15_^post12, ___rho_16_^0'=___rho_16_^post12, ___rho_1_^0'=___rho_1_^post12, ___rho_2_^0'=___rho_2_^post12, ___rho_3_^0'=___rho_3_^post12, ___rho_4_^0'=___rho_4_^post12, ___rho_5_^0'=___rho_5_^post12, ___rho_8_^0'=___rho_8_^post12, ___rho_9_^0'=___rho_9_^post12, added^0'=added^post12, addr^0'=addr^post12, addr_ai_family^0'=addr_ai_family^post12, addrs^0'=addrs^post12, err^0'=err^post12, family^0'=family^post12, fd^0'=fd^post12, listen_index^0'=listen_index^post12, listensocket_of_listen_index^0'=listensocket_of_listen_index^post12, maxaddr^0'=maxaddr^post12, maxbackends^0'=maxbackends^post12, maxconn^0'=maxconn^post12, maxlisten^0'=maxlisten^post12, one^0'=one^post12, ret^0'=ret^post12, tmp1^0'=tmp1^post12, (addrs^0-addrs^post12 == 0 /\ -ret^post12+ret^0 == 0 /\ -___rho_16_^post12+___rho_16_^0 == 0 /\ -tmp1^post12+tmp1^0 == 0 /\ -___rho_3_^post12+___rho_3_^0 == 0 /\ ___rho_1_^0-___rho_1_^post12 == 0 /\ -___rho_5_^post12+___rho_5_^0 == 0 /\ err^0-err^post12 == 0 /\ maxaddr^0-maxaddr^post12 == 0 /\ ___rho_15_^0-___rho_15_^post12 == 0 /\ ___rho_9_^0-___rho_9_^post12 == 0 /\ -added^post12+added^0 == 0 /\ -___rho_8_^post12+___rho_8_^0 == 0 /\ -listensocket_of_listen_index^post12+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ___rho_2_^0-___rho_2_^post12 == 0 /\ -family^post12+family^0 == 0 /\ -maxbackends^post12+maxbackends^0 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -addr^post12+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post12 == 0 /\ -maxconn^post12+maxconn^0 == 0 /\ fd^0-fd^post12 == 0 /\ one^0-one^post12 == 0 /\ -maxlisten^post12+maxlisten^0 == 0), cost: 1 12: l12 -> l10 : ___rho_15_^0'=___rho_15_^post13, ___rho_16_^0'=___rho_16_^post13, ___rho_1_^0'=___rho_1_^post13, ___rho_2_^0'=___rho_2_^post13, ___rho_3_^0'=___rho_3_^post13, ___rho_4_^0'=___rho_4_^post13, ___rho_5_^0'=___rho_5_^post13, ___rho_8_^0'=___rho_8_^post13, ___rho_9_^0'=___rho_9_^post13, added^0'=added^post13, addr^0'=addr^post13, addr_ai_family^0'=addr_ai_family^post13, addrs^0'=addrs^post13, err^0'=err^post13, family^0'=family^post13, fd^0'=fd^post13, listen_index^0'=listen_index^post13, listensocket_of_listen_index^0'=listensocket_of_listen_index^post13, maxaddr^0'=maxaddr^post13, maxbackends^0'=maxbackends^post13, maxconn^0'=maxconn^post13, maxlisten^0'=maxlisten^post13, one^0'=one^post13, ret^0'=ret^post13, tmp1^0'=tmp1^post13, (listen_index^0-listen_index^post13 == 0 /\ ___rho_2_^0-___rho_2_^post13 == 0 /\ -addrs^post13+addrs^0 == 0 /\ -___rho_4_^post13+___rho_4_^0 == 0 /\ 1-___rho_8_^0 <= 0 /\ -1+___rho_8_^0 <= 0 /\ -___rho_1_^post13+___rho_1_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post13 == 0 /\ ___rho_3_^0-___rho_3_^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ ___rho_8_^0-___rho_8_^post13 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ -tmp1^post13+tmp1^0 == 0 /\ -___rho_5_^post13+___rho_5_^0 == 0 /\ -___rho_9_^post13+___rho_9_^0 == 0 /\ addr^0-addr^post13 == 0 /\ one^0-one^post13 == 0 /\ -maxlisten^post13+maxlisten^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -family^post13+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post13 == 0 /\ -maxbackends^post13+maxbackends^0 == 0 /\ -maxaddr^post13+maxaddr^0 == 0 /\ ___rho_15_^0-___rho_15_^post13 == 0 /\ err^0-err^post13 == 0 /\ -ret^post13+ret^0 == 0 /\ -added^post13+added^0 == 0), cost: 1 13: l12 -> l11 : ___rho_15_^0'=___rho_15_^post14, ___rho_16_^0'=___rho_16_^post14, ___rho_1_^0'=___rho_1_^post14, ___rho_2_^0'=___rho_2_^post14, ___rho_3_^0'=___rho_3_^post14, ___rho_4_^0'=___rho_4_^post14, ___rho_5_^0'=___rho_5_^post14, ___rho_8_^0'=___rho_8_^post14, ___rho_9_^0'=___rho_9_^post14, added^0'=added^post14, addr^0'=addr^post14, addr_ai_family^0'=addr_ai_family^post14, addrs^0'=addrs^post14, err^0'=err^post14, family^0'=family^post14, fd^0'=fd^post14, listen_index^0'=listen_index^post14, listensocket_of_listen_index^0'=listensocket_of_listen_index^post14, maxaddr^0'=maxaddr^post14, maxbackends^0'=maxbackends^post14, maxconn^0'=maxconn^post14, maxlisten^0'=maxlisten^post14, one^0'=one^post14, ret^0'=ret^post14, tmp1^0'=tmp1^post14, (maxconn^0-maxconn^post14 == 0 /\ ___rho_15_^0-___rho_15_^post14 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ one^0-one^post14 == 0 /\ -ret^post14+ret^0 == 0 /\ -tmp1^post14+tmp1^0 == 0 /\ -maxlisten^post14+maxlisten^0 == 0 /\ -___rho_16_^post14+___rho_16_^0 == 0 /\ 2-___rho_8_^0 <= 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ err^0-err^post14 == 0 /\ addr^0-addr^post14 == 0 /\ -listensocket_of_listen_index^post14+listensocket_of_listen_index^0 == 0 /\ -fd^post14+fd^0 == 0 /\ -maxbackends^post14+maxbackends^0 == 0 /\ -___rho_5_^post14+___rho_5_^0 == 0 /\ -added^post14+added^0 == 0 /\ -___rho_4_^post14+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post14 == 0 /\ -___rho_1_^post14+___rho_1_^0 == 0 /\ -___rho_3_^post14+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ ___rho_8_^0-___rho_8_^post14 == 0 /\ -family^post14+family^0 == 0 /\ maxaddr^0-maxaddr^post14 == 0), cost: 1 14: l12 -> l11 : ___rho_15_^0'=___rho_15_^post15, ___rho_16_^0'=___rho_16_^post15, ___rho_1_^0'=___rho_1_^post15, ___rho_2_^0'=___rho_2_^post15, ___rho_3_^0'=___rho_3_^post15, ___rho_4_^0'=___rho_4_^post15, ___rho_5_^0'=___rho_5_^post15, ___rho_8_^0'=___rho_8_^post15, ___rho_9_^0'=___rho_9_^post15, added^0'=added^post15, addr^0'=addr^post15, addr_ai_family^0'=addr_ai_family^post15, addrs^0'=addrs^post15, err^0'=err^post15, family^0'=family^post15, fd^0'=fd^post15, listen_index^0'=listen_index^post15, listensocket_of_listen_index^0'=listensocket_of_listen_index^post15, maxaddr^0'=maxaddr^post15, maxbackends^0'=maxbackends^post15, maxconn^0'=maxconn^post15, maxlisten^0'=maxlisten^post15, one^0'=one^post15, ret^0'=ret^post15, tmp1^0'=tmp1^post15, (-___rho_9_^post15+___rho_9_^0 == 0 /\ ___rho_2_^0-___rho_2_^post15 == 0 /\ -___rho_5_^post15+___rho_5_^0 == 0 /\ -___rho_4_^post15+___rho_4_^0 == 0 /\ ___rho_3_^0-___rho_3_^post15 == 0 /\ err^0-err^post15 == 0 /\ -___rho_1_^post15+___rho_1_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post15 == 0 /\ -ret^post15+ret^0 == 0 /\ -fd^post15+fd^0 == 0 /\ -addrs^post15+addrs^0 == 0 /\ addr^0-addr^post15 == 0 /\ -maxbackends^post15+maxbackends^0 == 0 /\ maxlisten^0-maxlisten^post15 == 0 /\ ___rho_8_^0 <= 0 /\ -maxaddr^post15+maxaddr^0 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ ___rho_16_^0-___rho_16_^post15 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ___rho_8_^0-___rho_8_^post15 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post15 == 0 /\ family^0-family^post15 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ ___rho_15_^0-___rho_15_^post15 == 0 /\ -added^post15+added^0 == 0 /\ one^0-one^post15 == 0), cost: 1 15: l13 -> l10 : ___rho_15_^0'=___rho_15_^post16, ___rho_16_^0'=___rho_16_^post16, ___rho_1_^0'=___rho_1_^post16, ___rho_2_^0'=___rho_2_^post16, ___rho_3_^0'=___rho_3_^post16, ___rho_4_^0'=___rho_4_^post16, ___rho_5_^0'=___rho_5_^post16, ___rho_8_^0'=___rho_8_^post16, ___rho_9_^0'=___rho_9_^post16, added^0'=added^post16, addr^0'=addr^post16, addr_ai_family^0'=addr_ai_family^post16, addrs^0'=addrs^post16, err^0'=err^post16, family^0'=family^post16, fd^0'=fd^post16, listen_index^0'=listen_index^post16, listensocket_of_listen_index^0'=listensocket_of_listen_index^post16, maxaddr^0'=maxaddr^post16, maxbackends^0'=maxbackends^post16, maxconn^0'=maxconn^post16, maxlisten^0'=maxlisten^post16, one^0'=one^post16, ret^0'=ret^post16, tmp1^0'=tmp1^post16, (-addr_ai_family^post16+addr_ai_family^0 == 0 /\ -addrs^post16+addrs^0 == 0 /\ -family^post16+family^0 == 0 /\ fd^0-fd^post16 == 0 /\ -listensocket_of_listen_index^post16+listensocket_of_listen_index^0 == 0 /\ ___rho_9_^0-___rho_9_^post16 == 0 /\ ___rho_1_^0-___rho_1_^post16 == 0 /\ 4-addr_ai_family^0 <= 0 /\ maxconn^0-maxconn^post16 == 0 /\ -tmp1^post16+tmp1^0 == 0 /\ -___rho_5_^post16+___rho_5_^0 == 0 /\ -___rho_3_^post16+___rho_3_^0 == 0 /\ -addr^post16+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post16 == 0 /\ err^0-err^post16 == 0 /\ maxaddr^0-maxaddr^post16 == 0 /\ one^0-one^post16 == 0 /\ ___rho_15_^0-___rho_15_^post16 == 0 /\ -maxlisten^post16+maxlisten^0 == 0 /\ -___rho_16_^post16+___rho_16_^0 == 0 /\ ___rho_4_^0-___rho_4_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ -ret^post16+ret^0 == 0 /\ -maxbackends^post16+maxbackends^0 == 0 /\ -___rho_8_^post16+___rho_8_^0 == 0 /\ -added^post16+added^0 == 0), cost: 1 16: l13 -> l10 : ___rho_15_^0'=___rho_15_^post17, ___rho_16_^0'=___rho_16_^post17, ___rho_1_^0'=___rho_1_^post17, ___rho_2_^0'=___rho_2_^post17, ___rho_3_^0'=___rho_3_^post17, ___rho_4_^0'=___rho_4_^post17, ___rho_5_^0'=___rho_5_^post17, ___rho_8_^0'=___rho_8_^post17, ___rho_9_^0'=___rho_9_^post17, added^0'=added^post17, addr^0'=addr^post17, addr_ai_family^0'=addr_ai_family^post17, addrs^0'=addrs^post17, err^0'=err^post17, family^0'=family^post17, fd^0'=fd^post17, listen_index^0'=listen_index^post17, listensocket_of_listen_index^0'=listensocket_of_listen_index^post17, maxaddr^0'=maxaddr^post17, maxbackends^0'=maxbackends^post17, maxconn^0'=maxconn^post17, maxlisten^0'=maxlisten^post17, one^0'=one^post17, ret^0'=ret^post17, tmp1^0'=tmp1^post17, (___rho_9_^0-___rho_9_^post17 == 0 /\ ___rho_1_^0-___rho_1_^post17 == 0 /\ -___rho_16_^post17+___rho_16_^0 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -___rho_5_^post17+___rho_5_^0 == 0 /\ -___rho_3_^post17+___rho_3_^0 == 0 /\ -added^post17+added^0 == 0 /\ -___rho_8_^post17+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ -maxaddr^post17+maxaddr^0 == 0 /\ -fd^post17+fd^0 == 0 /\ maxlisten^0-maxlisten^post17 == 0 /\ ___rho_2_^0-___rho_2_^post17 == 0 /\ -maxbackends^post17+maxbackends^0 == 0 /\ listen_index^0-listen_index^post17 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post17 == 0 /\ -ret^post17+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post17 == 0 /\ err^0-err^post17 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ one^0-one^post17 == 0 /\ family^0-family^post17 == 0 /\ addr^0-addr^post17 == 0 /\ -addrs^post17+addrs^0 == 0), cost: 1 17: l13 -> l12 : ___rho_15_^0'=___rho_15_^post18, ___rho_16_^0'=___rho_16_^post18, ___rho_1_^0'=___rho_1_^post18, ___rho_2_^0'=___rho_2_^post18, ___rho_3_^0'=___rho_3_^post18, ___rho_4_^0'=___rho_4_^post18, ___rho_5_^0'=___rho_5_^post18, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^post18, added^0'=added^post18, addr^0'=addr^post18, addr_ai_family^0'=addr_ai_family^post18, addrs^0'=addrs^post18, err^0'=err^post18, family^0'=family^post18, fd^0'=fd^post18, listen_index^0'=listen_index^post18, listensocket_of_listen_index^0'=listensocket_of_listen_index^post18, maxaddr^0'=maxaddr^post18, maxbackends^0'=maxbackends^post18, maxconn^0'=maxconn^post18, maxlisten^0'=maxlisten^post18, one^0'=one^post18, ret^0'=ret^post18, tmp1^0'=tmp1^post18, (0 == 0 /\ -___rho_16_^post18+___rho_16_^0 == 0 /\ -family^post18+family^0 == 0 /\ -err^post18+err^0 == 0 /\ -___rho_3_^post18+___rho_3_^0 == 0 /\ -___rho_2_^post18+___rho_2_^0 == 0 /\ -___rho_5_^post18+___rho_5_^0 == 0 /\ maxlisten^0-maxlisten^post18 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -addr^post18+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ ___rho_9_^0-___rho_9_^post18 == 0 /\ ___rho_1_^0-___rho_1_^post18 == 0 /\ ___rho_15_^0-___rho_15_^post18 == 0 /\ -ret^post18+ret^0 == 0 /\ -maxbackends^post18+maxbackends^0 == 0 /\ -one^post18+one^0 == 0 /\ -listensocket_of_listen_index^post18+listensocket_of_listen_index^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ fd^0-fd^post18 == 0 /\ maxaddr^0-maxaddr^post18 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ added^0-added^post18 == 0 /\ -maxconn^post18+maxconn^0 == 0), cost: 1 18: l14 -> l13 : ___rho_15_^0'=___rho_15_^post19, ___rho_16_^0'=___rho_16_^post19, ___rho_1_^0'=___rho_1_^post19, ___rho_2_^0'=___rho_2_^post19, ___rho_3_^0'=___rho_3_^post19, ___rho_4_^0'=___rho_4_^post19, ___rho_5_^0'=___rho_5_^post19, ___rho_8_^0'=___rho_8_^post19, ___rho_9_^0'=___rho_9_^post19, added^0'=added^post19, addr^0'=addr^post19, addr_ai_family^0'=addr_ai_family^post19, addrs^0'=addrs^post19, err^0'=err^post19, family^0'=family^post19, fd^0'=fd^post19, listen_index^0'=listen_index^post19, listensocket_of_listen_index^0'=listensocket_of_listen_index^post19, maxaddr^0'=maxaddr^post19, maxbackends^0'=maxbackends^post19, maxconn^0'=maxconn^post19, maxlisten^0'=maxlisten^post19, one^0'=one^post19, ret^0'=ret^post19, tmp1^0'=tmp1^post19, (___rho_15_^0-___rho_15_^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ maxbackends^0-maxbackends^post19 == 0 /\ -family^post19+family^0 == 0 /\ -err^post19+err^0 == 0 /\ -tmp1^post19+tmp1^0 == 0 /\ -listensocket_of_listen_index^post19+listensocket_of_listen_index^0 == 0 /\ -err^0 <= 0 /\ -___rho_16_^post19+___rho_16_^0 == 0 /\ -___rho_8_^post19+___rho_8_^0 == 0 /\ maxlisten^0-maxlisten^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ maxaddr^0-maxaddr^post19 == 0 /\ -ret^post19+ret^0 == 0 /\ added^0-added^post19 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ ___rho_9_^0-___rho_9_^post19 == 0 /\ fd^0-fd^post19 == 0 /\ ___rho_2_^0-___rho_2_^post19 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ one^0-one^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -___rho_3_^post19+___rho_3_^0 == 0 /\ -___rho_5_^post19+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post19 == 0 /\ ___rho_1_^0-___rho_1_^post19 == 0), cost: 1 19: l14 -> l5 : ___rho_15_^0'=___rho_15_^post20, ___rho_16_^0'=___rho_16_^post20, ___rho_1_^0'=___rho_1_^post20, ___rho_2_^0'=___rho_2_^post20, ___rho_3_^0'=___rho_3_^post20, ___rho_4_^0'=___rho_4_^post20, ___rho_5_^0'=___rho_5_^post20, ___rho_8_^0'=___rho_8_^post20, ___rho_9_^0'=___rho_9_^post20, added^0'=added^post20, addr^0'=addr^post20, addr_ai_family^0'=addr_ai_family^post20, addrs^0'=addrs^post20, err^0'=err^post20, family^0'=family^post20, fd^0'=fd^post20, listen_index^0'=listen_index^post20, listensocket_of_listen_index^0'=listensocket_of_listen_index^post20, maxaddr^0'=maxaddr^post20, maxbackends^0'=maxbackends^post20, maxconn^0'=maxconn^post20, maxlisten^0'=maxlisten^post20, one^0'=one^post20, ret^0'=ret^post20, tmp1^0'=tmp1^post20, (err^0-err^post20 == 0 /\ ___rho_9_^0-___rho_9_^post20 == 0 /\ maxconn^0-maxconn^post20 == 0 /\ fd^0-fd^post20 == 0 /\ addr^0-addr^post20 == 0 /\ -added^post20+added^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ -___rho_8_^post20+___rho_8_^0 == 0 /\ -___rho_5_^post20+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post20 == 0 /\ -maxlisten^post20+maxlisten^0 == 0 /\ -listensocket_of_listen_index^post20+listensocket_of_listen_index^0 == 0 /\ -ret^post20+ret^0 == 0 /\ one^0-one^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -maxbackends^post20+maxbackends^0 == 0 /\ -___rho_16_^post20+___rho_16_^0 == 0 /\ -family^post20+family^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_2_^0-___rho_2_^post20 == 0 /\ -___rho_3_^post20+___rho_3_^0 == 0 /\ -tmp1^post20+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post20 == 0 /\ ___rho_4_^0-___rho_4_^post20 == 0 /\ ___rho_1_^0-___rho_1_^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0), cost: 1 20: l15 -> l14 : ___rho_15_^0'=___rho_15_^post21, ___rho_16_^0'=___rho_16_^post21, ___rho_1_^0'=___rho_1_^post21, ___rho_2_^0'=___rho_2_^post21, ___rho_3_^0'=___rho_3_^post21, ___rho_4_^0'=___rho_4_^post21, ___rho_5_^0'=___rho_5_^post21, ___rho_8_^0'=___rho_8_^post21, ___rho_9_^0'=___rho_9_^post21, added^0'=added^post21, addr^0'=addr^post21, addr_ai_family^0'=addr_ai_family^post21, addrs^0'=addrs^post21, err^0'=err^post21, family^0'=family^post21, fd^0'=fd^post21, listen_index^0'=listen_index^post21, listensocket_of_listen_index^0'=listensocket_of_listen_index^post21, maxaddr^0'=maxaddr^post21, maxbackends^0'=maxbackends^post21, maxconn^0'=maxconn^post21, maxlisten^0'=maxlisten^post21, one^0'=one^post21, ret^0'=ret^post21, tmp1^0'=tmp1^post21, (0 == 0 /\ -maxbackends^post21+maxbackends^0 == 0 /\ -maxaddr^post21+maxaddr^0 == 0 /\ -___rho_1_^post21+err^post21 == 0 /\ -___rho_9_^post21+___rho_9_^0 == 0 /\ -added^post21+added^0 == 0 /\ -___rho_5_^post21+___rho_5_^0 == 0 /\ -maxlisten^post21+maxlisten^0 == 0 /\ listen_index^0-listen_index^post21 == 0 /\ -tmp1^post21+tmp1^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -addrs^post21+addrs^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post21 == 0 /\ -___rho_4_^post21+___rho_4_^0 == 0 /\ family^0-family^post21 == 0 /\ addr^0-addr^post21 == 0 /\ ___rho_8_^0-___rho_8_^post21 == 0 /\ ___rho_16_^0-___rho_16_^post21 == 0 /\ ___rho_2_^0-___rho_2_^post21 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ -ret^post21+ret^0 == 0 /\ -fd^post21+fd^0 == 0 /\ ___rho_3_^0-___rho_3_^post21 == 0 /\ one^0-one^post21 == 0 /\ ___rho_15_^0-___rho_15_^post21 == 0), cost: 1 21: l16 -> l15 : ___rho_15_^0'=___rho_15_^post22, ___rho_16_^0'=___rho_16_^post22, ___rho_1_^0'=___rho_1_^post22, ___rho_2_^0'=___rho_2_^post22, ___rho_3_^0'=___rho_3_^post22, ___rho_4_^0'=___rho_4_^post22, ___rho_5_^0'=___rho_5_^post22, ___rho_8_^0'=___rho_8_^post22, ___rho_9_^0'=___rho_9_^post22, added^0'=added^post22, addr^0'=addr^post22, addr_ai_family^0'=addr_ai_family^post22, addrs^0'=addrs^post22, err^0'=err^post22, family^0'=family^post22, fd^0'=fd^post22, listen_index^0'=listen_index^post22, listensocket_of_listen_index^0'=listensocket_of_listen_index^post22, maxaddr^0'=maxaddr^post22, maxbackends^0'=maxbackends^post22, maxconn^0'=maxconn^post22, maxlisten^0'=maxlisten^post22, one^0'=one^post22, ret^0'=ret^post22, tmp1^0'=tmp1^post22, (maxconn^0-maxconn^post22 == 0 /\ fd^0-fd^post22 == 0 /\ listen_index^0-listen_index^post22 == 0 /\ -maxlisten^post22+maxlisten^0 == 0 /\ ___rho_2_^0-___rho_2_^post22 == 0 /\ err^0-err^post22 == 0 /\ -ret^post22+ret^0 == 0 /\ -added^post22+added^0 == 0 /\ addr^0-addr^post22 == 0 /\ -maxbackends^post22+maxbackends^0 == 0 /\ one^0-one^post22 == 0 /\ -listensocket_of_listen_index^post22+listensocket_of_listen_index^0 == 0 /\ ___rho_3_^0-___rho_3_^post22 == 0 /\ -___rho_4_^post22+___rho_4_^0 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post22 == 0 /\ ___rho_8_^0-___rho_8_^post22 == 0 /\ ___rho_15_^0-___rho_15_^post22 == 0 /\ -addrs^post22+addrs^0 == 0 /\ -family^post22+family^0 == 0 /\ -___rho_1_^post22+___rho_1_^0 == 0 /\ -tmp1^post22+tmp1^0 == 0 /\ -___rho_9_^post22+___rho_9_^0 == 0 /\ -___rho_5_^post22+___rho_5_^0 == 0 /\ ___rho_5_^0 <= 0 /\ maxaddr^0-maxaddr^post22 == 0), cost: 1 22: l16 -> l5 : ___rho_15_^0'=___rho_15_^post23, ___rho_16_^0'=___rho_16_^post23, ___rho_1_^0'=___rho_1_^post23, ___rho_2_^0'=___rho_2_^post23, ___rho_3_^0'=___rho_3_^post23, ___rho_4_^0'=___rho_4_^post23, ___rho_5_^0'=___rho_5_^post23, ___rho_8_^0'=___rho_8_^post23, ___rho_9_^0'=___rho_9_^post23, added^0'=added^post23, addr^0'=addr^post23, addr_ai_family^0'=addr_ai_family^post23, addrs^0'=addrs^post23, err^0'=err^post23, family^0'=family^post23, fd^0'=fd^post23, listen_index^0'=listen_index^post23, listensocket_of_listen_index^0'=listensocket_of_listen_index^post23, maxaddr^0'=maxaddr^post23, maxbackends^0'=maxbackends^post23, maxconn^0'=maxconn^post23, maxlisten^0'=maxlisten^post23, one^0'=one^post23, ret^0'=ret^post23, tmp1^0'=tmp1^post23, (err^0-err^post23 == 0 /\ addr^0-addr^post23 == 0 /\ -maxlisten^post23+maxlisten^0 == 0 /\ -added^post23+added^0 == 0 /\ -addrs^post23+addrs^0 == 0 /\ -___rho_8_^post23+___rho_8_^0 == 0 /\ -family^post23+family^0 == 0 /\ -___rho_1_^post23+___rho_1_^0 == 0 /\ ___rho_9_^0-___rho_9_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ maxaddr^0-maxaddr^post23 == 0 /\ -ret^post23+ret^0 == 0 /\ ___rho_16_^0-___rho_16_^post23 == 0 /\ -___rho_5_^post23+___rho_5_^0 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -listensocket_of_listen_index^post23+listensocket_of_listen_index^0 == 0 /\ one^0-one^post23 == 0 /\ -fd^post23+fd^0 == 0 /\ -___rho_3_^post23+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post23 == 0 /\ 1-___rho_5_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post23 == 0 /\ -maxbackends^post23+maxbackends^0 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post23 == 0 /\ listen_index^0-listen_index^post23 == 0), cost: 1 23: l17 -> l15 : ___rho_15_^0'=___rho_15_^post24, ___rho_16_^0'=___rho_16_^post24, ___rho_1_^0'=___rho_1_^post24, ___rho_2_^0'=___rho_2_^post24, ___rho_3_^0'=___rho_3_^post24, ___rho_4_^0'=___rho_4_^post24, ___rho_5_^0'=___rho_5_^post24, ___rho_8_^0'=___rho_8_^post24, ___rho_9_^0'=___rho_9_^post24, added^0'=added^post24, addr^0'=addr^post24, addr_ai_family^0'=addr_ai_family^post24, addrs^0'=addrs^post24, err^0'=err^post24, family^0'=family^post24, fd^0'=fd^post24, listen_index^0'=listen_index^post24, listensocket_of_listen_index^0'=listensocket_of_listen_index^post24, maxaddr^0'=maxaddr^post24, maxbackends^0'=maxbackends^post24, maxconn^0'=maxconn^post24, maxlisten^0'=maxlisten^post24, one^0'=one^post24, ret^0'=ret^post24, tmp1^0'=tmp1^post24, (-addrs^post24+addrs^0 == 0 /\ -fd^post24+fd^0 == 0 /\ -maxaddr^post24+maxaddr^0 == 0 /\ -maxbackends^post24+maxbackends^0 == 0 /\ listen_index^0-listen_index^post24 == 0 /\ addr_ai_family^0-addr_ai_family^post24 == 0 /\ ___rho_1_^0-___rho_1_^post24 == 0 /\ ___rho_4_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post24 == 0 /\ -ret^post24+ret^0 == 0 /\ -maxlisten^post24+maxlisten^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post24 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ family^0-family^post24 == 0 /\ ___rho_15_^0-___rho_15_^post24 == 0 /\ -added^post24+added^0 == 0 /\ -___rho_16_^post24+___rho_16_^0 == 0 /\ -___rho_8_^post24+___rho_8_^0 == 0 /\ ___rho_4_^0-___rho_4_^post24 == 0 /\ -addr^post24+addr^0 == 0 /\ -___rho_5_^post24+___rho_5_^0 == 0 /\ -___rho_3_^post24+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post24 == 0 /\ one^0-one^post24 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ err^0-err^post24 == 0), cost: 1 24: l17 -> l16 : ___rho_15_^0'=___rho_15_^post25, ___rho_16_^0'=___rho_16_^post25, ___rho_1_^0'=___rho_1_^post25, ___rho_2_^0'=___rho_2_^post25, ___rho_3_^0'=___rho_3_^post25, ___rho_4_^0'=___rho_4_^post25, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^post25, ___rho_9_^0'=___rho_9_^post25, added^0'=added^post25, addr^0'=addr^post25, addr_ai_family^0'=addr_ai_family^post25, addrs^0'=addrs^post25, err^0'=err^post25, family^0'=family^post25, fd^0'=fd^post25, listen_index^0'=listen_index^post25, listensocket_of_listen_index^0'=listensocket_of_listen_index^post25, maxaddr^0'=maxaddr^post25, maxbackends^0'=maxbackends^post25, maxconn^0'=maxconn^post25, maxlisten^0'=maxlisten^post25, one^0'=one^post25, ret^0'=ret^post25, tmp1^0'=tmp1^post25, (0 == 0 /\ err^0-err^post25 == 0 /\ -added^post25+added^0 == 0 /\ -addrs^post25+addrs^0 == 0 /\ -family^post25+family^0 == 0 /\ -___rho_8_^post25+___rho_8_^0 == 0 /\ -maxbackends^post25+maxbackends^0 == 0 /\ ___rho_15_^0-___rho_15_^post25 == 0 /\ ___rho_9_^0-___rho_9_^post25 == 0 /\ -ret^post25+ret^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ ___rho_2_^0-___rho_2_^post25 == 0 /\ 1-___rho_4_^0 <= 0 /\ -___rho_3_^post25+___rho_3_^0 == 0 /\ -one^post25+one^0 == 0 /\ -___rho_16_^post25+___rho_16_^0 == 0 /\ -listensocket_of_listen_index^post25+listensocket_of_listen_index^0 == 0 /\ addr^0-addr^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ maxlisten^0-maxlisten^post25 == 0 /\ ___rho_4_^0-___rho_4_^post25 == 0 /\ listen_index^0-listen_index^post25 == 0 /\ maxaddr^0-maxaddr^post25 == 0 /\ -addr_ai_family^post25+addr_ai_family^0 == 0 /\ -___rho_1_^post25+___rho_1_^0 == 0), cost: 1 25: l18 -> l17 : ___rho_15_^0'=___rho_15_^post26, ___rho_16_^0'=___rho_16_^post26, ___rho_1_^0'=___rho_1_^post26, ___rho_2_^0'=___rho_2_^post26, ___rho_3_^0'=___rho_3_^post26, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^post26, ___rho_8_^0'=___rho_8_^post26, ___rho_9_^0'=___rho_9_^post26, added^0'=added^post26, addr^0'=addr^post26, addr_ai_family^0'=addr_ai_family^post26, addrs^0'=addrs^post26, err^0'=err^post26, family^0'=family^post26, fd^0'=fd^post26, listen_index^0'=listen_index^post26, listensocket_of_listen_index^0'=listensocket_of_listen_index^post26, maxaddr^0'=maxaddr^post26, maxbackends^0'=maxbackends^post26, maxconn^0'=maxconn^post26, maxlisten^0'=maxlisten^post26, one^0'=one^post26, ret^0'=ret^post26, tmp1^0'=tmp1^post26, (0 == 0 /\ -addr^post26+addr^0 == 0 /\ -ret^post26+ret^0 == 0 /\ -tmp1^post26+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post26 == 0 /\ fd^0-fd^post26 == 0 /\ -___rho_5_^post26+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post26 == 0 /\ -___rho_3_^post26+___rho_3_^0 == 0 /\ fd^0 <= 0 /\ -family^post26+family^0 == 0 /\ listen_index^0-listen_index^post26 == 0 /\ -___rho_15_^post26+___rho_15_^0 == 0 /\ one^0-one^post26 == 0 /\ ___rho_1_^0-___rho_1_^post26 == 0 /\ -___rho_8_^post26+___rho_8_^0 == 0 /\ -addr_ai_family^post26+addr_ai_family^0 == 0 /\ -err^post26+err^0 == 0 /\ addrs^0-addrs^post26 == 0 /\ ___rho_2_^0-___rho_2_^post26 == 0 /\ -___rho_16_^post26+___rho_16_^0 == 0 /\ added^0-added^post26 == 0 /\ -listensocket_of_listen_index^post26+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post26+maxbackends^0 == 0), cost: 1 26: l18 -> l5 : ___rho_15_^0'=___rho_15_^post27, ___rho_16_^0'=___rho_16_^post27, ___rho_1_^0'=___rho_1_^post27, ___rho_2_^0'=___rho_2_^post27, ___rho_3_^0'=___rho_3_^post27, ___rho_4_^0'=___rho_4_^post27, ___rho_5_^0'=___rho_5_^post27, ___rho_8_^0'=___rho_8_^post27, ___rho_9_^0'=___rho_9_^post27, added^0'=added^post27, addr^0'=addr^post27, addr_ai_family^0'=addr_ai_family^post27, addrs^0'=addrs^post27, err^0'=err^post27, family^0'=family^post27, fd^0'=fd^post27, listen_index^0'=listen_index^post27, listensocket_of_listen_index^0'=listensocket_of_listen_index^post27, maxaddr^0'=maxaddr^post27, maxbackends^0'=maxbackends^post27, maxconn^0'=maxconn^post27, maxlisten^0'=maxlisten^post27, one^0'=one^post27, ret^0'=ret^post27, tmp1^0'=tmp1^post27, (___rho_2_^0-___rho_2_^post27 == 0 /\ -maxbackends^post27+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post27 == 0 /\ -listensocket_of_listen_index^post27+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ fd^0-fd^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post27 == 0 /\ -___rho_8_^post27+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -maxconn^post27+maxconn^0 == 0 /\ -addr_ai_family^post27+addr_ai_family^0 == 0 /\ -___rho_16_^post27+___rho_16_^0 == 0 /\ -family^post27+family^0 == 0 /\ err^0-err^post27 == 0 /\ -one^post27+one^0 == 0 /\ listen_index^0-listen_index^post27 == 0 /\ added^0-added^post27 == 0 /\ 1-fd^0 <= 0 /\ -addr^post27+addr^0 == 0 /\ maxlisten^0-maxlisten^post27 == 0 /\ -___rho_3_^post27+___rho_3_^0 == 0 /\ maxaddr^0-maxaddr^post27 == 0 /\ -___rho_5_^post27+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post27 == 0), cost: 1 42: l19 -> l27 : ___rho_15_^0'=___rho_15_^post43, ___rho_16_^0'=___rho_16_^post43, ___rho_1_^0'=___rho_1_^post43, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^post43, ___rho_5_^0'=___rho_5_^post43, ___rho_8_^0'=___rho_8_^post43, ___rho_9_^0'=___rho_9_^post43, added^0'=added^post43, addr^0'=addr^post43, addr_ai_family^0'=addr_ai_family^post43, addrs^0'=addrs^post43, err^0'=err^post43, family^0'=family^post43, fd^0'=fd^post43, listen_index^0'=listen_index^post43, listensocket_of_listen_index^0'=listensocket_of_listen_index^post43, maxaddr^0'=maxaddr^post43, maxbackends^0'=maxbackends^post43, maxconn^0'=maxconn^post43, maxlisten^0'=maxlisten^post43, one^0'=one^post43, ret^0'=ret^post43, tmp1^0'=tmp1^post43, (0 == 0 /\ ___rho_8_^0-___rho_8_^post43 == 0 /\ -listensocket_of_listen_index^post43+listensocket_of_listen_index^0 == 0 /\ -ret^post43+ret^0 == 0 /\ ___rho_15_^0-___rho_15_^post43 == 0 /\ err^0-err^post43 == 0 /\ -maxbackends^post43+maxbackends^0 == 0 /\ -one^post43+one^0 == 0 /\ ___rho_9_^0-___rho_9_^post43 == 0 /\ -maxconn^post43+maxconn^0 == 0 /\ -added^post43+added^0 == 0 /\ -addrs^post43+addrs^0 == 0 /\ -family^post43+family^0 == 0 /\ tmp1^0-tmp1^post43 == 0 /\ -___rho_4_^post43+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post43 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -___rho_1_^post43+___rho_1_^0 == 0 /\ -fd^post43+fd^0 == 0 /\ 1-maxaddr^0+addr^0 <= 0 /\ addr^0-addr^post43 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ maxlisten^0-maxlisten^post43 == 0 /\ ___rho_16_^0-___rho_16_^post43 == 0 /\ -___rho_5_^post43+___rho_5_^0 == 0), cost: 1 43: l19 -> l2 : ___rho_15_^0'=___rho_15_^post44, ___rho_16_^0'=___rho_16_^post44, ___rho_1_^0'=___rho_1_^post44, ___rho_2_^0'=___rho_2_^post44, ___rho_3_^0'=___rho_3_^post44, ___rho_4_^0'=___rho_4_^post44, ___rho_5_^0'=___rho_5_^post44, ___rho_8_^0'=___rho_8_^post44, ___rho_9_^0'=___rho_9_^post44, added^0'=added^post44, addr^0'=addr^post44, addr_ai_family^0'=addr_ai_family^post44, addrs^0'=addrs^post44, err^0'=err^post44, family^0'=family^post44, fd^0'=fd^post44, listen_index^0'=listen_index^post44, listensocket_of_listen_index^0'=listensocket_of_listen_index^post44, maxaddr^0'=maxaddr^post44, maxbackends^0'=maxbackends^post44, maxconn^0'=maxconn^post44, maxlisten^0'=maxlisten^post44, one^0'=one^post44, ret^0'=ret^post44, tmp1^0'=tmp1^post44, (listen_index^0-listen_index^post44 == 0 /\ -maxconn^post44+maxconn^0 == 0 /\ -___rho_16_^post44+___rho_16_^0 == 0 /\ -___rho_15_^post44+___rho_15_^0 == 0 /\ maxlisten^0-maxlisten^post44 == 0 /\ maxaddr^0-maxaddr^post44 == 0 /\ ___rho_4_^0-___rho_4_^post44 == 0 /\ -___rho_3_^post44+___rho_3_^0 == 0 /\ fd^0-fd^post44 == 0 /\ -___rho_8_^post44+___rho_8_^0 == 0 /\ -___rho_5_^post44+___rho_5_^0 == 0 /\ one^0-one^post44 == 0 /\ ___rho_1_^0-___rho_1_^post44 == 0 /\ maxaddr^0-addr^0 <= 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -ret^post44+ret^0 == 0 /\ err^0-err^post44 == 0 /\ -family^post44+family^0 == 0 /\ -maxbackends^post44+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post44+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post44 == 0 /\ added^0-added^post44 == 0 /\ ___rho_9_^0-___rho_9_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post44 == 0), cost: 1 28: l20 -> l21 : ___rho_15_^0'=___rho_15_^post29, ___rho_16_^0'=___rho_16_^post29, ___rho_1_^0'=___rho_1_^post29, ___rho_2_^0'=___rho_2_^post29, ___rho_3_^0'=___rho_3_^post29, ___rho_4_^0'=___rho_4_^post29, ___rho_5_^0'=___rho_5_^post29, ___rho_8_^0'=___rho_8_^post29, ___rho_9_^0'=___rho_9_^post29, added^0'=added^post29, addr^0'=addr^post29, addr_ai_family^0'=addr_ai_family^post29, addrs^0'=addrs^post29, err^0'=err^post29, family^0'=family^post29, fd^0'=fd^post29, listen_index^0'=listen_index^post29, listensocket_of_listen_index^0'=listensocket_of_listen_index^post29, maxaddr^0'=maxaddr^post29, maxbackends^0'=maxbackends^post29, maxconn^0'=maxconn^post29, maxlisten^0'=maxlisten^post29, one^0'=one^post29, ret^0'=ret^post29, tmp1^0'=tmp1^post29, (fd^0-fd^post29 == 0 /\ -listensocket_of_listen_index^post29+listensocket_of_listen_index^0 == 0 /\ -family^post29+family^0 == 0 /\ -maxbackends^post29+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post29 == 0 /\ err^0-err^post29 == 0 /\ tmp1^0-tmp1^post29 == 0 /\ -___rho_1_^post29+___rho_1_^0 == 0 /\ -addr_ai_family^post29+addr_ai_family^0 == 0 /\ addr^0-addr^post29 == 0 /\ ___rho_15_^0-___rho_15_^post29 == 0 /\ ___rho_3_^0-___rho_3_^post29 == 0 /\ -ret^post29+ret^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ -___rho_4_^post29+___rho_4_^0 == 0 /\ -added^post29+added^0 == 0 /\ -___rho_5_^post29+___rho_5_^0 == 0 /\ -one^post29+one^0 == 0 /\ listen_index^0-listen_index^post29 == 0 /\ ___rho_9_^0-___rho_9_^post29 == 0 /\ maxlisten^0-maxlisten^post29 == 0 /\ -addrs^post29+addrs^0 == 0 /\ -___rho_16_^post29+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post29 == 0 /\ maxaddr^0-maxaddr^post29 == 0), cost: 1 29: l21 -> l18 : ___rho_15_^0'=___rho_15_^post30, ___rho_16_^0'=___rho_16_^post30, ___rho_1_^0'=___rho_1_^post30, ___rho_2_^0'=___rho_2_^post30, ___rho_3_^0'=___rho_3_^post30, ___rho_4_^0'=___rho_4_^post30, ___rho_5_^0'=___rho_5_^post30, ___rho_8_^0'=___rho_8_^post30, ___rho_9_^0'=___rho_9_^post30, added^0'=added^post30, addr^0'=addr^post30, addr_ai_family^0'=addr_ai_family^post30, addrs^0'=addrs^post30, err^0'=err^post30, family^0'=family^post30, fd^0'=fd^post30, listen_index^0'=listen_index^post30, listensocket_of_listen_index^0'=listensocket_of_listen_index^post30, maxaddr^0'=maxaddr^post30, maxbackends^0'=maxbackends^post30, maxconn^0'=maxconn^post30, maxlisten^0'=maxlisten^post30, one^0'=one^post30, ret^0'=ret^post30, tmp1^0'=tmp1^post30, (0 == 0 /\ -addr^post30+addr^0 == 0 /\ -maxconn^post30+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post30 == 0 /\ -maxlisten^post30+maxlisten^0 == 0 /\ -___rho_8_^post30+___rho_8_^0 == 0 /\ -___rho_3_^post30+___rho_3_^0 == 0 /\ -ret^post30+ret^0 == 0 /\ -family^post30+family^0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ ___rho_4_^0-___rho_4_^post30 == 0 /\ listen_index^0-listen_index^post30 == 0 /\ -___rho_15_^post30+fd^post30 == 0 /\ ___rho_9_^0-___rho_9_^post30 == 0 /\ ___rho_1_^0-___rho_1_^post30 == 0 /\ -___rho_16_^post30+___rho_16_^0 == 0 /\ -___rho_5_^post30+___rho_5_^0 == 0 /\ -tmp1^post30+tmp1^0 == 0 /\ -err^post30+err^0 == 0 /\ one^0-one^post30 == 0 /\ -maxbackends^post30+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post30 == 0 /\ -listensocket_of_listen_index^post30+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post30+addr_ai_family^0 == 0 /\ addrs^0-addrs^post30 == 0 /\ added^0-added^post30 == 0), cost: 1 30: l21 -> l2 : ___rho_15_^0'=___rho_15_^post31, ___rho_16_^0'=___rho_16_^post31, ___rho_1_^0'=___rho_1_^post31, ___rho_2_^0'=___rho_2_^post31, ___rho_3_^0'=___rho_3_^post31, ___rho_4_^0'=___rho_4_^post31, ___rho_5_^0'=___rho_5_^post31, ___rho_8_^0'=___rho_8_^post31, ___rho_9_^0'=___rho_9_^post31, added^0'=added^post31, addr^0'=addr^post31, addr_ai_family^0'=addr_ai_family^post31, addrs^0'=addrs^post31, err^0'=err^post31, family^0'=family^post31, fd^0'=fd^post31, listen_index^0'=listen_index^post31, listensocket_of_listen_index^0'=listensocket_of_listen_index^post31, maxaddr^0'=maxaddr^post31, maxbackends^0'=maxbackends^post31, maxconn^0'=maxconn^post31, maxlisten^0'=maxlisten^post31, one^0'=one^post31, ret^0'=ret^post31, tmp1^0'=tmp1^post31, (-listen_index^0+maxlisten^0 <= 0 /\ -maxbackends^post31+maxbackends^0 == 0 /\ err^0-err^post31 == 0 /\ one^0-one^post31 == 0 /\ -ret^post31+ret^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ -maxlisten^post31+maxlisten^0 == 0 /\ -maxconn^post31+maxconn^0 == 0 /\ -addr_ai_family^post31+addr_ai_family^0 == 0 /\ -___rho_1_^post31+___rho_1_^0 == 0 /\ addr^0-addr^post31 == 0 /\ ___rho_2_^0-___rho_2_^post31 == 0 /\ ___rho_15_^0-___rho_15_^post31 == 0 /\ ___rho_3_^0-___rho_3_^post31 == 0 /\ addrs^0-addrs^post31 == 0 /\ -family^post31+family^0 == 0 /\ maxaddr^0-maxaddr^post31 == 0 /\ -added^post31+added^0 == 0 /\ -___rho_4_^post31+___rho_4_^0 == 0 /\ -___rho_5_^post31+___rho_5_^0 == 0 /\ fd^0-fd^post31 == 0 /\ ___rho_9_^0-___rho_9_^post31 == 0 /\ listen_index^0-listen_index^post31 == 0 /\ -___rho_16_^post31+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post31 == 0 /\ -listensocket_of_listen_index^post31+listensocket_of_listen_index^0 == 0), cost: 1 31: l22 -> l23 : ___rho_15_^0'=___rho_15_^post32, ___rho_16_^0'=___rho_16_^post32, ___rho_1_^0'=___rho_1_^post32, ___rho_2_^0'=___rho_2_^post32, ___rho_3_^0'=___rho_3_^post32, ___rho_4_^0'=___rho_4_^post32, ___rho_5_^0'=___rho_5_^post32, ___rho_8_^0'=___rho_8_^post32, ___rho_9_^0'=___rho_9_^post32, added^0'=added^post32, addr^0'=addr^post32, addr_ai_family^0'=addr_ai_family^post32, addrs^0'=addrs^post32, err^0'=err^post32, family^0'=family^post32, fd^0'=fd^post32, listen_index^0'=listen_index^post32, listensocket_of_listen_index^0'=listensocket_of_listen_index^post32, maxaddr^0'=maxaddr^post32, maxbackends^0'=maxbackends^post32, maxconn^0'=maxconn^post32, maxlisten^0'=maxlisten^post32, one^0'=one^post32, ret^0'=ret^post32, tmp1^0'=tmp1^post32, (-1-listen_index^0+listen_index^post32 == 0 /\ maxbackends^0-maxbackends^post32 == 0 /\ addrs^0-addrs^post32 == 0 /\ err^0-err^post32 == 0 /\ -___rho_1_^post32+___rho_1_^0 == 0 /\ -ret^post32+ret^0 == 0 /\ -added^post32+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post32 == 0 /\ maxlisten^0-maxlisten^post32 == 0 /\ -___rho_8_^post32+___rho_8_^0 == 0 /\ -maxconn^post32+maxconn^0 == 0 /\ -addr_ai_family^post32+addr_ai_family^0 == 0 /\ maxaddr^0-maxaddr^post32 == 0 /\ -family^post32+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post32 == 0 /\ ___rho_2_^0-___rho_2_^post32 == 0 /\ ___rho_15_^0-___rho_15_^post32 == 0 /\ -tmp1^post32+tmp1^0 == 0 /\ -listensocket_of_listen_index^post32+listensocket_of_listen_index^0 == 0 /\ one^0-one^post32 == 0 /\ fd^0-fd^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -___rho_5_^post32+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post32 == 0 /\ -___rho_3_^post32+___rho_3_^0 == 0), cost: 1 41: l23 -> l25 : ___rho_15_^0'=___rho_15_^post42, ___rho_16_^0'=___rho_16_^post42, ___rho_1_^0'=___rho_1_^post42, ___rho_2_^0'=___rho_2_^post42, ___rho_3_^0'=___rho_3_^post42, ___rho_4_^0'=___rho_4_^post42, ___rho_5_^0'=___rho_5_^post42, ___rho_8_^0'=___rho_8_^post42, ___rho_9_^0'=___rho_9_^post42, added^0'=added^post42, addr^0'=addr^post42, addr_ai_family^0'=addr_ai_family^post42, addrs^0'=addrs^post42, err^0'=err^post42, family^0'=family^post42, fd^0'=fd^post42, listen_index^0'=listen_index^post42, listensocket_of_listen_index^0'=listensocket_of_listen_index^post42, maxaddr^0'=maxaddr^post42, maxbackends^0'=maxbackends^post42, maxconn^0'=maxconn^post42, maxlisten^0'=maxlisten^post42, one^0'=one^post42, ret^0'=ret^post42, tmp1^0'=tmp1^post42, (-maxbackends^post42+maxbackends^0 == 0 /\ -maxaddr^post42+maxaddr^0 == 0 /\ -added^post42+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post42 == 0 /\ ___rho_1_^0-___rho_1_^post42 == 0 /\ -ret^post42+ret^0 == 0 /\ -tmp1^post42+tmp1^0 == 0 /\ -maxlisten^post42+maxlisten^0 == 0 /\ -___rho_5_^post42+___rho_5_^0 == 0 /\ -___rho_3_^post42+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post42 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ ___rho_15_^0-___rho_15_^post42 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post42 == 0 /\ -addrs^post42+addrs^0 == 0 /\ err^0-err^post42 == 0 /\ one^0-one^post42 == 0 /\ family^0-family^post42 == 0 /\ ___rho_4_^0-___rho_4_^post42 == 0 /\ addr^0-addr^post42 == 0 /\ -___rho_16_^post42+___rho_16_^0 == 0 /\ -___rho_8_^post42+___rho_8_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ -fd^post42+fd^0 == 0), cost: 1 32: l24 -> l22 : ___rho_15_^0'=___rho_15_^post33, ___rho_16_^0'=___rho_16_^post33, ___rho_1_^0'=___rho_1_^post33, ___rho_2_^0'=___rho_2_^post33, ___rho_3_^0'=___rho_3_^post33, ___rho_4_^0'=___rho_4_^post33, ___rho_5_^0'=___rho_5_^post33, ___rho_8_^0'=___rho_8_^post33, ___rho_9_^0'=___rho_9_^post33, added^0'=added^post33, addr^0'=addr^post33, addr_ai_family^0'=addr_ai_family^post33, addrs^0'=addrs^post33, err^0'=err^post33, family^0'=family^post33, fd^0'=fd^post33, listen_index^0'=listen_index^post33, listensocket_of_listen_index^0'=listensocket_of_listen_index^post33, maxaddr^0'=maxaddr^post33, maxbackends^0'=maxbackends^post33, maxconn^0'=maxconn^post33, maxlisten^0'=maxlisten^post33, one^0'=one^post33, ret^0'=ret^post33, tmp1^0'=tmp1^post33, (listensocket_of_listen_index^0-listensocket_of_listen_index^post33 == 0 /\ ___rho_1_^0-___rho_1_^post33 == 0 /\ -addrs^post33+addrs^0 == 0 /\ -maxaddr^post33+maxaddr^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ -___rho_3_^post33+___rho_3_^0 == 0 /\ -listensocket_of_listen_index^0 <= 0 /\ ___rho_2_^0-___rho_2_^post33 == 0 /\ listen_index^0-listen_index^post33 == 0 /\ ___rho_15_^0-___rho_15_^post33 == 0 /\ err^0-err^post33 == 0 /\ one^0-one^post33 == 0 /\ addr^0-addr^post33 == 0 /\ -___rho_5_^post33+___rho_5_^0 == 0 /\ -added^post33+added^0 == 0 /\ -maxlisten^post33+maxlisten^0 == 0 /\ family^0-family^post33 == 0 /\ ___rho_9_^0-___rho_9_^post33 == 0 /\ -ret^post33+ret^0 == 0 /\ -___rho_4_^post33+___rho_4_^0 == 0 /\ -fd^post33+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post33 == 0 /\ -maxbackends^post33+maxbackends^0 == 0 /\ -___rho_16_^post33+___rho_16_^0 == 0 /\ -addr_ai_family^post33+addr_ai_family^0 == 0), cost: 1 33: l24 -> l22 : ___rho_15_^0'=___rho_15_^post34, ___rho_16_^0'=___rho_16_^post34, ___rho_1_^0'=___rho_1_^post34, ___rho_2_^0'=___rho_2_^post34, ___rho_3_^0'=___rho_3_^post34, ___rho_4_^0'=___rho_4_^post34, ___rho_5_^0'=___rho_5_^post34, ___rho_8_^0'=___rho_8_^post34, ___rho_9_^0'=___rho_9_^post34, added^0'=added^post34, addr^0'=addr^post34, addr_ai_family^0'=addr_ai_family^post34, addrs^0'=addrs^post34, err^0'=err^post34, family^0'=family^post34, fd^0'=fd^post34, listen_index^0'=listen_index^post34, listensocket_of_listen_index^0'=listensocket_of_listen_index^post34, maxaddr^0'=maxaddr^post34, maxbackends^0'=maxbackends^post34, maxconn^0'=maxconn^post34, maxlisten^0'=maxlisten^post34, one^0'=one^post34, ret^0'=ret^post34, tmp1^0'=tmp1^post34, (-listensocket_of_listen_index^post34+listensocket_of_listen_index^0 == 0 /\ ___rho_15_^0-___rho_15_^post34 == 0 /\ one^0-one^post34 == 0 /\ -maxbackends^post34+maxbackends^0 == 0 /\ ___rho_9_^0-___rho_9_^post34 == 0 /\ -addr_ai_family^post34+addr_ai_family^0 == 0 /\ -maxconn^post34+maxconn^0 == 0 /\ ___rho_8_^0-___rho_8_^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -maxlisten^post34+maxlisten^0 == 0 /\ -fd^post34+fd^0 == 0 /\ maxaddr^0-maxaddr^post34 == 0 /\ -___rho_1_^post34+___rho_1_^0 == 0 /\ -added^post34+added^0 == 0 /\ listen_index^0-listen_index^post34 == 0 /\ -___rho_5_^post34+___rho_5_^0 == 0 /\ -___rho_4_^post34+___rho_4_^0 == 0 /\ err^0-err^post34 == 0 /\ ___rho_2_^0-___rho_2_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ 2+listensocket_of_listen_index^0 <= 0 /\ family^0-family^post34 == 0 /\ addr^0-addr^post34 == 0 /\ ___rho_16_^0-___rho_16_^post34 == 0 /\ -addrs^post34+addrs^0 == 0 /\ ___rho_3_^0-___rho_3_^post34 == 0), cost: 1 34: l24 -> l20 : ___rho_15_^0'=___rho_15_^post35, ___rho_16_^0'=___rho_16_^post35, ___rho_1_^0'=___rho_1_^post35, ___rho_2_^0'=___rho_2_^post35, ___rho_3_^0'=___rho_3_^post35, ___rho_4_^0'=___rho_4_^post35, ___rho_5_^0'=___rho_5_^post35, ___rho_8_^0'=___rho_8_^post35, ___rho_9_^0'=___rho_9_^post35, added^0'=added^post35, addr^0'=addr^post35, addr_ai_family^0'=addr_ai_family^post35, addrs^0'=addrs^post35, err^0'=err^post35, family^0'=family^post35, fd^0'=fd^post35, listen_index^0'=listen_index^post35, listensocket_of_listen_index^0'=listensocket_of_listen_index^post35, maxaddr^0'=maxaddr^post35, maxbackends^0'=maxbackends^post35, maxconn^0'=maxconn^post35, maxlisten^0'=maxlisten^post35, one^0'=one^post35, ret^0'=ret^post35, tmp1^0'=tmp1^post35, (___rho_3_^0-___rho_3_^post35 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post35 == 0 /\ -addrs^post35+addrs^0 == 0 /\ -added^post35+added^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ -___rho_1_^post35+___rho_1_^0 == 0 /\ addr^0-addr^post35 == 0 /\ ___rho_8_^0-___rho_8_^post35 == 0 /\ -maxaddr^post35+maxaddr^0 == 0 /\ -___rho_5_^post35+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ -addr_ai_family^post35+addr_ai_family^0 == 0 /\ err^0-err^post35 == 0 /\ one^0-one^post35 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ -1-listensocket_of_listen_index^0 <= 0 /\ family^0-family^post35 == 0 /\ -maxlisten^post35+maxlisten^0 == 0 /\ -fd^post35+fd^0 == 0 /\ -___rho_9_^post35+___rho_9_^0 == 0 /\ -ret^post35+ret^0 == 0 /\ -maxbackends^post35+maxbackends^0 == 0 /\ ___rho_16_^0-___rho_16_^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ ___rho_15_^0-___rho_15_^post35 == 0 /\ -___rho_4_^post35+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post35 == 0), cost: 1 35: l25 -> l24 : ___rho_15_^0'=___rho_15_^post36, ___rho_16_^0'=___rho_16_^post36, ___rho_1_^0'=___rho_1_^post36, ___rho_2_^0'=___rho_2_^post36, ___rho_3_^0'=___rho_3_^post36, ___rho_4_^0'=___rho_4_^post36, ___rho_5_^0'=___rho_5_^post36, ___rho_8_^0'=___rho_8_^post36, ___rho_9_^0'=___rho_9_^post36, added^0'=added^post36, addr^0'=addr^post36, addr_ai_family^0'=addr_ai_family^post36, addrs^0'=addrs^post36, err^0'=err^post36, family^0'=family^post36, fd^0'=fd^post36, listen_index^0'=listen_index^post36, listensocket_of_listen_index^0'=listensocket_of_listen_index^post36, maxaddr^0'=maxaddr^post36, maxbackends^0'=maxbackends^post36, maxconn^0'=maxconn^post36, maxlisten^0'=maxlisten^post36, one^0'=one^post36, ret^0'=ret^post36, tmp1^0'=tmp1^post36, (-listen_index^0+maxlisten^0 <= 0 /\ -maxconn^post36+maxconn^0 == 0 /\ -ret^post36+ret^0 == 0 /\ ___rho_1_^0-___rho_1_^post36 == 0 /\ ___rho_9_^0-___rho_9_^post36 == 0 /\ -___rho_5_^post36+___rho_5_^0 == 0 /\ err^0-err^post36 == 0 /\ -___rho_3_^post36+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post36 == 0 /\ -one^post36+one^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ tmp1^0-tmp1^post36 == 0 /\ ___rho_4_^0-___rho_4_^post36 == 0 /\ addrs^0-addrs^post36 == 0 /\ maxaddr^0-maxaddr^post36 == 0 /\ -added^post36+added^0 == 0 /\ maxlisten^0-maxlisten^post36 == 0 /\ -___rho_8_^post36+___rho_8_^0 == 0 /\ -family^post36+family^0 == 0 /\ -listensocket_of_listen_index^post36+listensocket_of_listen_index^0 == 0 /\ -fd^post36+fd^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -___rho_16_^post36+___rho_16_^0 == 0 /\ -maxbackends^post36+maxbackends^0 == 0), cost: 1 36: l25 -> l20 : ___rho_15_^0'=___rho_15_^post37, ___rho_16_^0'=___rho_16_^post37, ___rho_1_^0'=___rho_1_^post37, ___rho_2_^0'=___rho_2_^post37, ___rho_3_^0'=___rho_3_^post37, ___rho_4_^0'=___rho_4_^post37, ___rho_5_^0'=___rho_5_^post37, ___rho_8_^0'=___rho_8_^post37, ___rho_9_^0'=___rho_9_^post37, added^0'=added^post37, addr^0'=addr^post37, addr_ai_family^0'=addr_ai_family^post37, addrs^0'=addrs^post37, err^0'=err^post37, family^0'=family^post37, fd^0'=fd^post37, listen_index^0'=listen_index^post37, listensocket_of_listen_index^0'=listensocket_of_listen_index^post37, maxaddr^0'=maxaddr^post37, maxbackends^0'=maxbackends^post37, maxconn^0'=maxconn^post37, maxlisten^0'=maxlisten^post37, one^0'=one^post37, ret^0'=ret^post37, tmp1^0'=tmp1^post37, (___rho_8_^0-___rho_8_^post37 == 0 /\ -___rho_16_^post37+___rho_16_^0 == 0 /\ -___rho_15_^post37+___rho_15_^0 == 0 /\ -___rho_3_^post37+___rho_3_^0 == 0 /\ -___rho_2_^post37+___rho_2_^0 == 0 /\ err^0-err^post37 == 0 /\ ___rho_4_^0-___rho_4_^post37 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ -added^post37+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post37 == 0 /\ -ret^post37+ret^0 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ -addrs^post37+addrs^0 == 0 /\ ___rho_1_^0-___rho_1_^post37 == 0 /\ maxlisten^0-maxlisten^post37 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ -fd^post37+fd^0 == 0 /\ -family^post37+family^0 == 0 /\ -maxaddr^post37+maxaddr^0 == 0 /\ -maxbackends^post37+maxbackends^0 == 0 /\ one^0-one^post37 == 0 /\ addr^0-addr^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ -maxconn^post37+maxconn^0 == 0 /\ -___rho_5_^post37+___rho_5_^0 == 0), cost: 1 37: l26 -> l23 : ___rho_15_^0'=___rho_15_^post38, ___rho_16_^0'=___rho_16_^post38, ___rho_1_^0'=___rho_1_^post38, ___rho_2_^0'=___rho_2_^post38, ___rho_3_^0'=___rho_3_^post38, ___rho_4_^0'=___rho_4_^post38, ___rho_5_^0'=___rho_5_^post38, ___rho_8_^0'=___rho_8_^post38, ___rho_9_^0'=___rho_9_^post38, added^0'=added^post38, addr^0'=addr^post38, addr_ai_family^0'=addr_ai_family^post38, addrs^0'=addrs^post38, err^0'=err^post38, family^0'=family^post38, fd^0'=fd^post38, listen_index^0'=listen_index^post38, listensocket_of_listen_index^0'=listensocket_of_listen_index^post38, maxaddr^0'=maxaddr^post38, maxbackends^0'=maxbackends^post38, maxconn^0'=maxconn^post38, maxlisten^0'=maxlisten^post38, one^0'=one^post38, ret^0'=ret^post38, tmp1^0'=tmp1^post38, (-maxconn^post38+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post38 == 0 /\ ___rho_1_^0-___rho_1_^post38 == 0 /\ ___rho_9_^0-___rho_9_^post38 == 0 /\ maxaddr^0-maxaddr^post38 == 0 /\ -tmp1^post38+tmp1^0 == 0 /\ -___rho_3_^post38+___rho_3_^0 == 0 /\ fd^0-fd^post38 == 0 /\ -___rho_5_^post38+___rho_5_^0 == 0 /\ ___rho_2_^0-___rho_2_^post38 == 0 /\ ___rho_15_^0-___rho_15_^post38 == 0 /\ -addr^post38+addr^0 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ one^0-one^post38 == 0 /\ addrs^0-addrs^post38 == 0 /\ ___rho_4_^0-___rho_4_^post38 == 0 /\ err^0-err^post38 == 0 /\ -family^post38+family^0 == 0 /\ ___rho_3_^0 <= 0 /\ -___rho_16_^post38+___rho_16_^0 == 0 /\ -___rho_8_^post38+___rho_8_^0 == 0 /\ -added^post38+added^0 == 0 /\ -maxbackends^post38+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post38+listensocket_of_listen_index^0 == 0 /\ -ret^post38+ret^0 == 0), cost: 1 38: l26 -> l5 : ___rho_15_^0'=___rho_15_^post39, ___rho_16_^0'=___rho_16_^post39, ___rho_1_^0'=___rho_1_^post39, ___rho_2_^0'=___rho_2_^post39, ___rho_3_^0'=___rho_3_^post39, ___rho_4_^0'=___rho_4_^post39, ___rho_5_^0'=___rho_5_^post39, ___rho_8_^0'=___rho_8_^post39, ___rho_9_^0'=___rho_9_^post39, added^0'=added^post39, addr^0'=addr^post39, addr_ai_family^0'=addr_ai_family^post39, addrs^0'=addrs^post39, err^0'=err^post39, family^0'=family^post39, fd^0'=fd^post39, listen_index^0'=listen_index^post39, listensocket_of_listen_index^0'=listensocket_of_listen_index^post39, maxaddr^0'=maxaddr^post39, maxbackends^0'=maxbackends^post39, maxconn^0'=maxconn^post39, maxlisten^0'=maxlisten^post39, one^0'=one^post39, ret^0'=ret^post39, tmp1^0'=tmp1^post39, (___rho_4_^0-___rho_4_^post39 == 0 /\ addrs^0-addrs^post39 == 0 /\ ___rho_15_^0-___rho_15_^post39 == 0 /\ ___rho_9_^0-___rho_9_^post39 == 0 /\ -listensocket_of_listen_index^post39+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ maxaddr^0-maxaddr^post39 == 0 /\ -___rho_16_^post39+___rho_16_^0 == 0 /\ 1-___rho_3_^0 <= 0 /\ -maxbackends^post39+maxbackends^0 == 0 /\ fd^0-fd^post39 == 0 /\ -addr^post39+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post39 == 0 /\ -added^post39+added^0 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ -___rho_3_^post39+___rho_3_^0 == 0 /\ -ret^post39+ret^0 == 0 /\ -tmp1^post39+tmp1^0 == 0 /\ -___rho_8_^post39+___rho_8_^0 == 0 /\ -___rho_5_^post39+___rho_5_^0 == 0 /\ -maxlisten^post39+maxlisten^0 == 0 /\ -maxconn^post39+maxconn^0 == 0 /\ one^0-one^post39 == 0 /\ ___rho_1_^0-___rho_1_^post39 == 0 /\ -family^post39+family^0 == 0), cost: 1 39: l27 -> l23 : ___rho_15_^0'=___rho_15_^post40, ___rho_16_^0'=___rho_16_^post40, ___rho_1_^0'=___rho_1_^post40, ___rho_2_^0'=___rho_2_^post40, ___rho_3_^0'=___rho_3_^post40, ___rho_4_^0'=___rho_4_^post40, ___rho_5_^0'=___rho_5_^post40, ___rho_8_^0'=___rho_8_^post40, ___rho_9_^0'=___rho_9_^post40, added^0'=added^post40, addr^0'=addr^post40, addr_ai_family^0'=addr_ai_family^post40, addrs^0'=addrs^post40, err^0'=err^post40, family^0'=family^post40, fd^0'=fd^post40, listen_index^0'=listen_index^post40, listensocket_of_listen_index^0'=listensocket_of_listen_index^post40, maxaddr^0'=maxaddr^post40, maxbackends^0'=maxbackends^post40, maxconn^0'=maxconn^post40, maxlisten^0'=maxlisten^post40, one^0'=one^post40, ret^0'=ret^post40, tmp1^0'=tmp1^post40, (-addrs^post40+addrs^0 == 0 /\ -family^post40+family^0 == 0 /\ -ret^post40+ret^0 == 0 /\ -tmp1^post40+tmp1^0 == 0 /\ -maxbackends^post40+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post40+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ one^0-one^post40 == 0 /\ 1-___rho_2_^0 <= 0 /\ fd^0-fd^post40 == 0 /\ ___rho_2_^0-___rho_2_^post40 == 0 /\ -maxlisten^post40+maxlisten^0 == 0 /\ err^0-err^post40 == 0 /\ -maxconn^post40+maxconn^0 == 0 /\ ___rho_3_^0-___rho_3_^post40 == 0 /\ addr^0-addr^post40 == 0 /\ -added^post40+added^0 == 0 /\ -___rho_16_^post40+___rho_16_^0 == 0 /\ -___rho_4_^post40+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post40 == 0 /\ -___rho_5_^post40+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post40 == 0 /\ -___rho_9_^post40+___rho_9_^0 == 0 /\ -___rho_1_^post40+___rho_1_^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ ___rho_8_^0-___rho_8_^post40 == 0), cost: 1 40: l27 -> l26 : ___rho_15_^0'=___rho_15_^post41, ___rho_16_^0'=___rho_16_^post41, ___rho_1_^0'=___rho_1_^post41, ___rho_2_^0'=___rho_2_^post41, ___rho_3_^0'=___rho_3_^post41, ___rho_4_^0'=___rho_4_^post41, ___rho_5_^0'=___rho_5_^post41, ___rho_8_^0'=___rho_8_^post41, ___rho_9_^0'=___rho_9_^post41, added^0'=added^post41, addr^0'=addr^post41, addr_ai_family^0'=addr_ai_family^post41, addrs^0'=addrs^post41, err^0'=err^post41, family^0'=family^post41, fd^0'=fd^post41, listen_index^0'=listen_index^post41, listensocket_of_listen_index^0'=listensocket_of_listen_index^post41, maxaddr^0'=maxaddr^post41, maxbackends^0'=maxbackends^post41, maxconn^0'=maxconn^post41, maxlisten^0'=maxlisten^post41, one^0'=one^post41, ret^0'=ret^post41, tmp1^0'=tmp1^post41, (___rho_8_^0-___rho_8_^post41 == 0 /\ -maxlisten^post41+maxlisten^0 == 0 /\ ___rho_2_^0 <= 0 /\ err^0-err^post41 == 0 /\ -maxbackends^post41+maxbackends^0 == 0 /\ -added^post41+added^0 == 0 /\ -ret^post41+ret^0 == 0 /\ ___rho_9_^0-___rho_9_^post41 == 0 /\ maxconn^0-maxconn^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -addrs^post41+addrs^0 == 0 /\ -___rho_1_^post41+___rho_1_^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -family^post41+family^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post41 == 0 /\ one^0-one^post41 == 0 /\ addr^0-addr^post41 == 0 /\ ___rho_2_^0-___rho_2_^post41 == 0 /\ -maxaddr^post41+maxaddr^0 == 0 /\ ___rho_16_^0-___rho_16_^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ ___rho_15_^0-___rho_15_^post41 == 0 /\ -___rho_3_^post41+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post41 == 0 /\ -___rho_5_^post41+___rho_5_^0 == 0), cost: 1 44: l28 -> l29 : ___rho_15_^0'=___rho_15_^post45, ___rho_16_^0'=___rho_16_^post45, ___rho_1_^0'=___rho_1_^post45, ___rho_2_^0'=___rho_2_^post45, ___rho_3_^0'=___rho_3_^post45, ___rho_4_^0'=___rho_4_^post45, ___rho_5_^0'=___rho_5_^post45, ___rho_8_^0'=___rho_8_^post45, ___rho_9_^0'=___rho_9_^post45, added^0'=added^post45, addr^0'=addr^post45, addr_ai_family^0'=addr_ai_family^post45, addrs^0'=addrs^post45, err^0'=err^post45, family^0'=family^post45, fd^0'=fd^post45, listen_index^0'=listen_index^post45, listensocket_of_listen_index^0'=listensocket_of_listen_index^post45, maxaddr^0'=maxaddr^post45, maxbackends^0'=maxbackends^post45, maxconn^0'=maxconn^post45, maxlisten^0'=maxlisten^post45, one^0'=one^post45, ret^0'=ret^post45, tmp1^0'=tmp1^post45, (-family^post45+family^0 == 0 /\ -ret^post45+ret^0 == 0 /\ 1-addrs^0 <= 0 /\ -maxbackends^post45+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post45+listensocket_of_listen_index^0 == 0 /\ -one^post45+one^0 == 0 /\ fd^0-fd^post45 == 0 /\ -maxconn^post45+maxconn^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ err^0-err^post45 == 0 /\ ___rho_1_^0-___rho_1_^post45 == 0 /\ ___rho_2_^0-___rho_2_^post45 == 0 /\ ___rho_15_^0-___rho_15_^post45 == 0 /\ -___rho_16_^post45+___rho_16_^0 == 0 /\ -___rho_8_^post45+___rho_8_^0 == 0 /\ -added^post45+added^0 == 0 /\ ___rho_4_^0-___rho_4_^post45 == 0 /\ maxaddr^0-maxaddr^post45 == 0 /\ -___rho_5_^post45+___rho_5_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -___rho_3_^post45+___rho_3_^0 == 0 /\ addrs^0-addrs^post45 == 0 /\ tmp1^post45 == 0 /\ ___rho_9_^0-___rho_9_^post45 == 0 /\ maxlisten^0-maxlisten^post45 == 0 /\ listen_index^0-listen_index^post45 == 0), cost: 1 45: l28 -> l29 : ___rho_15_^0'=___rho_15_^post46, ___rho_16_^0'=___rho_16_^post46, ___rho_1_^0'=___rho_1_^post46, ___rho_2_^0'=___rho_2_^post46, ___rho_3_^0'=___rho_3_^post46, ___rho_4_^0'=___rho_4_^post46, ___rho_5_^0'=___rho_5_^post46, ___rho_8_^0'=___rho_8_^post46, ___rho_9_^0'=___rho_9_^post46, added^0'=added^post46, addr^0'=addr^post46, addr_ai_family^0'=addr_ai_family^post46, addrs^0'=addrs^post46, err^0'=err^post46, family^0'=family^post46, fd^0'=fd^post46, listen_index^0'=listen_index^post46, listensocket_of_listen_index^0'=listensocket_of_listen_index^post46, maxaddr^0'=maxaddr^post46, maxbackends^0'=maxbackends^post46, maxconn^0'=maxconn^post46, maxlisten^0'=maxlisten^post46, one^0'=one^post46, ret^0'=ret^post46, tmp1^0'=tmp1^post46, (___rho_4_^0-___rho_4_^post46 == 0 /\ addrs^0-addrs^post46 == 0 /\ -___rho_3_^post46+___rho_3_^0 == 0 /\ -___rho_2_^post46+___rho_2_^0 == 0 /\ err^0-err^post46 == 0 /\ -___rho_16_^post46+___rho_16_^0 == 0 /\ -___rho_15_^post46+___rho_15_^0 == 0 /\ maxaddr^0-maxaddr^post46 == 0 /\ ___rho_9_^0-___rho_9_^post46 == 0 /\ maxlisten^0-maxlisten^post46 == 0 /\ -ret^post46+ret^0 == 0 /\ -added^post46+added^0 == 0 /\ -___rho_5_^post46+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post46 == 0 /\ -___rho_8_^post46+___rho_8_^0 == 0 /\ addrs^0 <= 0 /\ -listensocket_of_listen_index^post46+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post46 == 0 /\ -family^post46+family^0 == 0 /\ -maxbackends^post46+maxbackends^0 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ one^0-one^post46 == 0 /\ -addr^post46+addr^0 == 0 /\ -1+tmp1^post46 == 0 /\ fd^0-fd^post46 == 0 /\ -maxconn^post46+maxconn^0 == 0), cost: 1 46: l29 -> l6 : ___rho_15_^0'=___rho_15_^post47, ___rho_16_^0'=___rho_16_^post47, ___rho_1_^0'=___rho_1_^post47, ___rho_2_^0'=___rho_2_^post47, ___rho_3_^0'=___rho_3_^post47, ___rho_4_^0'=___rho_4_^post47, ___rho_5_^0'=___rho_5_^post47, ___rho_8_^0'=___rho_8_^post47, ___rho_9_^0'=___rho_9_^post47, added^0'=added^post47, addr^0'=addr^post47, addr_ai_family^0'=addr_ai_family^post47, addrs^0'=addrs^post47, err^0'=err^post47, family^0'=family^post47, fd^0'=fd^post47, listen_index^0'=listen_index^post47, listensocket_of_listen_index^0'=listensocket_of_listen_index^post47, maxaddr^0'=maxaddr^post47, maxbackends^0'=maxbackends^post47, maxconn^0'=maxconn^post47, maxlisten^0'=maxlisten^post47, one^0'=one^post47, ret^0'=ret^post47, tmp1^0'=tmp1^post47, (-addr_ai_family^post47+addr_ai_family^0 == 0 /\ -ret^post47+ret^0 == 0 /\ -tmp1^post47+tmp1^0 == 0 /\ ___rho_9_^0-___rho_9_^post47 == 0 /\ maxaddr^0-maxaddr^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ ___rho_1_^0-___rho_1_^post47 == 0 /\ maxlisten^0-maxlisten^post47 == 0 /\ fd^0-fd^post47 == 0 /\ -family^post47+family^0 == 0 /\ -___rho_5_^post47+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post47 == 0 /\ ___rho_15_^0-___rho_15_^post47 == 0 /\ -___rho_3_^post47+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post47 == 0 /\ one^0-one^post47 == 0 /\ ___rho_4_^0-___rho_4_^post47 == 0 /\ -___rho_16_^post47+___rho_16_^0 == 0 /\ -addrs^0+addr^post47 == 0 /\ -added^post47+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post47 == 0 /\ -listensocket_of_listen_index^post47+listensocket_of_listen_index^0 == 0 /\ -err^post47+err^0 == 0 /\ addrs^0-addrs^post47 == 0 /\ -maxbackends^post47+maxbackends^0 == 0), cost: 1 47: l30 -> l28 : ___rho_15_^0'=___rho_15_^post48, ___rho_16_^0'=___rho_16_^post48, ___rho_1_^0'=___rho_1_^post48, ___rho_2_^0'=___rho_2_^post48, ___rho_3_^0'=___rho_3_^post48, ___rho_4_^0'=___rho_4_^post48, ___rho_5_^0'=___rho_5_^post48, ___rho_8_^0'=___rho_8_^post48, ___rho_9_^0'=___rho_9_^post48, added^0'=added^post48, addr^0'=addr^post48, addr_ai_family^0'=addr_ai_family^post48, addrs^0'=addrs^post48, err^0'=err^post48, family^0'=family^post48, fd^0'=fd^post48, listen_index^0'=listen_index^post48, listensocket_of_listen_index^0'=listensocket_of_listen_index^post48, maxaddr^0'=maxaddr^post48, maxbackends^0'=maxbackends^post48, maxconn^0'=maxconn^post48, maxlisten^0'=maxlisten^post48, one^0'=one^post48, ret^0'=ret^post48, tmp1^0'=tmp1^post48, (-tmp1^post48+tmp1^0 == 0 /\ -maxbackends^post48+maxbackends^0 == 0 /\ addrs^0-addrs^post48 == 0 /\ ___rho_4_^0-___rho_4_^post48 == 0 /\ -___rho_16_^post48+___rho_16_^0 == 0 /\ ___rho_1_^0-___rho_1_^post48 == 0 /\ one^0-one^post48 == 0 /\ err^0-err^post48 == 0 /\ -ret^post48+ret^0 == 0 /\ -maxlisten^post48+maxlisten^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ ___rho_15_^0-___rho_15_^post48 == 0 /\ ___rho_9_^0-___rho_9_^post48 == 0 /\ maxaddr^0-maxaddr^post48 == 0 /\ -added^post48+added^0 == 0 /\ -___rho_8_^post48+___rho_8_^0 == 0 /\ -family^post48+family^0 == 0 /\ -___rho_3_^post48+___rho_3_^0 == 0 /\ listen_index^0-listen_index^post48 == 0 /\ -___rho_5_^post48+___rho_5_^0 == 0 /\ -listensocket_of_listen_index^post48+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post48+addr_ai_family^0 == 0 /\ -addr^post48+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post48 == 0 /\ fd^0-fd^post48 == 0 /\ ret^0 <= 0), cost: 1 48: l30 -> l29 : ___rho_15_^0'=___rho_15_^post49, ___rho_16_^0'=___rho_16_^post49, ___rho_1_^0'=___rho_1_^post49, ___rho_2_^0'=___rho_2_^post49, ___rho_3_^0'=___rho_3_^post49, ___rho_4_^0'=___rho_4_^post49, ___rho_5_^0'=___rho_5_^post49, ___rho_8_^0'=___rho_8_^post49, ___rho_9_^0'=___rho_9_^post49, added^0'=added^post49, addr^0'=addr^post49, addr_ai_family^0'=addr_ai_family^post49, addrs^0'=addrs^post49, err^0'=err^post49, family^0'=family^post49, fd^0'=fd^post49, listen_index^0'=listen_index^post49, listensocket_of_listen_index^0'=listensocket_of_listen_index^post49, maxaddr^0'=maxaddr^post49, maxbackends^0'=maxbackends^post49, maxconn^0'=maxconn^post49, maxlisten^0'=maxlisten^post49, one^0'=one^post49, ret^0'=ret^post49, tmp1^0'=tmp1^post49, (___rho_2_^0-___rho_2_^post49 == 0 /\ listen_index^0-listen_index^post49 == 0 /\ -___rho_5_^post49+___rho_5_^0 == 0 /\ -___rho_4_^post49+___rho_4_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post49 == 0 /\ ___rho_3_^0-___rho_3_^post49 == 0 /\ -___rho_1_^post49+___rho_1_^0 == 0 /\ -1+tmp1^post49 == 0 /\ maxconn^0-maxconn^post49 == 0 /\ addr^0-addr^post49 == 0 /\ -___rho_9_^post49+___rho_9_^0 == 0 /\ one^0-one^post49 == 0 /\ -addrs^post49+addrs^0 == 0 /\ -addr_ai_family^post49+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post49 == 0 /\ -family^post49+family^0 == 0 /\ -fd^post49+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post49 == 0 /\ -maxbackends^post49+maxbackends^0 == 0 /\ -maxaddr^post49+maxaddr^0 == 0 /\ err^0-err^post49 == 0 /\ ___rho_15_^0-___rho_15_^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -maxlisten^post49+maxlisten^0 == 0 /\ 1-ret^0 <= 0 /\ -added^post49+added^0 == 0), cost: 1 51: l32 -> l33 : ___rho_15_^0'=___rho_15_^post52, ___rho_16_^0'=___rho_16_^post52, ___rho_1_^0'=___rho_1_^post52, ___rho_2_^0'=___rho_2_^post52, ___rho_3_^0'=___rho_3_^post52, ___rho_4_^0'=___rho_4_^post52, ___rho_5_^0'=___rho_5_^post52, ___rho_8_^0'=___rho_8_^post52, ___rho_9_^0'=___rho_9_^post52, added^0'=added^post52, addr^0'=addr^post52, addr_ai_family^0'=addr_ai_family^post52, addrs^0'=addrs^post52, err^0'=err^post52, family^0'=family^post52, fd^0'=fd^post52, listen_index^0'=listen_index^post52, listensocket_of_listen_index^0'=listensocket_of_listen_index^post52, maxaddr^0'=maxaddr^post52, maxbackends^0'=maxbackends^post52, maxconn^0'=maxconn^post52, maxlisten^0'=maxlisten^post52, one^0'=one^post52, ret^0'=ret^post52, tmp1^0'=tmp1^post52, (___rho_3_^0-___rho_3_^post52 == 0 /\ -addr_ai_family^post52+addr_ai_family^0 == 0 /\ -maxbackends^post52+maxbackends^0 == 0 /\ one^0-one^post52 == 0 /\ -tmp1^post52+tmp1^0 == 0 /\ -ret^post52+ret^0 == 0 /\ -___rho_1_^post52+___rho_1_^0 == 0 /\ -___rho_9_^post52+___rho_9_^0 == 0 /\ ___rho_8_^0-___rho_8_^post52 == 0 /\ -___rho_5_^post52+___rho_5_^0 == 0 /\ -maxlisten^post52+maxlisten^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post52 == 0 /\ addr^0-addr^post52 == 0 /\ -___rho_4_^post52+___rho_4_^0 == 0 /\ -addrs^post52+addrs^0 == 0 /\ fd^0-fd^post52 == 0 /\ -added^post52+added^0 == 0 /\ err^0-err^post52 == 0 /\ ___rho_16_^0-___rho_16_^post52 == 0 /\ ___rho_15_^0-___rho_15_^post52 == 0 /\ listen_index^0-listen_index^post52 == 0 /\ ___rho_2_^0-___rho_2_^post52 == 0 /\ family^0-family^post52 == 0 /\ -listensocket_of_listen_index^post52+listensocket_of_listen_index^0 == 0), cost: 1 52: l33 -> l30 : ___rho_15_^0'=___rho_15_^post53, ___rho_16_^0'=___rho_16_^post53, ___rho_1_^0'=___rho_1_^post53, ___rho_2_^0'=___rho_2_^post53, ___rho_3_^0'=___rho_3_^post53, ___rho_4_^0'=___rho_4_^post53, ___rho_5_^0'=___rho_5_^post53, ___rho_8_^0'=___rho_8_^post53, ___rho_9_^0'=___rho_9_^post53, added^0'=added^post53, addr^0'=addr^post53, addr_ai_family^0'=addr_ai_family^post53, addrs^0'=addrs^post53, err^0'=err^post53, family^0'=family^post53, fd^0'=fd^post53, listen_index^0'=listen_index^post53, listensocket_of_listen_index^0'=listensocket_of_listen_index^post53, maxaddr^0'=maxaddr^post53, maxbackends^0'=maxbackends^post53, maxconn^0'=maxconn^post53, maxlisten^0'=maxlisten^post53, one^0'=one^post53, ret^0'=ret^post53, tmp1^0'=tmp1^post53, (0 == 0 /\ ___rho_2_^0-___rho_2_^post53 == 0 /\ -___rho_4_^post53+___rho_4_^0 == 0 /\ listen_index^0-listen_index^post53 == 0 /\ -tmp1^post53+tmp1^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post53 == 0 /\ ___rho_3_^0-___rho_3_^post53 == 0 /\ maxconn^0-maxconn^post53 == 0 /\ -___rho_1_^post53+___rho_1_^0 == 0 /\ addr^0-addr^post53 == 0 /\ -added^post53+added^0 == 0 /\ -___rho_5_^post53+___rho_5_^0 == 0 /\ ___rho_8_^0-___rho_8_^post53 == 0 /\ -fd^post53+fd^0 == 0 /\ -family^post53+family^0 == 0 /\ -addrs^post53+addrs^0 == 0 /\ -maxbackends^post53+maxbackends^0 == 0 /\ err^0-err^post53 == 0 /\ -maxaddr^post53+maxaddr^0 == 0 /\ -addr_ai_family^post53+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post53 == 0 /\ one^0-one^post53 == 0 /\ ___rho_15_^0-___rho_15_^post53 == 0 /\ -maxlisten^post53+maxlisten^0 == 0 /\ -___rho_9_^post53+ret^post53 == 0), cost: 1 53: l34 -> l32 : ___rho_15_^0'=___rho_15_^post54, ___rho_16_^0'=___rho_16_^post54, ___rho_1_^0'=___rho_1_^post54, ___rho_2_^0'=___rho_2_^post54, ___rho_3_^0'=___rho_3_^post54, ___rho_4_^0'=___rho_4_^post54, ___rho_5_^0'=___rho_5_^post54, ___rho_8_^0'=___rho_8_^post54, ___rho_9_^0'=___rho_9_^post54, added^0'=added^post54, addr^0'=addr^post54, addr_ai_family^0'=addr_ai_family^post54, addrs^0'=addrs^post54, err^0'=err^post54, family^0'=family^post54, fd^0'=fd^post54, listen_index^0'=listen_index^post54, listensocket_of_listen_index^0'=listensocket_of_listen_index^post54, maxaddr^0'=maxaddr^post54, maxbackends^0'=maxbackends^post54, maxconn^0'=maxconn^post54, maxlisten^0'=maxlisten^post54, one^0'=one^post54, ret^0'=ret^post54, tmp1^0'=tmp1^post54, (___rho_1_^0-___rho_1_^post54 == 0 /\ -addrs^post54+addrs^0 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ -addr_ai_family^post54+addr_ai_family^0 == 0 /\ -___rho_16_^post54+___rho_16_^0 == 0 /\ err^0-err^post54 == 0 /\ 4-family^0 <= 0 /\ ___rho_9_^0-___rho_9_^post54 == 0 /\ -addr^post54+addr^0 == 0 /\ ___rho_15_^0-___rho_15_^post54 == 0 /\ -one^post54+one^0 == 0 /\ -___rho_3_^post54+___rho_3_^0 == 0 /\ -___rho_5_^post54+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post54 == 0 /\ ___rho_2_^0-___rho_2_^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ maxlisten^0-maxlisten^post54 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post54 == 0 /\ maxaddr^0-maxaddr^post54 == 0 /\ ___rho_4_^0-___rho_4_^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -family^post54+family^0 == 0 /\ -maxbackends^post54+maxbackends^0 == 0 /\ -added^post54+added^0 == 0 /\ -ret^post54+ret^0 == 0 /\ -___rho_8_^post54+___rho_8_^0 == 0), cost: 1 54: l34 -> l32 : ___rho_15_^0'=___rho_15_^post55, ___rho_16_^0'=___rho_16_^post55, ___rho_1_^0'=___rho_1_^post55, ___rho_2_^0'=___rho_2_^post55, ___rho_3_^0'=___rho_3_^post55, ___rho_4_^0'=___rho_4_^post55, ___rho_5_^0'=___rho_5_^post55, ___rho_8_^0'=___rho_8_^post55, ___rho_9_^0'=___rho_9_^post55, added^0'=added^post55, addr^0'=addr^post55, addr_ai_family^0'=addr_ai_family^post55, addrs^0'=addrs^post55, err^0'=err^post55, family^0'=family^post55, fd^0'=fd^post55, listen_index^0'=listen_index^post55, listensocket_of_listen_index^0'=listensocket_of_listen_index^post55, maxaddr^0'=maxaddr^post55, maxbackends^0'=maxbackends^post55, maxconn^0'=maxconn^post55, maxlisten^0'=maxlisten^post55, one^0'=one^post55, ret^0'=ret^post55, tmp1^0'=tmp1^post55, (-ret^post55+ret^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ -___rho_16_^post55+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post55 == 0 /\ -maxlisten^post55+maxlisten^0 == 0 /\ -___rho_2_^post55+___rho_2_^0 == 0 /\ -addr_ai_family^post55+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post55 == 0 /\ -2+family^0 <= 0 /\ maxconn^0-maxconn^post55 == 0 /\ ___rho_1_^0-___rho_1_^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -maxaddr^post55+maxaddr^0 == 0 /\ -maxbackends^post55+maxbackends^0 == 0 /\ -added^post55+added^0 == 0 /\ listen_index^0-listen_index^post55 == 0 /\ ___rho_15_^0-___rho_15_^post55 == 0 /\ -___rho_5_^post55+___rho_5_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post55 == 0 /\ one^0-one^post55 == 0 /\ -___rho_4_^post55+___rho_4_^0 == 0 /\ err^0-err^post55 == 0 /\ -addrs^post55+addrs^0 == 0 /\ family^0-family^post55 == 0 /\ addr^0-addr^post55 == 0 /\ ___rho_3_^0-___rho_3_^post55 == 0), cost: 1 55: l34 -> l33 : ___rho_15_^0'=___rho_15_^post56, ___rho_16_^0'=___rho_16_^post56, ___rho_1_^0'=___rho_1_^post56, ___rho_2_^0'=___rho_2_^post56, ___rho_3_^0'=___rho_3_^post56, ___rho_4_^0'=___rho_4_^post56, ___rho_5_^0'=___rho_5_^post56, ___rho_8_^0'=___rho_8_^post56, ___rho_9_^0'=___rho_9_^post56, added^0'=added^post56, addr^0'=addr^post56, addr_ai_family^0'=addr_ai_family^post56, addrs^0'=addrs^post56, err^0'=err^post56, family^0'=family^post56, fd^0'=fd^post56, listen_index^0'=listen_index^post56, listensocket_of_listen_index^0'=listensocket_of_listen_index^post56, maxaddr^0'=maxaddr^post56, maxbackends^0'=maxbackends^post56, maxconn^0'=maxconn^post56, maxlisten^0'=maxlisten^post56, one^0'=one^post56, ret^0'=ret^post56, tmp1^0'=tmp1^post56, (___rho_1_^0-___rho_1_^post56 == 0 /\ listen_index^0-listen_index^post56 == 0 /\ -___rho_3_^post56+___rho_3_^0 == 0 /\ maxlisten^0-maxlisten^post56 == 0 /\ -___rho_16_^post56+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post56 == 0 /\ -3+family^0 <= 0 /\ -addr^post56+addr^0 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ ___rho_15_^0-___rho_15_^post56 == 0 /\ -___rho_5_^post56+___rho_5_^0 == 0 /\ fd^0-fd^post56 == 0 /\ addrs^0-addrs^post56 == 0 /\ -family^post56+family^0 == 0 /\ -ret^post56+ret^0 == 0 /\ ___rho_2_^0-___rho_2_^post56 == 0 /\ -listensocket_of_listen_index^post56+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post56+maxbackends^0 == 0 /\ err^0-err^post56 == 0 /\ -one^post56+one^0 == 0 /\ -addr_ai_family^post56+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post56 == 0 /\ 3-family^0 <= 0 /\ maxaddr^0-maxaddr^post56 == 0 /\ -added^post56+added^0 == 0 /\ -maxconn^post56+maxconn^0 == 0 /\ -___rho_8_^post56+___rho_8_^0 == 0), cost: 1 58: l36 -> l34 : ___rho_15_^0'=___rho_15_^post57, ___rho_16_^0'=___rho_16_^post57, ___rho_1_^0'=___rho_1_^post57, ___rho_2_^0'=___rho_2_^post57, ___rho_3_^0'=___rho_3_^post57, ___rho_4_^0'=___rho_4_^post57, ___rho_5_^0'=___rho_5_^post57, ___rho_8_^0'=___rho_8_^post57, ___rho_9_^0'=___rho_9_^post57, added^0'=added^post57, addr^0'=addr^post57, addr_ai_family^0'=addr_ai_family^post57, addrs^0'=addrs^post57, err^0'=err^post57, family^0'=family^post57, fd^0'=fd^post57, listen_index^0'=listen_index^post57, listensocket_of_listen_index^0'=listensocket_of_listen_index^post57, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post57, maxlisten^0'=maxlisten^post57, one^0'=one^post57, ret^0'=ret^post57, tmp1^0'=tmp1^post57, (0 == 0 /\ listen_index^post57 == 0 /\ maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -err^post57+err^post58 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ -___rho_9_^post57+___rho_9_^post58 == 0 /\ -___rho_4_^post57+___rho_4_^post58 == 0 /\ -addr^post57+addr^post58 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ maxlisten^post58-maxlisten^post57 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ -___rho_8_^post57+___rho_8_^post58 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ -fd^post57+fd^post58 == 0 /\ tmp1^post58-tmp1^post57 == 0 /\ -1+one^post57 == 0 /\ -___rho_5_^post57+___rho_5_^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ -addrs^post57 <= 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ 1-maxbackends^post57 <= 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ ___rho_2_^post58-___rho_2_^post57 == 0 /\ -family^post57+family^post58 == 0 /\ -one^post58+one^0 == 0 /\ -addr_ai_family^post57+addr_ai_family^post58 == 0 /\ addrs^0-addrs^post58 == 0 /\ -___rho_3_^post57+___rho_3_^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ added^post57 == 0 /\ maxaddr^0-maxaddr^post58 == 0 /\ maxconn^post58-maxconn^post57 == 0 /\ -___rho_1_^post57+___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post57+listensocket_of_listen_index^post58 == 0 /\ -___rho_16_^post57+___rho_16_^post58 == 0 /\ ___rho_15_^post58-___rho_15_^post57 == 0), cost: 1 Eliminating location l35 by chaining: Applied chaining First rule: l36 -> l35 : ___rho_15_^0'=___rho_15_^post58, ___rho_16_^0'=___rho_16_^post58, ___rho_1_^0'=___rho_1_^post58, ___rho_2_^0'=___rho_2_^post58, ___rho_3_^0'=___rho_3_^post58, ___rho_4_^0'=___rho_4_^post58, ___rho_5_^0'=___rho_5_^post58, ___rho_8_^0'=___rho_8_^post58, ___rho_9_^0'=___rho_9_^post58, added^0'=added^post58, addr^0'=addr^post58, addr_ai_family^0'=addr_ai_family^post58, addrs^0'=addrs^post58, err^0'=err^post58, family^0'=family^post58, fd^0'=fd^post58, listen_index^0'=listen_index^post58, listensocket_of_listen_index^0'=listensocket_of_listen_index^post58, maxaddr^0'=maxaddr^post58, maxbackends^0'=maxbackends^post58, maxconn^0'=maxconn^post58, maxlisten^0'=maxlisten^post58, one^0'=one^post58, ret^0'=ret^post58, tmp1^0'=tmp1^post58, (maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ -one^post58+one^0 == 0 /\ addrs^0-addrs^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post58 == 0), cost: 1 Second rule: l35 -> l34 : ___rho_15_^0'=___rho_15_^post57, ___rho_16_^0'=___rho_16_^post57, ___rho_1_^0'=___rho_1_^post57, ___rho_2_^0'=___rho_2_^post57, ___rho_3_^0'=___rho_3_^post57, ___rho_4_^0'=___rho_4_^post57, ___rho_5_^0'=___rho_5_^post57, ___rho_8_^0'=___rho_8_^post57, ___rho_9_^0'=___rho_9_^post57, added^0'=added^post57, addr^0'=addr^post57, addr_ai_family^0'=addr_ai_family^post57, addrs^0'=addrs^post57, err^0'=err^post57, family^0'=family^post57, fd^0'=fd^post57, listen_index^0'=listen_index^post57, listensocket_of_listen_index^0'=listensocket_of_listen_index^post57, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post57, maxlisten^0'=maxlisten^post57, one^0'=one^post57, ret^0'=ret^post57, tmp1^0'=tmp1^post57, (0 == 0 /\ listen_index^post57 == 0 /\ -addr_ai_family^post57+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post57 == 0 /\ -maxconn^post57+maxconn^0 == 0 /\ -err^post57+err^0 == 0 /\ ___rho_4_^0-___rho_4_^post57 == 0 /\ -family^post57+family^0 == 0 /\ -listensocket_of_listen_index^post57+listensocket_of_listen_index^0 == 0 /\ -addr^post57+addr^0 == 0 /\ -___rho_5_^post57+___rho_5_^0 == 0 /\ -1+one^post57 == 0 /\ -___rho_3_^post57+___rho_3_^0 == 0 /\ -addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0 /\ tmp1^0-tmp1^post57 == 0 /\ ___rho_9_^0-___rho_9_^post57 == 0 /\ -___rho_16_^post57+___rho_16_^0 == 0 /\ fd^0-fd^post57 == 0 /\ ___rho_1_^0-___rho_1_^post57 == 0 /\ maxlisten^0-maxlisten^post57 == 0 /\ added^post57 == 0 /\ -___rho_8_^post57+___rho_8_^0 == 0 /\ ___rho_2_^0-___rho_2_^post57 == 0), cost: 1 New rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^post57, ___rho_16_^0'=___rho_16_^post57, ___rho_1_^0'=___rho_1_^post57, ___rho_2_^0'=___rho_2_^post57, ___rho_3_^0'=___rho_3_^post57, ___rho_4_^0'=___rho_4_^post57, ___rho_5_^0'=___rho_5_^post57, ___rho_8_^0'=___rho_8_^post57, ___rho_9_^0'=___rho_9_^post57, added^0'=added^post57, addr^0'=addr^post57, addr_ai_family^0'=addr_ai_family^post57, addrs^0'=addrs^post57, err^0'=err^post57, family^0'=family^post57, fd^0'=fd^post57, listen_index^0'=listen_index^post57, listensocket_of_listen_index^0'=listensocket_of_listen_index^post57, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post57, maxlisten^0'=maxlisten^post57, one^0'=one^post57, ret^0'=ret^post57, tmp1^0'=tmp1^post57, (0 == 0 /\ listen_index^post57 == 0 /\ maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -err^post57+err^post58 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ -___rho_9_^post57+___rho_9_^post58 == 0 /\ -___rho_4_^post57+___rho_4_^post58 == 0 /\ -addr^post57+addr^post58 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ maxlisten^post58-maxlisten^post57 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ -___rho_8_^post57+___rho_8_^post58 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ -fd^post57+fd^post58 == 0 /\ tmp1^post58-tmp1^post57 == 0 /\ -1+one^post57 == 0 /\ -___rho_5_^post57+___rho_5_^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ -addrs^post57 <= 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ 1-maxbackends^post57 <= 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ ___rho_2_^post58-___rho_2_^post57 == 0 /\ -family^post57+family^post58 == 0 /\ -one^post58+one^0 == 0 /\ -addr_ai_family^post57+addr_ai_family^post58 == 0 /\ addrs^0-addrs^post58 == 0 /\ -___rho_3_^post57+___rho_3_^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ added^post57 == 0 /\ maxaddr^0-maxaddr^post58 == 0 /\ maxconn^post58-maxconn^post57 == 0 /\ -___rho_1_^post57+___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post57+listensocket_of_listen_index^post58 == 0 /\ -___rho_16_^post57+___rho_16_^post58 == 0 /\ ___rho_15_^post58-___rho_15_^post57 == 0), cost: 1 Applied deletion Removed the following rules: 56 57 Eliminating location l31 by chaining: Applied chaining First rule: l4 -> l31 : ___rho_15_^0'=___rho_15_^post50, ___rho_16_^0'=___rho_16_^post50, ___rho_1_^0'=___rho_1_^post50, ___rho_2_^0'=___rho_2_^post50, ___rho_3_^0'=___rho_3_^post50, ___rho_4_^0'=___rho_4_^post50, ___rho_5_^0'=___rho_5_^post50, ___rho_8_^0'=___rho_8_^post50, ___rho_9_^0'=___rho_9_^post50, added^0'=added^post50, addr^0'=addr^post50, addr_ai_family^0'=addr_ai_family^post50, addrs^0'=addrs^post50, err^0'=err^post50, family^0'=family^post50, fd^0'=fd^post50, listen_index^0'=listen_index^post50, listensocket_of_listen_index^0'=listensocket_of_listen_index^post50, maxaddr^0'=maxaddr^post50, maxbackends^0'=maxbackends^post50, maxconn^0'=maxconn^post50, maxlisten^0'=maxlisten^post50, one^0'=one^post50, ret^0'=ret^post50, tmp1^0'=tmp1^post50, (maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ one^0-one^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 Second rule: l31 -> l4 : ___rho_15_^0'=___rho_15_^post51, ___rho_16_^0'=___rho_16_^post51, ___rho_1_^0'=___rho_1_^post51, ___rho_2_^0'=___rho_2_^post51, ___rho_3_^0'=___rho_3_^post51, ___rho_4_^0'=___rho_4_^post51, ___rho_5_^0'=___rho_5_^post51, ___rho_8_^0'=___rho_8_^post51, ___rho_9_^0'=___rho_9_^post51, added^0'=added^post51, addr^0'=addr^post51, addr_ai_family^0'=addr_ai_family^post51, addrs^0'=addrs^post51, err^0'=err^post51, family^0'=family^post51, fd^0'=fd^post51, listen_index^0'=listen_index^post51, listensocket_of_listen_index^0'=listensocket_of_listen_index^post51, maxaddr^0'=maxaddr^post51, maxbackends^0'=maxbackends^post51, maxconn^0'=maxconn^post51, maxlisten^0'=maxlisten^post51, one^0'=one^post51, ret^0'=ret^post51, tmp1^0'=tmp1^post51, (listen_index^0-listen_index^post51 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post51 == 0 /\ maxconn^0-maxconn^post51 == 0 /\ ___rho_1_^0-___rho_1_^post51 == 0 /\ addr^0-addr^post51 == 0 /\ ___rho_15_^0-___rho_15_^post51 == 0 /\ -___rho_3_^post51+___rho_3_^0 == 0 /\ -___rho_5_^post51+___rho_5_^0 == 0 /\ -added^post51+added^0 == 0 /\ ___rho_2_^0-___rho_2_^post51 == 0 /\ one^0-one^post51 == 0 /\ -addrs^post51+addrs^0 == 0 /\ err^0-err^post51 == 0 /\ -fd^post51+fd^0 == 0 /\ -addr_ai_family^post51+addr_ai_family^0 == 0 /\ -family^post51+family^0 == 0 /\ ___rho_4_^0-___rho_4_^post51 == 0 /\ -maxaddr^post51+maxaddr^0 == 0 /\ -maxbackends^post51+maxbackends^0 == 0 /\ ___rho_8_^0-___rho_8_^post51 == 0 /\ -___rho_16_^post51+___rho_16_^0 == 0 /\ -ret^post51+ret^0 == 0 /\ -maxlisten^post51+maxlisten^0 == 0 /\ -tmp1^post51+tmp1^0 == 0 /\ -___rho_9_^post51+___rho_9_^0 == 0), cost: 1 New rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^post51, ___rho_16_^0'=___rho_16_^post51, ___rho_1_^0'=___rho_1_^post51, ___rho_2_^0'=___rho_2_^post51, ___rho_3_^0'=___rho_3_^post51, ___rho_4_^0'=___rho_4_^post51, ___rho_5_^0'=___rho_5_^post51, ___rho_8_^0'=___rho_8_^post51, ___rho_9_^0'=___rho_9_^post51, added^0'=added^post51, addr^0'=addr^post51, addr_ai_family^0'=addr_ai_family^post51, addrs^0'=addrs^post51, err^0'=err^post51, family^0'=family^post51, fd^0'=fd^post51, listen_index^0'=listen_index^post51, listensocket_of_listen_index^0'=listensocket_of_listen_index^post51, maxaddr^0'=maxaddr^post51, maxbackends^0'=maxbackends^post51, maxconn^0'=maxconn^post51, maxlisten^0'=maxlisten^post51, one^0'=one^post51, ret^0'=ret^post51, tmp1^0'=tmp1^post51, (maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ ___rho_8_^post50-___rho_8_^post51 == 0 /\ -___rho_2_^post51+___rho_2_^post50 == 0 /\ -___rho_5_^post51+___rho_5_^post50 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ ret^post50-ret^post51 == 0 /\ -err^post51+err^post50 == 0 /\ -___rho_4_^post51+___rho_4_^post50 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ -fd^post51+fd^post50 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ -added^post51+added^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxaddr^post51+maxaddr^post50 == 0 /\ -listen_index^post51+listen_index^post50 == 0 /\ -___rho_9_^post51+___rho_9_^post50 == 0 /\ ___rho_15_^post50-___rho_15_^post51 == 0 /\ -___rho_3_^post51+___rho_3_^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -maxbackends^post51+maxbackends^post50 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ -addr_ai_family^post51+addr_ai_family^post50 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ -family^post51+family^post50 == 0 /\ -___rho_1_^post51+___rho_1_^post50 == 0 /\ maxconn^post50-maxconn^post51 == 0 /\ one^0-one^post50 == 0 /\ addr^post50-addr^post51 == 0 /\ -addr^post50+addr^0 == 0 /\ -maxlisten^post51+maxlisten^post50 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ -tmp1^post51+tmp1^post50 == 0 /\ -___rho_16_^post51+___rho_16_^post50 == 0 /\ listensocket_of_listen_index^post50-listensocket_of_listen_index^post51 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ -addrs^post51+addrs^post50 == 0 /\ -one^post51+one^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 Applied deletion Removed the following rules: 49 50 Simplified Transitions Start location: l36 Program variables: ___rho_15_^0 ___rho_16_^0 ___rho_1_^0 ___rho_2_^0 ___rho_3_^0 ___rho_4_^0 ___rho_5_^0 ___rho_8_^0 ___rho_9_^0 added^0 addr^0 addr_ai_family^0 addrs^0 err^0 family^0 fd^0 listen_index^0 listensocket_of_listen_index^0 maxaddr^0 maxbackends^0 maxconn^0 maxlisten^0 one^0 ret^0 tmp1^0 60: l0 -> l1 : T, cost: 1 61: l2 -> l3 : T, cost: 1 62: l3 -> l4 : ret^0'=1, 1-added^0 <= 0, cost: 1 63: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 115: l4 -> l4 : T, cost: 1 64: l5 -> l6 : addr^0'=1+addr^0, T, cost: 1 87: l6 -> l19 : T, cost: 1 65: l7 -> l5 : added^0'=1+added^0, listensocket_of_listen_index^0'=fd^0, -err^0 <= 0, cost: 1 66: l7 -> l5 : 1+err^0 <= 0, cost: 1 67: l8 -> l7 : ___rho_16_^0'=err^post8, err^0'=err^post8, T, cost: 1 68: l9 -> l8 : -10+maxconn^0 <= 0, cost: 1 69: l9 -> l8 : maxconn^0'=10, 11-maxconn^0 <= 0, cost: 1 70: l10 -> l9 : maxconn^0'=maxconn^post11, T, cost: 1 71: l11 -> l2 : T, cost: 1 72: l12 -> l10 : (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 73: l12 -> l11 : 2-___rho_8_^0 <= 0, cost: 1 74: l12 -> l11 : ___rho_8_^0 <= 0, cost: 1 75: l13 -> l10 : 4-addr_ai_family^0 <= 0, cost: 1 76: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 77: l13 -> l12 : ___rho_8_^0'=___rho_8_^post18, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 78: l14 -> l13 : -err^0 <= 0, cost: 1 79: l14 -> l5 : 1+err^0 <= 0, cost: 1 80: l15 -> l14 : ___rho_1_^0'=err^post21, err^0'=err^post21, T, cost: 1 81: l16 -> l15 : ___rho_5_^0 <= 0, cost: 1 82: l16 -> l5 : 1-___rho_5_^0 <= 0, cost: 1 83: l17 -> l15 : ___rho_4_^0 <= 0, cost: 1 84: l17 -> l16 : ___rho_5_^0'=___rho_5_^post25, 1-___rho_4_^0 <= 0, cost: 1 85: l18 -> l17 : ___rho_4_^0'=___rho_4_^post26, fd^0 <= 0, cost: 1 86: l18 -> l5 : 1-fd^0 <= 0, cost: 1 102: l19 -> l27 : ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, 1-maxaddr^0+addr^0 <= 0, cost: 1 103: l19 -> l2 : maxaddr^0-addr^0 <= 0, cost: 1 88: l20 -> l21 : T, cost: 1 89: l21 -> l18 : ___rho_15_^0'=fd^post30, fd^0'=fd^post30, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 90: l21 -> l2 : -listen_index^0+maxlisten^0 <= 0, cost: 1 91: l22 -> l23 : listen_index^0'=1+listen_index^0, T, cost: 1 101: l23 -> l25 : T, cost: 1 92: l24 -> l22 : -listensocket_of_listen_index^0 <= 0, cost: 1 93: l24 -> l22 : 2+listensocket_of_listen_index^0 <= 0, cost: 1 94: l24 -> l20 : (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 95: l25 -> l24 : -listen_index^0+maxlisten^0 <= 0, cost: 1 96: l25 -> l20 : 1+listen_index^0-maxlisten^0 <= 0, cost: 1 97: l26 -> l23 : ___rho_3_^0 <= 0, cost: 1 98: l26 -> l5 : 1-___rho_3_^0 <= 0, cost: 1 99: l27 -> l23 : 1-___rho_2_^0 <= 0, cost: 1 100: l27 -> l26 : ___rho_2_^0 <= 0, cost: 1 104: l28 -> l29 : tmp1^0'=0, 1-addrs^0 <= 0, cost: 1 105: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 106: l29 -> l6 : addr^0'=addrs^0, T, cost: 1 107: l30 -> l28 : ret^0 <= 0, cost: 1 108: l30 -> l29 : tmp1^0'=1, 1-ret^0 <= 0, cost: 1 109: l32 -> l33 : T, cost: 1 110: l33 -> l30 : ___rho_9_^0'=ret^post53, ret^0'=ret^post53, T, cost: 1 111: l34 -> l32 : 4-family^0 <= 0, cost: 1 112: l34 -> l32 : -2+family^0 <= 0, cost: 1 113: l34 -> l33 : (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 114: l36 -> l34 : added^0'=0, addrs^0'=addrs^post57, listen_index^0'=0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, one^0'=1, ret^0'=ret^post57, (-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 Propagated Equalities Original rule: l0 -> l1 : ___rho_15_^0'=___rho_15_^post1, ___rho_16_^0'=___rho_16_^post1, ___rho_1_^0'=___rho_1_^post1, ___rho_2_^0'=___rho_2_^post1, ___rho_3_^0'=___rho_3_^post1, ___rho_4_^0'=___rho_4_^post1, ___rho_5_^0'=___rho_5_^post1, ___rho_8_^0'=___rho_8_^post1, ___rho_9_^0'=___rho_9_^post1, added^0'=added^post1, addr^0'=addr^post1, addr_ai_family^0'=addr_ai_family^post1, addrs^0'=addrs^post1, err^0'=err^post1, family^0'=family^post1, fd^0'=fd^post1, listen_index^0'=listen_index^post1, listensocket_of_listen_index^0'=listensocket_of_listen_index^post1, maxaddr^0'=maxaddr^post1, maxbackends^0'=maxbackends^post1, maxconn^0'=maxconn^post1, maxlisten^0'=maxlisten^post1, one^0'=one^post1, ret^0'=ret^post1, tmp1^0'=tmp1^post1, (___rho_3_^0-___rho_3_^post1 == 0 /\ -maxbackends^post1+maxbackends^0 == 0 /\ err^0-err^post1 == 0 /\ -ret^post1+ret^0 == 0 /\ one^0-one^post1 == 0 /\ -tmp1^post1+tmp1^0 == 0 /\ addr^0-addr^post1 == 0 /\ -___rho_1_^post1+___rho_1_^0 == 0 /\ -___rho_9_^post1+___rho_9_^0 == 0 /\ -maxconn^post1+maxconn^0 == 0 /\ -maxlisten^post1+maxlisten^0 == 0 /\ ___rho_8_^0-___rho_8_^post1 == 0 /\ -___rho_5_^post1+___rho_5_^0 == 0 /\ -family^post1+family^0 == 0 /\ addrs^0-addrs^post1 == 0 /\ maxaddr^0-maxaddr^post1 == 0 /\ fd^0-fd^post1 == 0 /\ -___rho_4_^post1+___rho_4_^0 == 0 /\ -added^post1+added^0 == 0 /\ ___rho_16_^0-___rho_16_^post1 == 0 /\ -addr_ai_family^post1+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post1 == 0 /\ listen_index^0-listen_index^post1 == 0 /\ -listensocket_of_listen_index^post1+listensocket_of_listen_index^0 == 0 /\ ___rho_2_^0-___rho_2_^post1 == 0), cost: 1 New rule: l0 -> l1 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality ___rho_3_^post1 = ___rho_3_^0 propagated equality maxbackends^post1 = maxbackends^0 propagated equality err^post1 = err^0 propagated equality ret^post1 = ret^0 propagated equality one^post1 = one^0 propagated equality tmp1^post1 = tmp1^0 propagated equality addr^post1 = addr^0 propagated equality ___rho_1_^post1 = ___rho_1_^0 propagated equality ___rho_9_^post1 = ___rho_9_^0 propagated equality maxconn^post1 = maxconn^0 propagated equality maxlisten^post1 = maxlisten^0 propagated equality ___rho_8_^post1 = ___rho_8_^0 propagated equality ___rho_5_^post1 = ___rho_5_^0 propagated equality family^post1 = family^0 propagated equality addrs^post1 = addrs^0 propagated equality maxaddr^post1 = maxaddr^0 propagated equality fd^post1 = fd^0 propagated equality ___rho_4_^post1 = ___rho_4_^0 propagated equality added^post1 = added^0 propagated equality ___rho_16_^post1 = ___rho_16_^0 propagated equality addr_ai_family^post1 = addr_ai_family^0 propagated equality ___rho_15_^post1 = ___rho_15_^0 propagated equality listen_index^post1 = listen_index^0 propagated equality listensocket_of_listen_index^post1 = listensocket_of_listen_index^0 propagated equality ___rho_2_^post1 = ___rho_2_^0 Simplified Guard Original rule: l0 -> l1 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l0 -> l1 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l0 -> l1 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l0 -> l1 : T, cost: 1 Propagated Equalities Original rule: l2 -> l3 : ___rho_15_^0'=___rho_15_^post2, ___rho_16_^0'=___rho_16_^post2, ___rho_1_^0'=___rho_1_^post2, ___rho_2_^0'=___rho_2_^post2, ___rho_3_^0'=___rho_3_^post2, ___rho_4_^0'=___rho_4_^post2, ___rho_5_^0'=___rho_5_^post2, ___rho_8_^0'=___rho_8_^post2, ___rho_9_^0'=___rho_9_^post2, added^0'=added^post2, addr^0'=addr^post2, addr_ai_family^0'=addr_ai_family^post2, addrs^0'=addrs^post2, err^0'=err^post2, family^0'=family^post2, fd^0'=fd^post2, listen_index^0'=listen_index^post2, listensocket_of_listen_index^0'=listensocket_of_listen_index^post2, maxaddr^0'=maxaddr^post2, maxbackends^0'=maxbackends^post2, maxconn^0'=maxconn^post2, maxlisten^0'=maxlisten^post2, one^0'=one^post2, ret^0'=ret^post2, tmp1^0'=tmp1^post2, (-tmp1^post2+tmp1^0 == 0 /\ -ret^post2+ret^0 == 0 /\ -maxbackends^post2+maxbackends^0 == 0 /\ listen_index^0-listen_index^post2 == 0 /\ -maxaddr^post2+maxaddr^0 == 0 /\ addr^0-addr^post2 == 0 /\ ___rho_2_^0-___rho_2_^post2 == 0 /\ ___rho_3_^0-___rho_3_^post2 == 0 /\ maxconn^0-maxconn^post2 == 0 /\ -maxlisten^post2+maxlisten^0 == 0 /\ -added^post2+added^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post2 == 0 /\ -addrs^post2+addrs^0 == 0 /\ -___rho_5_^post2+___rho_5_^0 == 0 /\ -fd^post2+fd^0 == 0 /\ -family^post2+family^0 == 0 /\ -___rho_4_^post2+___rho_4_^0 == 0 /\ err^0-err^post2 == 0 /\ -___rho_1_^post2+___rho_1_^0 == 0 /\ -___rho_16_^post2+___rho_16_^0 == 0 /\ -addr_ai_family^post2+addr_ai_family^0 == 0 /\ one^0-one^post2 == 0 /\ ___rho_15_^0-___rho_15_^post2 == 0 /\ ___rho_8_^0-___rho_8_^post2 == 0 /\ -___rho_9_^post2+___rho_9_^0 == 0), cost: 1 New rule: l2 -> l3 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality tmp1^post2 = tmp1^0 propagated equality ret^post2 = ret^0 propagated equality maxbackends^post2 = maxbackends^0 propagated equality listen_index^post2 = listen_index^0 propagated equality maxaddr^post2 = maxaddr^0 propagated equality addr^post2 = addr^0 propagated equality ___rho_2_^post2 = ___rho_2_^0 propagated equality ___rho_3_^post2 = ___rho_3_^0 propagated equality maxconn^post2 = maxconn^0 propagated equality maxlisten^post2 = maxlisten^0 propagated equality added^post2 = added^0 propagated equality listensocket_of_listen_index^post2 = listensocket_of_listen_index^0 propagated equality addrs^post2 = addrs^0 propagated equality ___rho_5_^post2 = ___rho_5_^0 propagated equality fd^post2 = fd^0 propagated equality family^post2 = family^0 propagated equality ___rho_4_^post2 = ___rho_4_^0 propagated equality err^post2 = err^0 propagated equality ___rho_1_^post2 = ___rho_1_^0 propagated equality ___rho_16_^post2 = ___rho_16_^0 propagated equality addr_ai_family^post2 = addr_ai_family^0 propagated equality one^post2 = one^0 propagated equality ___rho_15_^post2 = ___rho_15_^0 propagated equality ___rho_8_^post2 = ___rho_8_^0 propagated equality ___rho_9_^post2 = ___rho_9_^0 Simplified Guard Original rule: l2 -> l3 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l2 -> l3 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l2 -> l3 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l2 -> l3 : T, cost: 1 Propagated Equalities Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^post3, ___rho_16_^0'=___rho_16_^post3, ___rho_1_^0'=___rho_1_^post3, ___rho_2_^0'=___rho_2_^post3, ___rho_3_^0'=___rho_3_^post3, ___rho_4_^0'=___rho_4_^post3, ___rho_5_^0'=___rho_5_^post3, ___rho_8_^0'=___rho_8_^post3, ___rho_9_^0'=___rho_9_^post3, added^0'=added^post3, addr^0'=addr^post3, addr_ai_family^0'=addr_ai_family^post3, addrs^0'=addrs^post3, err^0'=err^post3, family^0'=family^post3, fd^0'=fd^post3, listen_index^0'=listen_index^post3, listensocket_of_listen_index^0'=listensocket_of_listen_index^post3, maxaddr^0'=maxaddr^post3, maxbackends^0'=maxbackends^post3, maxconn^0'=maxconn^post3, maxlisten^0'=maxlisten^post3, one^0'=one^post3, ret^0'=ret^post3, tmp1^0'=tmp1^post3, (___rho_1_^0-___rho_1_^post3 == 0 /\ -maxconn^post3+maxconn^0 == 0 /\ -___rho_3_^post3+___rho_3_^0 == 0 /\ -1+ret^post3 == 0 /\ -___rho_16_^post3+___rho_16_^0 == 0 /\ err^0-err^post3 == 0 /\ ___rho_15_^0-___rho_15_^post3 == 0 /\ -one^post3+one^0 == 0 /\ -added^post3+added^0 == 0 /\ -___rho_5_^post3+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post3 == 0 /\ listen_index^0-listen_index^post3 == 0 /\ ___rho_2_^0-___rho_2_^post3 == 0 /\ -addr_ai_family^post3+addr_ai_family^0 == 0 /\ -family^post3+family^0 == 0 /\ maxlisten^0-maxlisten^post3 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post3 == 0 /\ 1-added^0 <= 0 /\ -addrs^post3+addrs^0 == 0 /\ -maxaddr^post3+maxaddr^0 == 0 /\ ___rho_4_^0-___rho_4_^post3 == 0 /\ -fd^post3+fd^0 == 0 /\ -maxbackends^post3+maxbackends^0 == 0 /\ addr^0-addr^post3 == 0 /\ -tmp1^post3+tmp1^0 == 0 /\ -___rho_8_^post3+___rho_8_^0 == 0), cost: 1 New rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=1, tmp1^0'=tmp1^0, (0 == 0 /\ 1-added^0 <= 0), cost: 1 propagated equality ___rho_1_^post3 = ___rho_1_^0 propagated equality maxconn^post3 = maxconn^0 propagated equality ___rho_3_^post3 = ___rho_3_^0 propagated equality ret^post3 = 1 propagated equality ___rho_16_^post3 = ___rho_16_^0 propagated equality err^post3 = err^0 propagated equality ___rho_15_^post3 = ___rho_15_^0 propagated equality one^post3 = one^0 propagated equality added^post3 = added^0 propagated equality ___rho_5_^post3 = ___rho_5_^0 propagated equality ___rho_9_^post3 = ___rho_9_^0 propagated equality listen_index^post3 = listen_index^0 propagated equality ___rho_2_^post3 = ___rho_2_^0 propagated equality addr_ai_family^post3 = addr_ai_family^0 propagated equality family^post3 = family^0 propagated equality maxlisten^post3 = maxlisten^0 propagated equality listensocket_of_listen_index^post3 = listensocket_of_listen_index^0 propagated equality addrs^post3 = addrs^0 propagated equality maxaddr^post3 = maxaddr^0 propagated equality ___rho_4_^post3 = ___rho_4_^0 propagated equality fd^post3 = fd^0 propagated equality maxbackends^post3 = maxbackends^0 propagated equality addr^post3 = addr^0 propagated equality tmp1^post3 = tmp1^0 propagated equality ___rho_8_^post3 = ___rho_8_^0 Simplified Guard Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=1, tmp1^0'=tmp1^0, (0 == 0 /\ 1-added^0 <= 0), cost: 1 New rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=1, tmp1^0'=tmp1^0, 1-added^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=1, tmp1^0'=tmp1^0, 1-added^0 <= 0, cost: 1 New rule: l3 -> l4 : ret^0'=1, 1-added^0 <= 0, cost: 1 Propagated Equalities Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^post4, ___rho_16_^0'=___rho_16_^post4, ___rho_1_^0'=___rho_1_^post4, ___rho_2_^0'=___rho_2_^post4, ___rho_3_^0'=___rho_3_^post4, ___rho_4_^0'=___rho_4_^post4, ___rho_5_^0'=___rho_5_^post4, ___rho_8_^0'=___rho_8_^post4, ___rho_9_^0'=___rho_9_^post4, added^0'=added^post4, addr^0'=addr^post4, addr_ai_family^0'=addr_ai_family^post4, addrs^0'=addrs^post4, err^0'=err^post4, family^0'=family^post4, fd^0'=fd^post4, listen_index^0'=listen_index^post4, listensocket_of_listen_index^0'=listensocket_of_listen_index^post4, maxaddr^0'=maxaddr^post4, maxbackends^0'=maxbackends^post4, maxconn^0'=maxconn^post4, maxlisten^0'=maxlisten^post4, one^0'=one^post4, ret^0'=ret^post4, tmp1^0'=tmp1^post4, (-maxaddr^post4+maxaddr^0 == 0 /\ -tmp1^post4+tmp1^0 == 0 /\ -fd^post4+fd^0 == 0 /\ ___rho_15_^0-___rho_15_^post4 == 0 /\ -maxbackends^post4+maxbackends^0 == 0 /\ -maxlisten^post4+maxlisten^0 == 0 /\ listen_index^0-listen_index^post4 == 0 /\ ___rho_9_^0-___rho_9_^post4 == 0 /\ -addr_ai_family^post4+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post4 == 0 /\ maxconn^0-maxconn^post4 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post4 == 0 /\ -added^post4+added^0 == 0 /\ -___rho_1_^post4+___rho_1_^0 == 0 /\ -___rho_5_^post4+___rho_5_^0 == 0 /\ one^0-one^post4 == 0 /\ ret^post4 == 0 /\ -___rho_4_^post4+___rho_4_^0 == 0 /\ added^0 <= 0 /\ ___rho_2_^0-___rho_2_^post4 == 0 /\ err^0-err^post4 == 0 /\ -addrs^post4+addrs^0 == 0 /\ family^0-family^post4 == 0 /\ ___rho_16_^0-___rho_16_^post4 == 0 /\ addr^0-addr^post4 == 0 /\ ___rho_3_^0-___rho_3_^post4 == 0), cost: 1 New rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=0, tmp1^0'=tmp1^0, (0 == 0 /\ added^0 <= 0), cost: 1 propagated equality maxaddr^post4 = maxaddr^0 propagated equality tmp1^post4 = tmp1^0 propagated equality fd^post4 = fd^0 propagated equality ___rho_15_^post4 = ___rho_15_^0 propagated equality maxbackends^post4 = maxbackends^0 propagated equality maxlisten^post4 = maxlisten^0 propagated equality listen_index^post4 = listen_index^0 propagated equality ___rho_9_^post4 = ___rho_9_^0 propagated equality addr_ai_family^post4 = addr_ai_family^0 propagated equality ___rho_8_^post4 = ___rho_8_^0 propagated equality maxconn^post4 = maxconn^0 propagated equality listensocket_of_listen_index^post4 = listensocket_of_listen_index^0 propagated equality added^post4 = added^0 propagated equality ___rho_1_^post4 = ___rho_1_^0 propagated equality ___rho_5_^post4 = ___rho_5_^0 propagated equality one^post4 = one^0 propagated equality ret^post4 = 0 propagated equality ___rho_4_^post4 = ___rho_4_^0 propagated equality ___rho_2_^post4 = ___rho_2_^0 propagated equality err^post4 = err^0 propagated equality addrs^post4 = addrs^0 propagated equality family^post4 = family^0 propagated equality ___rho_16_^post4 = ___rho_16_^0 propagated equality addr^post4 = addr^0 propagated equality ___rho_3_^post4 = ___rho_3_^0 Simplified Guard Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=0, tmp1^0'=tmp1^0, (0 == 0 /\ added^0 <= 0), cost: 1 New rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=0, tmp1^0'=tmp1^0, added^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l3 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=0, tmp1^0'=tmp1^0, added^0 <= 0, cost: 1 New rule: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 Propagated Equalities Original rule: l5 -> l6 : ___rho_15_^0'=___rho_15_^post5, ___rho_16_^0'=___rho_16_^post5, ___rho_1_^0'=___rho_1_^post5, ___rho_2_^0'=___rho_2_^post5, ___rho_3_^0'=___rho_3_^post5, ___rho_4_^0'=___rho_4_^post5, ___rho_5_^0'=___rho_5_^post5, ___rho_8_^0'=___rho_8_^post5, ___rho_9_^0'=___rho_9_^post5, added^0'=added^post5, addr^0'=addr^post5, addr_ai_family^0'=addr_ai_family^post5, addrs^0'=addrs^post5, err^0'=err^post5, family^0'=family^post5, fd^0'=fd^post5, listen_index^0'=listen_index^post5, listensocket_of_listen_index^0'=listensocket_of_listen_index^post5, maxaddr^0'=maxaddr^post5, maxbackends^0'=maxbackends^post5, maxconn^0'=maxconn^post5, maxlisten^0'=maxlisten^post5, one^0'=one^post5, ret^0'=ret^post5, tmp1^0'=tmp1^post5, (___rho_1_^0-___rho_1_^post5 == 0 /\ listen_index^0-listen_index^post5 == 0 /\ maxlisten^0-maxlisten^post5 == 0 /\ -___rho_3_^post5+___rho_3_^0 == 0 /\ -ret^post5+ret^0 == 0 /\ -one^post5+one^0 == 0 /\ -1+addr^post5-addr^0 == 0 /\ -___rho_16_^post5+___rho_16_^0 == 0 /\ ___rho_15_^0-___rho_15_^post5 == 0 /\ fd^0-fd^post5 == 0 /\ -added^post5+added^0 == 0 /\ -___rho_8_^post5+___rho_8_^0 == 0 /\ -family^post5+family^0 == 0 /\ addrs^0-addrs^post5 == 0 /\ ___rho_2_^0-___rho_2_^post5 == 0 /\ tmp1^0-tmp1^post5 == 0 /\ -maxbackends^post5+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post5+listensocket_of_listen_index^0 == 0 /\ -___rho_5_^post5+___rho_5_^0 == 0 /\ err^0-err^post5 == 0 /\ -addr_ai_family^post5+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post5 == 0 /\ ___rho_9_^0-___rho_9_^post5 == 0 /\ maxaddr^0-maxaddr^post5 == 0 /\ -maxconn^post5+maxconn^0 == 0), cost: 1 New rule: l5 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=1+addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality ___rho_1_^post5 = ___rho_1_^0 propagated equality listen_index^post5 = listen_index^0 propagated equality maxlisten^post5 = maxlisten^0 propagated equality ___rho_3_^post5 = ___rho_3_^0 propagated equality ret^post5 = ret^0 propagated equality one^post5 = one^0 propagated equality addr^post5 = 1+addr^0 propagated equality ___rho_16_^post5 = ___rho_16_^0 propagated equality ___rho_15_^post5 = ___rho_15_^0 propagated equality fd^post5 = fd^0 propagated equality added^post5 = added^0 propagated equality ___rho_8_^post5 = ___rho_8_^0 propagated equality family^post5 = family^0 propagated equality addrs^post5 = addrs^0 propagated equality ___rho_2_^post5 = ___rho_2_^0 propagated equality tmp1^post5 = tmp1^0 propagated equality maxbackends^post5 = maxbackends^0 propagated equality listensocket_of_listen_index^post5 = listensocket_of_listen_index^0 propagated equality ___rho_5_^post5 = ___rho_5_^0 propagated equality err^post5 = err^0 propagated equality addr_ai_family^post5 = addr_ai_family^0 propagated equality ___rho_4_^post5 = ___rho_4_^0 propagated equality ___rho_9_^post5 = ___rho_9_^0 propagated equality maxaddr^post5 = maxaddr^0 propagated equality maxconn^post5 = maxconn^0 Simplified Guard Original rule: l5 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=1+addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l5 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=1+addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l5 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=1+addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l5 -> l6 : addr^0'=1+addr^0, T, cost: 1 Propagated Equalities Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^post6, ___rho_16_^0'=___rho_16_^post6, ___rho_1_^0'=___rho_1_^post6, ___rho_2_^0'=___rho_2_^post6, ___rho_3_^0'=___rho_3_^post6, ___rho_4_^0'=___rho_4_^post6, ___rho_5_^0'=___rho_5_^post6, ___rho_8_^0'=___rho_8_^post6, ___rho_9_^0'=___rho_9_^post6, added^0'=added^post6, addr^0'=addr^post6, addr_ai_family^0'=addr_ai_family^post6, addrs^0'=addrs^post6, err^0'=err^post6, family^0'=family^post6, fd^0'=fd^post6, listen_index^0'=listen_index^post6, listensocket_of_listen_index^0'=listensocket_of_listen_index^post6, maxaddr^0'=maxaddr^post6, maxbackends^0'=maxbackends^post6, maxconn^0'=maxconn^post6, maxlisten^0'=maxlisten^post6, one^0'=one^post6, ret^0'=ret^post6, tmp1^0'=tmp1^post6, (err^0-err^post6 == 0 /\ -addr_ai_family^post6+addr_ai_family^0 == 0 /\ -1-added^0+added^post6 == 0 /\ -maxconn^post6+maxconn^0 == 0 /\ ___rho_4_^0-___rho_4_^post6 == 0 /\ -___rho_15_^post6+___rho_15_^0 == 0 /\ -family^post6+family^0 == 0 /\ -err^0 <= 0 /\ -___rho_3_^post6+___rho_3_^0 == 0 /\ -___rho_5_^post6+___rho_5_^0 == 0 /\ -addr^post6+addr^0 == 0 /\ -one^post6+one^0 == 0 /\ tmp1^0-tmp1^post6 == 0 /\ maxaddr^0-maxaddr^post6 == 0 /\ maxlisten^0-maxlisten^post6 == 0 /\ ___rho_1_^0-___rho_1_^post6 == 0 /\ ___rho_9_^0-___rho_9_^post6 == 0 /\ -fd^0+listensocket_of_listen_index^post6 == 0 /\ addrs^0-addrs^post6 == 0 /\ -___rho_16_^post6+___rho_16_^0 == 0 /\ -ret^post6+ret^0 == 0 /\ -maxbackends^post6+maxbackends^0 == 0 /\ listen_index^0-listen_index^post6 == 0 /\ -___rho_8_^post6+___rho_8_^0 == 0 /\ -fd^post6+fd^0 == 0 /\ ___rho_2_^0-___rho_2_^post6 == 0), cost: 1 New rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=1+added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=fd^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -err^0 <= 0), cost: 1 propagated equality err^post6 = err^0 propagated equality addr_ai_family^post6 = addr_ai_family^0 propagated equality added^post6 = 1+added^0 propagated equality maxconn^post6 = maxconn^0 propagated equality ___rho_4_^post6 = ___rho_4_^0 propagated equality ___rho_15_^post6 = ___rho_15_^0 propagated equality family^post6 = family^0 propagated equality ___rho_3_^post6 = ___rho_3_^0 propagated equality ___rho_5_^post6 = ___rho_5_^0 propagated equality addr^post6 = addr^0 propagated equality one^post6 = one^0 propagated equality tmp1^post6 = tmp1^0 propagated equality maxaddr^post6 = maxaddr^0 propagated equality maxlisten^post6 = maxlisten^0 propagated equality ___rho_1_^post6 = ___rho_1_^0 propagated equality ___rho_9_^post6 = ___rho_9_^0 propagated equality listensocket_of_listen_index^post6 = fd^0 propagated equality addrs^post6 = addrs^0 propagated equality ___rho_16_^post6 = ___rho_16_^0 propagated equality ret^post6 = ret^0 propagated equality maxbackends^post6 = maxbackends^0 propagated equality listen_index^post6 = listen_index^0 propagated equality ___rho_8_^post6 = ___rho_8_^0 propagated equality fd^post6 = fd^0 propagated equality ___rho_2_^post6 = ___rho_2_^0 Simplified Guard Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=1+added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=fd^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -err^0 <= 0), cost: 1 New rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=1+added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=fd^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -err^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=1+added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=fd^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -err^0 <= 0, cost: 1 New rule: l7 -> l5 : added^0'=1+added^0, listensocket_of_listen_index^0'=fd^0, -err^0 <= 0, cost: 1 Propagated Equalities Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^post7, ___rho_16_^0'=___rho_16_^post7, ___rho_1_^0'=___rho_1_^post7, ___rho_2_^0'=___rho_2_^post7, ___rho_3_^0'=___rho_3_^post7, ___rho_4_^0'=___rho_4_^post7, ___rho_5_^0'=___rho_5_^post7, ___rho_8_^0'=___rho_8_^post7, ___rho_9_^0'=___rho_9_^post7, added^0'=added^post7, addr^0'=addr^post7, addr_ai_family^0'=addr_ai_family^post7, addrs^0'=addrs^post7, err^0'=err^post7, family^0'=family^post7, fd^0'=fd^post7, listen_index^0'=listen_index^post7, listensocket_of_listen_index^0'=listensocket_of_listen_index^post7, maxaddr^0'=maxaddr^post7, maxbackends^0'=maxbackends^post7, maxconn^0'=maxconn^post7, maxlisten^0'=maxlisten^post7, one^0'=one^post7, ret^0'=ret^post7, tmp1^0'=tmp1^post7, (-___rho_15_^post7+___rho_15_^0 == 0 /\ -___rho_16_^post7+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post7 == 0 /\ -___rho_2_^post7+___rho_2_^0 == 0 /\ -ret^post7+ret^0 == 0 /\ -tmp1^post7+tmp1^0 == 0 /\ -addr_ai_family^post7+addr_ai_family^0 == 0 /\ maxlisten^0-maxlisten^post7 == 0 /\ err^0-err^post7 == 0 /\ -maxconn^post7+maxconn^0 == 0 /\ fd^0-fd^post7 == 0 /\ -listensocket_of_listen_index^post7+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post7 == 0 /\ -added^post7+added^0 == 0 /\ -family^post7+family^0 == 0 /\ -___rho_5_^post7+___rho_5_^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_1_^0-___rho_1_^post7 == 0 /\ -___rho_8_^post7+___rho_8_^0 == 0 /\ -maxbackends^post7+maxbackends^0 == 0 /\ one^0-one^post7 == 0 /\ -___rho_3_^post7+___rho_3_^0 == 0 /\ -addr^post7+addr^0 == 0 /\ addrs^0-addrs^post7 == 0 /\ ___rho_9_^0-___rho_9_^post7 == 0 /\ maxaddr^0-maxaddr^post7 == 0), cost: 1 New rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+err^0 <= 0), cost: 1 propagated equality ___rho_15_^post7 = ___rho_15_^0 propagated equality ___rho_16_^post7 = ___rho_16_^0 propagated equality listen_index^post7 = listen_index^0 propagated equality ___rho_2_^post7 = ___rho_2_^0 propagated equality ret^post7 = ret^0 propagated equality tmp1^post7 = tmp1^0 propagated equality addr_ai_family^post7 = addr_ai_family^0 propagated equality maxlisten^post7 = maxlisten^0 propagated equality err^post7 = err^0 propagated equality maxconn^post7 = maxconn^0 propagated equality fd^post7 = fd^0 propagated equality listensocket_of_listen_index^post7 = listensocket_of_listen_index^0 propagated equality ___rho_4_^post7 = ___rho_4_^0 propagated equality added^post7 = added^0 propagated equality family^post7 = family^0 propagated equality ___rho_5_^post7 = ___rho_5_^0 propagated equality ___rho_1_^post7 = ___rho_1_^0 propagated equality ___rho_8_^post7 = ___rho_8_^0 propagated equality maxbackends^post7 = maxbackends^0 propagated equality one^post7 = one^0 propagated equality ___rho_3_^post7 = ___rho_3_^0 propagated equality addr^post7 = addr^0 propagated equality addrs^post7 = addrs^0 propagated equality ___rho_9_^post7 = ___rho_9_^0 propagated equality maxaddr^post7 = maxaddr^0 Simplified Guard Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+err^0 <= 0), cost: 1 New rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+err^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l7 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+err^0 <= 0, cost: 1 New rule: l7 -> l5 : 1+err^0 <= 0, cost: 1 Propagated Equalities Original rule: l8 -> l7 : ___rho_15_^0'=___rho_15_^post8, ___rho_16_^0'=___rho_16_^post8, ___rho_1_^0'=___rho_1_^post8, ___rho_2_^0'=___rho_2_^post8, ___rho_3_^0'=___rho_3_^post8, ___rho_4_^0'=___rho_4_^post8, ___rho_5_^0'=___rho_5_^post8, ___rho_8_^0'=___rho_8_^post8, ___rho_9_^0'=___rho_9_^post8, added^0'=added^post8, addr^0'=addr^post8, addr_ai_family^0'=addr_ai_family^post8, addrs^0'=addrs^post8, err^0'=err^post8, family^0'=family^post8, fd^0'=fd^post8, listen_index^0'=listen_index^post8, listensocket_of_listen_index^0'=listensocket_of_listen_index^post8, maxaddr^0'=maxaddr^post8, maxbackends^0'=maxbackends^post8, maxconn^0'=maxconn^post8, maxlisten^0'=maxlisten^post8, one^0'=one^post8, ret^0'=ret^post8, tmp1^0'=tmp1^post8, (0 == 0 /\ addr^0-addr^post8 == 0 /\ -___rho_8_^post8+___rho_8_^0 == 0 /\ -___rho_5_^post8+___rho_5_^0 == 0 /\ -___rho_3_^post8+___rho_3_^0 == 0 /\ -added^post8+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post8 == 0 /\ ___rho_1_^0-___rho_1_^post8 == 0 /\ addrs^0-addrs^post8 == 0 /\ maxaddr^0-maxaddr^post8 == 0 /\ ___rho_15_^0-___rho_15_^post8 == 0 /\ -___rho_16_^post8+err^post8 == 0 /\ -tmp1^post8+tmp1^0 == 0 /\ ___rho_2_^0-___rho_2_^post8 == 0 /\ listen_index^0-listen_index^post8 == 0 /\ -family^post8+family^0 == 0 /\ -ret^post8+ret^0 == 0 /\ -maxbackends^post8+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post8+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post8+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post8 == 0 /\ -maxlisten^post8+maxlisten^0 == 0 /\ fd^0-fd^post8 == 0 /\ -maxconn^post8+maxconn^0 == 0 /\ one^0-one^post8 == 0), cost: 1 New rule: l8 -> l7 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=err^post8, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post8, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality addr^post8 = addr^0 propagated equality ___rho_8_^post8 = ___rho_8_^0 propagated equality ___rho_5_^post8 = ___rho_5_^0 propagated equality ___rho_3_^post8 = ___rho_3_^0 propagated equality added^post8 = added^0 propagated equality ___rho_9_^post8 = ___rho_9_^0 propagated equality ___rho_1_^post8 = ___rho_1_^0 propagated equality addrs^post8 = addrs^0 propagated equality maxaddr^post8 = maxaddr^0 propagated equality ___rho_15_^post8 = ___rho_15_^0 propagated equality ___rho_16_^post8 = err^post8 propagated equality tmp1^post8 = tmp1^0 propagated equality ___rho_2_^post8 = ___rho_2_^0 propagated equality listen_index^post8 = listen_index^0 propagated equality family^post8 = family^0 propagated equality ret^post8 = ret^0 propagated equality maxbackends^post8 = maxbackends^0 propagated equality listensocket_of_listen_index^post8 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post8 = addr_ai_family^0 propagated equality ___rho_4_^post8 = ___rho_4_^0 propagated equality maxlisten^post8 = maxlisten^0 propagated equality fd^post8 = fd^0 propagated equality maxconn^post8 = maxconn^0 propagated equality one^post8 = one^0 Simplified Guard Original rule: l8 -> l7 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=err^post8, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post8, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l8 -> l7 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=err^post8, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post8, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l8 -> l7 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=err^post8, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post8, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l8 -> l7 : ___rho_16_^0'=err^post8, err^0'=err^post8, T, cost: 1 Propagated Equalities Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^post9, ___rho_16_^0'=___rho_16_^post9, ___rho_1_^0'=___rho_1_^post9, ___rho_2_^0'=___rho_2_^post9, ___rho_3_^0'=___rho_3_^post9, ___rho_4_^0'=___rho_4_^post9, ___rho_5_^0'=___rho_5_^post9, ___rho_8_^0'=___rho_8_^post9, ___rho_9_^0'=___rho_9_^post9, added^0'=added^post9, addr^0'=addr^post9, addr_ai_family^0'=addr_ai_family^post9, addrs^0'=addrs^post9, err^0'=err^post9, family^0'=family^post9, fd^0'=fd^post9, listen_index^0'=listen_index^post9, listensocket_of_listen_index^0'=listensocket_of_listen_index^post9, maxaddr^0'=maxaddr^post9, maxbackends^0'=maxbackends^post9, maxconn^0'=maxconn^post9, maxlisten^0'=maxlisten^post9, one^0'=one^post9, ret^0'=ret^post9, tmp1^0'=tmp1^post9, (-ret^post9+ret^0 == 0 /\ listen_index^0-listen_index^post9 == 0 /\ -10+maxconn^0 <= 0 /\ -maxbackends^post9+maxbackends^0 == 0 /\ -one^post9+one^0 == 0 /\ -addr_ai_family^post9+addr_ai_family^0 == 0 /\ err^0-err^post9 == 0 /\ ___rho_1_^0-___rho_1_^post9 == 0 /\ ___rho_2_^0-___rho_2_^post9 == 0 /\ -maxconn^post9+maxconn^0 == 0 /\ fd^0-fd^post9 == 0 /\ -listensocket_of_listen_index^post9+listensocket_of_listen_index^0 == 0 /\ ___rho_4_^0-___rho_4_^post9 == 0 /\ -family^post9+family^0 == 0 /\ -___rho_5_^post9+___rho_5_^0 == 0 /\ ___rho_16_^0-___rho_16_^post9 == 0 /\ -added^post9+added^0 == 0 /\ tmp1^0-tmp1^post9 == 0 /\ -___rho_8_^post9+___rho_8_^0 == 0 /\ maxaddr^0-maxaddr^post9 == 0 /\ ___rho_15_^0-___rho_15_^post9 == 0 /\ -___rho_3_^post9+___rho_3_^0 == 0 /\ -addr^post9+addr^0 == 0 /\ addrs^0-addrs^post9 == 0 /\ ___rho_9_^0-___rho_9_^post9 == 0 /\ maxlisten^0-maxlisten^post9 == 0), cost: 1 New rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -10+maxconn^0 <= 0), cost: 1 propagated equality ret^post9 = ret^0 propagated equality listen_index^post9 = listen_index^0 propagated equality maxbackends^post9 = maxbackends^0 propagated equality one^post9 = one^0 propagated equality addr_ai_family^post9 = addr_ai_family^0 propagated equality err^post9 = err^0 propagated equality ___rho_1_^post9 = ___rho_1_^0 propagated equality ___rho_2_^post9 = ___rho_2_^0 propagated equality maxconn^post9 = maxconn^0 propagated equality fd^post9 = fd^0 propagated equality listensocket_of_listen_index^post9 = listensocket_of_listen_index^0 propagated equality ___rho_4_^post9 = ___rho_4_^0 propagated equality family^post9 = family^0 propagated equality ___rho_5_^post9 = ___rho_5_^0 propagated equality ___rho_16_^post9 = ___rho_16_^0 propagated equality added^post9 = added^0 propagated equality tmp1^post9 = tmp1^0 propagated equality ___rho_8_^post9 = ___rho_8_^0 propagated equality maxaddr^post9 = maxaddr^0 propagated equality ___rho_15_^post9 = ___rho_15_^0 propagated equality ___rho_3_^post9 = ___rho_3_^0 propagated equality addr^post9 = addr^0 propagated equality addrs^post9 = addrs^0 propagated equality ___rho_9_^post9 = ___rho_9_^0 propagated equality maxlisten^post9 = maxlisten^0 Simplified Guard Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -10+maxconn^0 <= 0), cost: 1 New rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -10+maxconn^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -10+maxconn^0 <= 0, cost: 1 New rule: l9 -> l8 : -10+maxconn^0 <= 0, cost: 1 Propagated Equalities Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^post10, ___rho_16_^0'=___rho_16_^post10, ___rho_1_^0'=___rho_1_^post10, ___rho_2_^0'=___rho_2_^post10, ___rho_3_^0'=___rho_3_^post10, ___rho_4_^0'=___rho_4_^post10, ___rho_5_^0'=___rho_5_^post10, ___rho_8_^0'=___rho_8_^post10, ___rho_9_^0'=___rho_9_^post10, added^0'=added^post10, addr^0'=addr^post10, addr_ai_family^0'=addr_ai_family^post10, addrs^0'=addrs^post10, err^0'=err^post10, family^0'=family^post10, fd^0'=fd^post10, listen_index^0'=listen_index^post10, listensocket_of_listen_index^0'=listensocket_of_listen_index^post10, maxaddr^0'=maxaddr^post10, maxbackends^0'=maxbackends^post10, maxconn^0'=maxconn^post10, maxlisten^0'=maxlisten^post10, one^0'=one^post10, ret^0'=ret^post10, tmp1^0'=tmp1^post10, (addrs^0-addrs^post10 == 0 /\ err^0-err^post10 == 0 /\ -___rho_16_^post10+___rho_16_^0 == 0 /\ -___rho_15_^post10+___rho_15_^0 == 0 /\ -10+maxconn^post10 == 0 /\ 11-maxconn^0 <= 0 /\ ___rho_4_^0-___rho_4_^post10 == 0 /\ maxaddr^0-maxaddr^post10 == 0 /\ -___rho_3_^post10+___rho_3_^0 == 0 /\ -added^post10+added^0 == 0 /\ -___rho_5_^post10+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post10 == 0 /\ listen_index^0-listen_index^post10 == 0 /\ -family^post10+family^0 == 0 /\ -tmp1^post10+tmp1^0 == 0 /\ -ret^post10+ret^0 == 0 /\ -maxbackends^post10+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post10+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post10+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post10 == 0 /\ -addr^post10+addr^0 == 0 /\ -maxlisten^post10+maxlisten^0 == 0 /\ one^0-one^post10 == 0 /\ ___rho_2_^0-___rho_2_^post10 == 0 /\ fd^0-fd^post10 == 0 /\ -___rho_8_^post10+___rho_8_^0 == 0), cost: 1 New rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=10, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 11-maxconn^0 <= 0), cost: 1 propagated equality addrs^post10 = addrs^0 propagated equality err^post10 = err^0 propagated equality ___rho_16_^post10 = ___rho_16_^0 propagated equality ___rho_15_^post10 = ___rho_15_^0 propagated equality maxconn^post10 = 10 propagated equality ___rho_4_^post10 = ___rho_4_^0 propagated equality maxaddr^post10 = maxaddr^0 propagated equality ___rho_3_^post10 = ___rho_3_^0 propagated equality added^post10 = added^0 propagated equality ___rho_5_^post10 = ___rho_5_^0 propagated equality ___rho_1_^post10 = ___rho_1_^0 propagated equality listen_index^post10 = listen_index^0 propagated equality family^post10 = family^0 propagated equality tmp1^post10 = tmp1^0 propagated equality ret^post10 = ret^0 propagated equality maxbackends^post10 = maxbackends^0 propagated equality listensocket_of_listen_index^post10 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post10 = addr_ai_family^0 propagated equality ___rho_9_^post10 = ___rho_9_^0 propagated equality addr^post10 = addr^0 propagated equality maxlisten^post10 = maxlisten^0 propagated equality one^post10 = one^0 propagated equality ___rho_2_^post10 = ___rho_2_^0 propagated equality fd^post10 = fd^0 propagated equality ___rho_8_^post10 = ___rho_8_^0 Simplified Guard Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=10, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 11-maxconn^0 <= 0), cost: 1 New rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=10, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 11-maxconn^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l9 -> l8 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=10, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 11-maxconn^0 <= 0, cost: 1 New rule: l9 -> l8 : maxconn^0'=10, 11-maxconn^0 <= 0, cost: 1 Propagated Equalities Original rule: l10 -> l9 : ___rho_15_^0'=___rho_15_^post11, ___rho_16_^0'=___rho_16_^post11, ___rho_1_^0'=___rho_1_^post11, ___rho_2_^0'=___rho_2_^post11, ___rho_3_^0'=___rho_3_^post11, ___rho_4_^0'=___rho_4_^post11, ___rho_5_^0'=___rho_5_^post11, ___rho_8_^0'=___rho_8_^post11, ___rho_9_^0'=___rho_9_^post11, added^0'=added^post11, addr^0'=addr^post11, addr_ai_family^0'=addr_ai_family^post11, addrs^0'=addrs^post11, err^0'=err^post11, family^0'=family^post11, fd^0'=fd^post11, listen_index^0'=listen_index^post11, listensocket_of_listen_index^0'=listensocket_of_listen_index^post11, maxaddr^0'=maxaddr^post11, maxbackends^0'=maxbackends^post11, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^post11, one^0'=one^post11, ret^0'=ret^post11, tmp1^0'=tmp1^post11, (0 == 0 /\ -addr_ai_family^post11+addr_ai_family^0 == 0 /\ fd^0-fd^post11 == 0 /\ addr^0-addr^post11 == 0 /\ ___rho_9_^0-___rho_9_^post11 == 0 /\ -tmp1^post11+tmp1^0 == 0 /\ -ret^post11+ret^0 == 0 /\ maxaddr^0-maxaddr^post11 == 0 /\ ___rho_1_^0-___rho_1_^post11 == 0 /\ -addrs^post11+addrs^0 == 0 /\ maxlisten^0-maxlisten^post11 == 0 /\ -___rho_5_^post11+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post11 == 0 /\ ___rho_15_^0-___rho_15_^post11 == 0 /\ err^0-err^post11 == 0 /\ -___rho_3_^post11+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post11 == 0 /\ one^0-one^post11 == 0 /\ -___rho_4_^post11+___rho_4_^0 == 0 /\ -___rho_16_^post11+___rho_16_^0 == 0 /\ -family^post11+family^0 == 0 /\ -added^post11+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post11 == 0 /\ -maxbackends^post11+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post11+listensocket_of_listen_index^0 == 0), cost: 1 New rule: l10 -> l9 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality addr_ai_family^post11 = addr_ai_family^0 propagated equality fd^post11 = fd^0 propagated equality addr^post11 = addr^0 propagated equality ___rho_9_^post11 = ___rho_9_^0 propagated equality tmp1^post11 = tmp1^0 propagated equality ret^post11 = ret^0 propagated equality maxaddr^post11 = maxaddr^0 propagated equality ___rho_1_^post11 = ___rho_1_^0 propagated equality addrs^post11 = addrs^0 propagated equality maxlisten^post11 = maxlisten^0 propagated equality ___rho_5_^post11 = ___rho_5_^0 propagated equality listen_index^post11 = listen_index^0 propagated equality ___rho_15_^post11 = ___rho_15_^0 propagated equality err^post11 = err^0 propagated equality ___rho_3_^post11 = ___rho_3_^0 propagated equality ___rho_2_^post11 = ___rho_2_^0 propagated equality one^post11 = one^0 propagated equality ___rho_4_^post11 = ___rho_4_^0 propagated equality ___rho_16_^post11 = ___rho_16_^0 propagated equality family^post11 = family^0 propagated equality added^post11 = added^0 propagated equality ___rho_8_^post11 = ___rho_8_^0 propagated equality maxbackends^post11 = maxbackends^0 propagated equality listensocket_of_listen_index^post11 = listensocket_of_listen_index^0 Simplified Guard Original rule: l10 -> l9 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l10 -> l9 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l10 -> l9 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^post11, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l10 -> l9 : maxconn^0'=maxconn^post11, T, cost: 1 Propagated Equalities Original rule: l11 -> l2 : ___rho_15_^0'=___rho_15_^post12, ___rho_16_^0'=___rho_16_^post12, ___rho_1_^0'=___rho_1_^post12, ___rho_2_^0'=___rho_2_^post12, ___rho_3_^0'=___rho_3_^post12, ___rho_4_^0'=___rho_4_^post12, ___rho_5_^0'=___rho_5_^post12, ___rho_8_^0'=___rho_8_^post12, ___rho_9_^0'=___rho_9_^post12, added^0'=added^post12, addr^0'=addr^post12, addr_ai_family^0'=addr_ai_family^post12, addrs^0'=addrs^post12, err^0'=err^post12, family^0'=family^post12, fd^0'=fd^post12, listen_index^0'=listen_index^post12, listensocket_of_listen_index^0'=listensocket_of_listen_index^post12, maxaddr^0'=maxaddr^post12, maxbackends^0'=maxbackends^post12, maxconn^0'=maxconn^post12, maxlisten^0'=maxlisten^post12, one^0'=one^post12, ret^0'=ret^post12, tmp1^0'=tmp1^post12, (addrs^0-addrs^post12 == 0 /\ -ret^post12+ret^0 == 0 /\ -___rho_16_^post12+___rho_16_^0 == 0 /\ -tmp1^post12+tmp1^0 == 0 /\ -___rho_3_^post12+___rho_3_^0 == 0 /\ ___rho_1_^0-___rho_1_^post12 == 0 /\ -___rho_5_^post12+___rho_5_^0 == 0 /\ err^0-err^post12 == 0 /\ maxaddr^0-maxaddr^post12 == 0 /\ ___rho_15_^0-___rho_15_^post12 == 0 /\ ___rho_9_^0-___rho_9_^post12 == 0 /\ -added^post12+added^0 == 0 /\ -___rho_8_^post12+___rho_8_^0 == 0 /\ -listensocket_of_listen_index^post12+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post12 == 0 /\ ___rho_2_^0-___rho_2_^post12 == 0 /\ -family^post12+family^0 == 0 /\ -maxbackends^post12+maxbackends^0 == 0 /\ -addr_ai_family^post12+addr_ai_family^0 == 0 /\ -addr^post12+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post12 == 0 /\ -maxconn^post12+maxconn^0 == 0 /\ fd^0-fd^post12 == 0 /\ one^0-one^post12 == 0 /\ -maxlisten^post12+maxlisten^0 == 0), cost: 1 New rule: l11 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality addrs^post12 = addrs^0 propagated equality ret^post12 = ret^0 propagated equality ___rho_16_^post12 = ___rho_16_^0 propagated equality tmp1^post12 = tmp1^0 propagated equality ___rho_3_^post12 = ___rho_3_^0 propagated equality ___rho_1_^post12 = ___rho_1_^0 propagated equality ___rho_5_^post12 = ___rho_5_^0 propagated equality err^post12 = err^0 propagated equality maxaddr^post12 = maxaddr^0 propagated equality ___rho_15_^post12 = ___rho_15_^0 propagated equality ___rho_9_^post12 = ___rho_9_^0 propagated equality added^post12 = added^0 propagated equality ___rho_8_^post12 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post12 = listensocket_of_listen_index^0 propagated equality listen_index^post12 = listen_index^0 propagated equality ___rho_2_^post12 = ___rho_2_^0 propagated equality family^post12 = family^0 propagated equality maxbackends^post12 = maxbackends^0 propagated equality addr_ai_family^post12 = addr_ai_family^0 propagated equality addr^post12 = addr^0 propagated equality ___rho_4_^post12 = ___rho_4_^0 propagated equality maxconn^post12 = maxconn^0 propagated equality fd^post12 = fd^0 propagated equality one^post12 = one^0 propagated equality maxlisten^post12 = maxlisten^0 Simplified Guard Original rule: l11 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l11 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l11 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l11 -> l2 : T, cost: 1 made implied equalities explicit Original rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^post13, ___rho_16_^0'=___rho_16_^post13, ___rho_1_^0'=___rho_1_^post13, ___rho_2_^0'=___rho_2_^post13, ___rho_3_^0'=___rho_3_^post13, ___rho_4_^0'=___rho_4_^post13, ___rho_5_^0'=___rho_5_^post13, ___rho_8_^0'=___rho_8_^post13, ___rho_9_^0'=___rho_9_^post13, added^0'=added^post13, addr^0'=addr^post13, addr_ai_family^0'=addr_ai_family^post13, addrs^0'=addrs^post13, err^0'=err^post13, family^0'=family^post13, fd^0'=fd^post13, listen_index^0'=listen_index^post13, listensocket_of_listen_index^0'=listensocket_of_listen_index^post13, maxaddr^0'=maxaddr^post13, maxbackends^0'=maxbackends^post13, maxconn^0'=maxconn^post13, maxlisten^0'=maxlisten^post13, one^0'=one^post13, ret^0'=ret^post13, tmp1^0'=tmp1^post13, (listen_index^0-listen_index^post13 == 0 /\ ___rho_2_^0-___rho_2_^post13 == 0 /\ -addrs^post13+addrs^0 == 0 /\ -___rho_4_^post13+___rho_4_^0 == 0 /\ 1-___rho_8_^0 <= 0 /\ -1+___rho_8_^0 <= 0 /\ -___rho_1_^post13+___rho_1_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post13 == 0 /\ ___rho_3_^0-___rho_3_^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ ___rho_8_^0-___rho_8_^post13 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ -tmp1^post13+tmp1^0 == 0 /\ -___rho_5_^post13+___rho_5_^0 == 0 /\ -___rho_9_^post13+___rho_9_^0 == 0 /\ addr^0-addr^post13 == 0 /\ one^0-one^post13 == 0 /\ -maxlisten^post13+maxlisten^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -family^post13+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post13 == 0 /\ -maxbackends^post13+maxbackends^0 == 0 /\ -maxaddr^post13+maxaddr^0 == 0 /\ ___rho_15_^0-___rho_15_^post13 == 0 /\ err^0-err^post13 == 0 /\ -ret^post13+ret^0 == 0 /\ -added^post13+added^0 == 0), cost: 1 New rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^post13, ___rho_16_^0'=___rho_16_^post13, ___rho_1_^0'=___rho_1_^post13, ___rho_2_^0'=___rho_2_^post13, ___rho_3_^0'=___rho_3_^post13, ___rho_4_^0'=___rho_4_^post13, ___rho_5_^0'=___rho_5_^post13, ___rho_8_^0'=___rho_8_^post13, ___rho_9_^0'=___rho_9_^post13, added^0'=added^post13, addr^0'=addr^post13, addr_ai_family^0'=addr_ai_family^post13, addrs^0'=addrs^post13, err^0'=err^post13, family^0'=family^post13, fd^0'=fd^post13, listen_index^0'=listen_index^post13, listensocket_of_listen_index^0'=listensocket_of_listen_index^post13, maxaddr^0'=maxaddr^post13, maxbackends^0'=maxbackends^post13, maxconn^0'=maxconn^post13, maxlisten^0'=maxlisten^post13, one^0'=one^post13, ret^0'=ret^post13, tmp1^0'=tmp1^post13, (listen_index^0-listen_index^post13 == 0 /\ ___rho_2_^0-___rho_2_^post13 == 0 /\ -addrs^post13+addrs^0 == 0 /\ -___rho_4_^post13+___rho_4_^0 == 0 /\ 1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0 /\ -___rho_1_^post13+___rho_1_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post13 == 0 /\ ___rho_3_^0-___rho_3_^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ ___rho_8_^0-___rho_8_^post13 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ -tmp1^post13+tmp1^0 == 0 /\ -___rho_5_^post13+___rho_5_^0 == 0 /\ -___rho_9_^post13+___rho_9_^0 == 0 /\ addr^0-addr^post13 == 0 /\ one^0-one^post13 == 0 /\ -maxlisten^post13+maxlisten^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -family^post13+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post13 == 0 /\ -maxbackends^post13+maxbackends^0 == 0 /\ -maxaddr^post13+maxaddr^0 == 0 /\ ___rho_15_^0-___rho_15_^post13 == 0 /\ err^0-err^post13 == 0 /\ -ret^post13+ret^0 == 0 /\ -added^post13+added^0 == 0), cost: 1 Propagated Equalities Original rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^post13, ___rho_16_^0'=___rho_16_^post13, ___rho_1_^0'=___rho_1_^post13, ___rho_2_^0'=___rho_2_^post13, ___rho_3_^0'=___rho_3_^post13, ___rho_4_^0'=___rho_4_^post13, ___rho_5_^0'=___rho_5_^post13, ___rho_8_^0'=___rho_8_^post13, ___rho_9_^0'=___rho_9_^post13, added^0'=added^post13, addr^0'=addr^post13, addr_ai_family^0'=addr_ai_family^post13, addrs^0'=addrs^post13, err^0'=err^post13, family^0'=family^post13, fd^0'=fd^post13, listen_index^0'=listen_index^post13, listensocket_of_listen_index^0'=listensocket_of_listen_index^post13, maxaddr^0'=maxaddr^post13, maxbackends^0'=maxbackends^post13, maxconn^0'=maxconn^post13, maxlisten^0'=maxlisten^post13, one^0'=one^post13, ret^0'=ret^post13, tmp1^0'=tmp1^post13, (listen_index^0-listen_index^post13 == 0 /\ ___rho_2_^0-___rho_2_^post13 == 0 /\ -addrs^post13+addrs^0 == 0 /\ -___rho_4_^post13+___rho_4_^0 == 0 /\ 1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0 /\ -___rho_1_^post13+___rho_1_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post13 == 0 /\ ___rho_3_^0-___rho_3_^post13 == 0 /\ maxconn^0-maxconn^post13 == 0 /\ ___rho_8_^0-___rho_8_^post13 == 0 /\ addr_ai_family^0-addr_ai_family^post13 == 0 /\ -tmp1^post13+tmp1^0 == 0 /\ -___rho_5_^post13+___rho_5_^0 == 0 /\ -___rho_9_^post13+___rho_9_^0 == 0 /\ addr^0-addr^post13 == 0 /\ one^0-one^post13 == 0 /\ -maxlisten^post13+maxlisten^0 == 0 /\ -fd^post13+fd^0 == 0 /\ -family^post13+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post13 == 0 /\ -maxbackends^post13+maxbackends^0 == 0 /\ -maxaddr^post13+maxaddr^0 == 0 /\ ___rho_15_^0-___rho_15_^post13 == 0 /\ err^0-err^post13 == 0 /\ -ret^post13+ret^0 == 0 /\ -added^post13+added^0 == 0), cost: 1 New rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 propagated equality listen_index^post13 = listen_index^0 propagated equality ___rho_2_^post13 = ___rho_2_^0 propagated equality addrs^post13 = addrs^0 propagated equality ___rho_4_^post13 = ___rho_4_^0 propagated equality ___rho_1_^post13 = ___rho_1_^0 propagated equality listensocket_of_listen_index^post13 = listensocket_of_listen_index^0 propagated equality ___rho_3_^post13 = ___rho_3_^0 propagated equality maxconn^post13 = maxconn^0 propagated equality ___rho_8_^post13 = ___rho_8_^0 propagated equality addr_ai_family^post13 = addr_ai_family^0 propagated equality tmp1^post13 = tmp1^0 propagated equality ___rho_5_^post13 = ___rho_5_^0 propagated equality ___rho_9_^post13 = ___rho_9_^0 propagated equality addr^post13 = addr^0 propagated equality one^post13 = one^0 propagated equality maxlisten^post13 = maxlisten^0 propagated equality fd^post13 = fd^0 propagated equality family^post13 = family^0 propagated equality ___rho_16_^post13 = ___rho_16_^0 propagated equality maxbackends^post13 = maxbackends^0 propagated equality maxaddr^post13 = maxaddr^0 propagated equality ___rho_15_^post13 = ___rho_15_^0 propagated equality err^post13 = err^0 propagated equality ret^post13 = ret^0 propagated equality added^post13 = added^0 Simplified Guard Original rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 New rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 made implied equalities explicit Original rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 New rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l12 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 New rule: l12 -> l10 : (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 Propagated Equalities Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^post14, ___rho_16_^0'=___rho_16_^post14, ___rho_1_^0'=___rho_1_^post14, ___rho_2_^0'=___rho_2_^post14, ___rho_3_^0'=___rho_3_^post14, ___rho_4_^0'=___rho_4_^post14, ___rho_5_^0'=___rho_5_^post14, ___rho_8_^0'=___rho_8_^post14, ___rho_9_^0'=___rho_9_^post14, added^0'=added^post14, addr^0'=addr^post14, addr_ai_family^0'=addr_ai_family^post14, addrs^0'=addrs^post14, err^0'=err^post14, family^0'=family^post14, fd^0'=fd^post14, listen_index^0'=listen_index^post14, listensocket_of_listen_index^0'=listensocket_of_listen_index^post14, maxaddr^0'=maxaddr^post14, maxbackends^0'=maxbackends^post14, maxconn^0'=maxconn^post14, maxlisten^0'=maxlisten^post14, one^0'=one^post14, ret^0'=ret^post14, tmp1^0'=tmp1^post14, (maxconn^0-maxconn^post14 == 0 /\ ___rho_15_^0-___rho_15_^post14 == 0 /\ listen_index^0-listen_index^post14 == 0 /\ one^0-one^post14 == 0 /\ -ret^post14+ret^0 == 0 /\ -tmp1^post14+tmp1^0 == 0 /\ -maxlisten^post14+maxlisten^0 == 0 /\ -___rho_16_^post14+___rho_16_^0 == 0 /\ 2-___rho_8_^0 <= 0 /\ -addr_ai_family^post14+addr_ai_family^0 == 0 /\ err^0-err^post14 == 0 /\ addr^0-addr^post14 == 0 /\ -listensocket_of_listen_index^post14+listensocket_of_listen_index^0 == 0 /\ -fd^post14+fd^0 == 0 /\ -maxbackends^post14+maxbackends^0 == 0 /\ -___rho_5_^post14+___rho_5_^0 == 0 /\ -added^post14+added^0 == 0 /\ -___rho_4_^post14+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post14 == 0 /\ -___rho_1_^post14+___rho_1_^0 == 0 /\ -___rho_3_^post14+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post14 == 0 /\ -addrs^post14+addrs^0 == 0 /\ ___rho_8_^0-___rho_8_^post14 == 0 /\ -family^post14+family^0 == 0 /\ maxaddr^0-maxaddr^post14 == 0), cost: 1 New rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 2-___rho_8_^0 <= 0), cost: 1 propagated equality maxconn^post14 = maxconn^0 propagated equality ___rho_15_^post14 = ___rho_15_^0 propagated equality listen_index^post14 = listen_index^0 propagated equality one^post14 = one^0 propagated equality ret^post14 = ret^0 propagated equality tmp1^post14 = tmp1^0 propagated equality maxlisten^post14 = maxlisten^0 propagated equality ___rho_16_^post14 = ___rho_16_^0 propagated equality addr_ai_family^post14 = addr_ai_family^0 propagated equality err^post14 = err^0 propagated equality addr^post14 = addr^0 propagated equality listensocket_of_listen_index^post14 = listensocket_of_listen_index^0 propagated equality fd^post14 = fd^0 propagated equality maxbackends^post14 = maxbackends^0 propagated equality ___rho_5_^post14 = ___rho_5_^0 propagated equality added^post14 = added^0 propagated equality ___rho_4_^post14 = ___rho_4_^0 propagated equality ___rho_2_^post14 = ___rho_2_^0 propagated equality ___rho_1_^post14 = ___rho_1_^0 propagated equality ___rho_3_^post14 = ___rho_3_^0 propagated equality ___rho_9_^post14 = ___rho_9_^0 propagated equality addrs^post14 = addrs^0 propagated equality ___rho_8_^post14 = ___rho_8_^0 propagated equality family^post14 = family^0 propagated equality maxaddr^post14 = maxaddr^0 Simplified Guard Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 2-___rho_8_^0 <= 0), cost: 1 New rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 2-___rho_8_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 2-___rho_8_^0 <= 0, cost: 1 New rule: l12 -> l11 : 2-___rho_8_^0 <= 0, cost: 1 Propagated Equalities Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^post15, ___rho_16_^0'=___rho_16_^post15, ___rho_1_^0'=___rho_1_^post15, ___rho_2_^0'=___rho_2_^post15, ___rho_3_^0'=___rho_3_^post15, ___rho_4_^0'=___rho_4_^post15, ___rho_5_^0'=___rho_5_^post15, ___rho_8_^0'=___rho_8_^post15, ___rho_9_^0'=___rho_9_^post15, added^0'=added^post15, addr^0'=addr^post15, addr_ai_family^0'=addr_ai_family^post15, addrs^0'=addrs^post15, err^0'=err^post15, family^0'=family^post15, fd^0'=fd^post15, listen_index^0'=listen_index^post15, listensocket_of_listen_index^0'=listensocket_of_listen_index^post15, maxaddr^0'=maxaddr^post15, maxbackends^0'=maxbackends^post15, maxconn^0'=maxconn^post15, maxlisten^0'=maxlisten^post15, one^0'=one^post15, ret^0'=ret^post15, tmp1^0'=tmp1^post15, (-___rho_9_^post15+___rho_9_^0 == 0 /\ ___rho_2_^0-___rho_2_^post15 == 0 /\ -___rho_5_^post15+___rho_5_^0 == 0 /\ -___rho_4_^post15+___rho_4_^0 == 0 /\ ___rho_3_^0-___rho_3_^post15 == 0 /\ err^0-err^post15 == 0 /\ -___rho_1_^post15+___rho_1_^0 == 0 /\ addr_ai_family^0-addr_ai_family^post15 == 0 /\ -ret^post15+ret^0 == 0 /\ -fd^post15+fd^0 == 0 /\ -addrs^post15+addrs^0 == 0 /\ addr^0-addr^post15 == 0 /\ -maxbackends^post15+maxbackends^0 == 0 /\ maxlisten^0-maxlisten^post15 == 0 /\ ___rho_8_^0 <= 0 /\ -maxaddr^post15+maxaddr^0 == 0 /\ listen_index^0-listen_index^post15 == 0 /\ ___rho_16_^0-___rho_16_^post15 == 0 /\ maxconn^0-maxconn^post15 == 0 /\ ___rho_8_^0-___rho_8_^post15 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post15 == 0 /\ family^0-family^post15 == 0 /\ tmp1^0-tmp1^post15 == 0 /\ ___rho_15_^0-___rho_15_^post15 == 0 /\ -added^post15+added^0 == 0 /\ one^0-one^post15 == 0), cost: 1 New rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_8_^0 <= 0), cost: 1 propagated equality ___rho_9_^post15 = ___rho_9_^0 propagated equality ___rho_2_^post15 = ___rho_2_^0 propagated equality ___rho_5_^post15 = ___rho_5_^0 propagated equality ___rho_4_^post15 = ___rho_4_^0 propagated equality ___rho_3_^post15 = ___rho_3_^0 propagated equality err^post15 = err^0 propagated equality ___rho_1_^post15 = ___rho_1_^0 propagated equality addr_ai_family^post15 = addr_ai_family^0 propagated equality ret^post15 = ret^0 propagated equality fd^post15 = fd^0 propagated equality addrs^post15 = addrs^0 propagated equality addr^post15 = addr^0 propagated equality maxbackends^post15 = maxbackends^0 propagated equality maxlisten^post15 = maxlisten^0 propagated equality maxaddr^post15 = maxaddr^0 propagated equality listen_index^post15 = listen_index^0 propagated equality ___rho_16_^post15 = ___rho_16_^0 propagated equality maxconn^post15 = maxconn^0 propagated equality ___rho_8_^post15 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post15 = listensocket_of_listen_index^0 propagated equality family^post15 = family^0 propagated equality tmp1^post15 = tmp1^0 propagated equality ___rho_15_^post15 = ___rho_15_^0 propagated equality added^post15 = added^0 propagated equality one^post15 = one^0 Simplified Guard Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_8_^0 <= 0), cost: 1 New rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_8_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l12 -> l11 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_8_^0 <= 0, cost: 1 New rule: l12 -> l11 : ___rho_8_^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^post16, ___rho_16_^0'=___rho_16_^post16, ___rho_1_^0'=___rho_1_^post16, ___rho_2_^0'=___rho_2_^post16, ___rho_3_^0'=___rho_3_^post16, ___rho_4_^0'=___rho_4_^post16, ___rho_5_^0'=___rho_5_^post16, ___rho_8_^0'=___rho_8_^post16, ___rho_9_^0'=___rho_9_^post16, added^0'=added^post16, addr^0'=addr^post16, addr_ai_family^0'=addr_ai_family^post16, addrs^0'=addrs^post16, err^0'=err^post16, family^0'=family^post16, fd^0'=fd^post16, listen_index^0'=listen_index^post16, listensocket_of_listen_index^0'=listensocket_of_listen_index^post16, maxaddr^0'=maxaddr^post16, maxbackends^0'=maxbackends^post16, maxconn^0'=maxconn^post16, maxlisten^0'=maxlisten^post16, one^0'=one^post16, ret^0'=ret^post16, tmp1^0'=tmp1^post16, (-addr_ai_family^post16+addr_ai_family^0 == 0 /\ -addrs^post16+addrs^0 == 0 /\ -family^post16+family^0 == 0 /\ fd^0-fd^post16 == 0 /\ -listensocket_of_listen_index^post16+listensocket_of_listen_index^0 == 0 /\ ___rho_9_^0-___rho_9_^post16 == 0 /\ ___rho_1_^0-___rho_1_^post16 == 0 /\ 4-addr_ai_family^0 <= 0 /\ maxconn^0-maxconn^post16 == 0 /\ -tmp1^post16+tmp1^0 == 0 /\ -___rho_5_^post16+___rho_5_^0 == 0 /\ -___rho_3_^post16+___rho_3_^0 == 0 /\ -addr^post16+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post16 == 0 /\ err^0-err^post16 == 0 /\ maxaddr^0-maxaddr^post16 == 0 /\ one^0-one^post16 == 0 /\ ___rho_15_^0-___rho_15_^post16 == 0 /\ -maxlisten^post16+maxlisten^0 == 0 /\ -___rho_16_^post16+___rho_16_^0 == 0 /\ ___rho_4_^0-___rho_4_^post16 == 0 /\ listen_index^0-listen_index^post16 == 0 /\ -ret^post16+ret^0 == 0 /\ -maxbackends^post16+maxbackends^0 == 0 /\ -___rho_8_^post16+___rho_8_^0 == 0 /\ -added^post16+added^0 == 0), cost: 1 New rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 4-addr_ai_family^0 <= 0), cost: 1 propagated equality addr_ai_family^post16 = addr_ai_family^0 propagated equality addrs^post16 = addrs^0 propagated equality family^post16 = family^0 propagated equality fd^post16 = fd^0 propagated equality listensocket_of_listen_index^post16 = listensocket_of_listen_index^0 propagated equality ___rho_9_^post16 = ___rho_9_^0 propagated equality ___rho_1_^post16 = ___rho_1_^0 propagated equality maxconn^post16 = maxconn^0 propagated equality tmp1^post16 = tmp1^0 propagated equality ___rho_5_^post16 = ___rho_5_^0 propagated equality ___rho_3_^post16 = ___rho_3_^0 propagated equality addr^post16 = addr^0 propagated equality ___rho_2_^post16 = ___rho_2_^0 propagated equality err^post16 = err^0 propagated equality maxaddr^post16 = maxaddr^0 propagated equality one^post16 = one^0 propagated equality ___rho_15_^post16 = ___rho_15_^0 propagated equality maxlisten^post16 = maxlisten^0 propagated equality ___rho_16_^post16 = ___rho_16_^0 propagated equality ___rho_4_^post16 = ___rho_4_^0 propagated equality listen_index^post16 = listen_index^0 propagated equality ret^post16 = ret^0 propagated equality maxbackends^post16 = maxbackends^0 propagated equality ___rho_8_^post16 = ___rho_8_^0 propagated equality added^post16 = added^0 Simplified Guard Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 4-addr_ai_family^0 <= 0), cost: 1 New rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 4-addr_ai_family^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 4-addr_ai_family^0 <= 0, cost: 1 New rule: l13 -> l10 : 4-addr_ai_family^0 <= 0, cost: 1 Propagated Equalities Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^post17, ___rho_16_^0'=___rho_16_^post17, ___rho_1_^0'=___rho_1_^post17, ___rho_2_^0'=___rho_2_^post17, ___rho_3_^0'=___rho_3_^post17, ___rho_4_^0'=___rho_4_^post17, ___rho_5_^0'=___rho_5_^post17, ___rho_8_^0'=___rho_8_^post17, ___rho_9_^0'=___rho_9_^post17, added^0'=added^post17, addr^0'=addr^post17, addr_ai_family^0'=addr_ai_family^post17, addrs^0'=addrs^post17, err^0'=err^post17, family^0'=family^post17, fd^0'=fd^post17, listen_index^0'=listen_index^post17, listensocket_of_listen_index^0'=listensocket_of_listen_index^post17, maxaddr^0'=maxaddr^post17, maxbackends^0'=maxbackends^post17, maxconn^0'=maxconn^post17, maxlisten^0'=maxlisten^post17, one^0'=one^post17, ret^0'=ret^post17, tmp1^0'=tmp1^post17, (___rho_9_^0-___rho_9_^post17 == 0 /\ ___rho_1_^0-___rho_1_^post17 == 0 /\ -___rho_16_^post17+___rho_16_^0 == 0 /\ -2+addr_ai_family^0 <= 0 /\ -___rho_5_^post17+___rho_5_^0 == 0 /\ -___rho_3_^post17+___rho_3_^0 == 0 /\ -added^post17+added^0 == 0 /\ -___rho_8_^post17+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post17 == 0 /\ -addr_ai_family^post17+addr_ai_family^0 == 0 /\ -maxaddr^post17+maxaddr^0 == 0 /\ -fd^post17+fd^0 == 0 /\ maxlisten^0-maxlisten^post17 == 0 /\ ___rho_2_^0-___rho_2_^post17 == 0 /\ -maxbackends^post17+maxbackends^0 == 0 /\ listen_index^0-listen_index^post17 == 0 /\ maxconn^0-maxconn^post17 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post17 == 0 /\ -ret^post17+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post17 == 0 /\ err^0-err^post17 == 0 /\ tmp1^0-tmp1^post17 == 0 /\ one^0-one^post17 == 0 /\ family^0-family^post17 == 0 /\ addr^0-addr^post17 == 0 /\ -addrs^post17+addrs^0 == 0), cost: 1 New rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -2+addr_ai_family^0 <= 0), cost: 1 propagated equality ___rho_9_^post17 = ___rho_9_^0 propagated equality ___rho_1_^post17 = ___rho_1_^0 propagated equality ___rho_16_^post17 = ___rho_16_^0 propagated equality ___rho_5_^post17 = ___rho_5_^0 propagated equality ___rho_3_^post17 = ___rho_3_^0 propagated equality added^post17 = added^0 propagated equality ___rho_8_^post17 = ___rho_8_^0 propagated equality ___rho_15_^post17 = ___rho_15_^0 propagated equality addr_ai_family^post17 = addr_ai_family^0 propagated equality maxaddr^post17 = maxaddr^0 propagated equality fd^post17 = fd^0 propagated equality maxlisten^post17 = maxlisten^0 propagated equality ___rho_2_^post17 = ___rho_2_^0 propagated equality maxbackends^post17 = maxbackends^0 propagated equality listen_index^post17 = listen_index^0 propagated equality maxconn^post17 = maxconn^0 propagated equality listensocket_of_listen_index^post17 = listensocket_of_listen_index^0 propagated equality ret^post17 = ret^0 propagated equality ___rho_4_^post17 = ___rho_4_^0 propagated equality err^post17 = err^0 propagated equality tmp1^post17 = tmp1^0 propagated equality one^post17 = one^0 propagated equality family^post17 = family^0 propagated equality addr^post17 = addr^0 propagated equality addrs^post17 = addrs^0 Simplified Guard Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -2+addr_ai_family^0 <= 0), cost: 1 New rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -2+addr_ai_family^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l13 -> l10 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -2+addr_ai_family^0 <= 0, cost: 1 New rule: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 made implied equalities explicit Original rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^post18, ___rho_16_^0'=___rho_16_^post18, ___rho_1_^0'=___rho_1_^post18, ___rho_2_^0'=___rho_2_^post18, ___rho_3_^0'=___rho_3_^post18, ___rho_4_^0'=___rho_4_^post18, ___rho_5_^0'=___rho_5_^post18, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^post18, added^0'=added^post18, addr^0'=addr^post18, addr_ai_family^0'=addr_ai_family^post18, addrs^0'=addrs^post18, err^0'=err^post18, family^0'=family^post18, fd^0'=fd^post18, listen_index^0'=listen_index^post18, listensocket_of_listen_index^0'=listensocket_of_listen_index^post18, maxaddr^0'=maxaddr^post18, maxbackends^0'=maxbackends^post18, maxconn^0'=maxconn^post18, maxlisten^0'=maxlisten^post18, one^0'=one^post18, ret^0'=ret^post18, tmp1^0'=tmp1^post18, (0 == 0 /\ -___rho_16_^post18+___rho_16_^0 == 0 /\ -family^post18+family^0 == 0 /\ -err^post18+err^0 == 0 /\ -___rho_3_^post18+___rho_3_^0 == 0 /\ -___rho_2_^post18+___rho_2_^0 == 0 /\ -___rho_5_^post18+___rho_5_^0 == 0 /\ maxlisten^0-maxlisten^post18 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -addr^post18+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ ___rho_9_^0-___rho_9_^post18 == 0 /\ ___rho_1_^0-___rho_1_^post18 == 0 /\ ___rho_15_^0-___rho_15_^post18 == 0 /\ -ret^post18+ret^0 == 0 /\ -maxbackends^post18+maxbackends^0 == 0 /\ -one^post18+one^0 == 0 /\ -listensocket_of_listen_index^post18+listensocket_of_listen_index^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ fd^0-fd^post18 == 0 /\ maxaddr^0-maxaddr^post18 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ added^0-added^post18 == 0 /\ -maxconn^post18+maxconn^0 == 0), cost: 1 New rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^post18, ___rho_16_^0'=___rho_16_^post18, ___rho_1_^0'=___rho_1_^post18, ___rho_2_^0'=___rho_2_^post18, ___rho_3_^0'=___rho_3_^post18, ___rho_4_^0'=___rho_4_^post18, ___rho_5_^0'=___rho_5_^post18, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^post18, added^0'=added^post18, addr^0'=addr^post18, addr_ai_family^0'=addr_ai_family^post18, addrs^0'=addrs^post18, err^0'=err^post18, family^0'=family^post18, fd^0'=fd^post18, listen_index^0'=listen_index^post18, listensocket_of_listen_index^0'=listensocket_of_listen_index^post18, maxaddr^0'=maxaddr^post18, maxbackends^0'=maxbackends^post18, maxconn^0'=maxconn^post18, maxlisten^0'=maxlisten^post18, one^0'=one^post18, ret^0'=ret^post18, tmp1^0'=tmp1^post18, (0 == 0 /\ -___rho_16_^post18+___rho_16_^0 == 0 /\ -family^post18+family^0 == 0 /\ -err^post18+err^0 == 0 /\ -___rho_3_^post18+___rho_3_^0 == 0 /\ -___rho_2_^post18+___rho_2_^0 == 0 /\ -___rho_5_^post18+___rho_5_^0 == 0 /\ maxlisten^0-maxlisten^post18 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -addr^post18+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ ___rho_9_^0-___rho_9_^post18 == 0 /\ ___rho_1_^0-___rho_1_^post18 == 0 /\ ___rho_15_^0-___rho_15_^post18 == 0 /\ -ret^post18+ret^0 == 0 /\ -maxbackends^post18+maxbackends^0 == 0 /\ -one^post18+one^0 == 0 /\ -listensocket_of_listen_index^post18+listensocket_of_listen_index^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ fd^0-fd^post18 == 0 /\ maxaddr^0-maxaddr^post18 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ added^0-added^post18 == 0 /\ -maxconn^post18+maxconn^0 == 0), cost: 1 Propagated Equalities Original rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^post18, ___rho_16_^0'=___rho_16_^post18, ___rho_1_^0'=___rho_1_^post18, ___rho_2_^0'=___rho_2_^post18, ___rho_3_^0'=___rho_3_^post18, ___rho_4_^0'=___rho_4_^post18, ___rho_5_^0'=___rho_5_^post18, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^post18, added^0'=added^post18, addr^0'=addr^post18, addr_ai_family^0'=addr_ai_family^post18, addrs^0'=addrs^post18, err^0'=err^post18, family^0'=family^post18, fd^0'=fd^post18, listen_index^0'=listen_index^post18, listensocket_of_listen_index^0'=listensocket_of_listen_index^post18, maxaddr^0'=maxaddr^post18, maxbackends^0'=maxbackends^post18, maxconn^0'=maxconn^post18, maxlisten^0'=maxlisten^post18, one^0'=one^post18, ret^0'=ret^post18, tmp1^0'=tmp1^post18, (0 == 0 /\ -___rho_16_^post18+___rho_16_^0 == 0 /\ -family^post18+family^0 == 0 /\ -err^post18+err^0 == 0 /\ -___rho_3_^post18+___rho_3_^0 == 0 /\ -___rho_2_^post18+___rho_2_^0 == 0 /\ -___rho_5_^post18+___rho_5_^0 == 0 /\ maxlisten^0-maxlisten^post18 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ -addr^post18+addr^0 == 0 /\ ___rho_4_^0-___rho_4_^post18 == 0 /\ listen_index^0-listen_index^post18 == 0 /\ tmp1^0-tmp1^post18 == 0 /\ ___rho_9_^0-___rho_9_^post18 == 0 /\ ___rho_1_^0-___rho_1_^post18 == 0 /\ ___rho_15_^0-___rho_15_^post18 == 0 /\ -ret^post18+ret^0 == 0 /\ -maxbackends^post18+maxbackends^0 == 0 /\ -one^post18+one^0 == 0 /\ -listensocket_of_listen_index^post18+listensocket_of_listen_index^0 == 0 /\ 3-addr_ai_family^0 <= 0 /\ fd^0-fd^post18 == 0 /\ maxaddr^0-maxaddr^post18 == 0 /\ -addr_ai_family^post18+addr_ai_family^0 == 0 /\ addrs^0-addrs^post18 == 0 /\ added^0-added^post18 == 0 /\ -maxconn^post18+maxconn^0 == 0), cost: 1 New rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 propagated equality ___rho_16_^post18 = ___rho_16_^0 propagated equality family^post18 = family^0 propagated equality err^post18 = err^0 propagated equality ___rho_3_^post18 = ___rho_3_^0 propagated equality ___rho_2_^post18 = ___rho_2_^0 propagated equality ___rho_5_^post18 = ___rho_5_^0 propagated equality maxlisten^post18 = maxlisten^0 propagated equality addr^post18 = addr^0 propagated equality ___rho_4_^post18 = ___rho_4_^0 propagated equality listen_index^post18 = listen_index^0 propagated equality tmp1^post18 = tmp1^0 propagated equality ___rho_9_^post18 = ___rho_9_^0 propagated equality ___rho_1_^post18 = ___rho_1_^0 propagated equality ___rho_15_^post18 = ___rho_15_^0 propagated equality ret^post18 = ret^0 propagated equality maxbackends^post18 = maxbackends^0 propagated equality one^post18 = one^0 propagated equality listensocket_of_listen_index^post18 = listensocket_of_listen_index^0 propagated equality fd^post18 = fd^0 propagated equality maxaddr^post18 = maxaddr^0 propagated equality addr_ai_family^post18 = addr_ai_family^0 propagated equality addrs^post18 = addrs^0 propagated equality added^post18 = added^0 propagated equality maxconn^post18 = maxconn^0 Simplified Guard Original rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 New rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 made implied equalities explicit Original rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 New rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l13 -> l12 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^post18, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 New rule: l13 -> l12 : ___rho_8_^0'=___rho_8_^post18, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 Propagated Equalities Original rule: l14 -> l13 : ___rho_15_^0'=___rho_15_^post19, ___rho_16_^0'=___rho_16_^post19, ___rho_1_^0'=___rho_1_^post19, ___rho_2_^0'=___rho_2_^post19, ___rho_3_^0'=___rho_3_^post19, ___rho_4_^0'=___rho_4_^post19, ___rho_5_^0'=___rho_5_^post19, ___rho_8_^0'=___rho_8_^post19, ___rho_9_^0'=___rho_9_^post19, added^0'=added^post19, addr^0'=addr^post19, addr_ai_family^0'=addr_ai_family^post19, addrs^0'=addrs^post19, err^0'=err^post19, family^0'=family^post19, fd^0'=fd^post19, listen_index^0'=listen_index^post19, listensocket_of_listen_index^0'=listensocket_of_listen_index^post19, maxaddr^0'=maxaddr^post19, maxbackends^0'=maxbackends^post19, maxconn^0'=maxconn^post19, maxlisten^0'=maxlisten^post19, one^0'=one^post19, ret^0'=ret^post19, tmp1^0'=tmp1^post19, (___rho_15_^0-___rho_15_^post19 == 0 /\ -addr_ai_family^post19+addr_ai_family^0 == 0 /\ maxbackends^0-maxbackends^post19 == 0 /\ -family^post19+family^0 == 0 /\ -err^post19+err^0 == 0 /\ -tmp1^post19+tmp1^0 == 0 /\ -listensocket_of_listen_index^post19+listensocket_of_listen_index^0 == 0 /\ -err^0 <= 0 /\ -___rho_16_^post19+___rho_16_^0 == 0 /\ -___rho_8_^post19+___rho_8_^0 == 0 /\ maxlisten^0-maxlisten^post19 == 0 /\ -addr^post19+addr^0 == 0 /\ maxaddr^0-maxaddr^post19 == 0 /\ -ret^post19+ret^0 == 0 /\ added^0-added^post19 == 0 /\ -maxconn^post19+maxconn^0 == 0 /\ ___rho_9_^0-___rho_9_^post19 == 0 /\ fd^0-fd^post19 == 0 /\ ___rho_2_^0-___rho_2_^post19 == 0 /\ listen_index^0-listen_index^post19 == 0 /\ one^0-one^post19 == 0 /\ addrs^0-addrs^post19 == 0 /\ -___rho_3_^post19+___rho_3_^0 == 0 /\ -___rho_5_^post19+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post19 == 0 /\ ___rho_1_^0-___rho_1_^post19 == 0), cost: 1 New rule: l14 -> l13 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -err^0 <= 0), cost: 1 propagated equality ___rho_15_^post19 = ___rho_15_^0 propagated equality addr_ai_family^post19 = addr_ai_family^0 propagated equality maxbackends^post19 = maxbackends^0 propagated equality family^post19 = family^0 propagated equality err^post19 = err^0 propagated equality tmp1^post19 = tmp1^0 propagated equality listensocket_of_listen_index^post19 = listensocket_of_listen_index^0 propagated equality ___rho_16_^post19 = ___rho_16_^0 propagated equality ___rho_8_^post19 = ___rho_8_^0 propagated equality maxlisten^post19 = maxlisten^0 propagated equality addr^post19 = addr^0 propagated equality maxaddr^post19 = maxaddr^0 propagated equality ret^post19 = ret^0 propagated equality added^post19 = added^0 propagated equality maxconn^post19 = maxconn^0 propagated equality ___rho_9_^post19 = ___rho_9_^0 propagated equality fd^post19 = fd^0 propagated equality ___rho_2_^post19 = ___rho_2_^0 propagated equality listen_index^post19 = listen_index^0 propagated equality one^post19 = one^0 propagated equality addrs^post19 = addrs^0 propagated equality ___rho_3_^post19 = ___rho_3_^0 propagated equality ___rho_5_^post19 = ___rho_5_^0 propagated equality ___rho_4_^post19 = ___rho_4_^0 propagated equality ___rho_1_^post19 = ___rho_1_^0 Simplified Guard Original rule: l14 -> l13 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -err^0 <= 0), cost: 1 New rule: l14 -> l13 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -err^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l14 -> l13 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -err^0 <= 0, cost: 1 New rule: l14 -> l13 : -err^0 <= 0, cost: 1 Propagated Equalities Original rule: l14 -> l5 : ___rho_15_^0'=___rho_15_^post20, ___rho_16_^0'=___rho_16_^post20, ___rho_1_^0'=___rho_1_^post20, ___rho_2_^0'=___rho_2_^post20, ___rho_3_^0'=___rho_3_^post20, ___rho_4_^0'=___rho_4_^post20, ___rho_5_^0'=___rho_5_^post20, ___rho_8_^0'=___rho_8_^post20, ___rho_9_^0'=___rho_9_^post20, added^0'=added^post20, addr^0'=addr^post20, addr_ai_family^0'=addr_ai_family^post20, addrs^0'=addrs^post20, err^0'=err^post20, family^0'=family^post20, fd^0'=fd^post20, listen_index^0'=listen_index^post20, listensocket_of_listen_index^0'=listensocket_of_listen_index^post20, maxaddr^0'=maxaddr^post20, maxbackends^0'=maxbackends^post20, maxconn^0'=maxconn^post20, maxlisten^0'=maxlisten^post20, one^0'=one^post20, ret^0'=ret^post20, tmp1^0'=tmp1^post20, (err^0-err^post20 == 0 /\ ___rho_9_^0-___rho_9_^post20 == 0 /\ maxconn^0-maxconn^post20 == 0 /\ fd^0-fd^post20 == 0 /\ addr^0-addr^post20 == 0 /\ -added^post20+added^0 == 0 /\ listen_index^0-listen_index^post20 == 0 /\ -___rho_8_^post20+___rho_8_^0 == 0 /\ -___rho_5_^post20+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post20 == 0 /\ -maxlisten^post20+maxlisten^0 == 0 /\ -listensocket_of_listen_index^post20+listensocket_of_listen_index^0 == 0 /\ -ret^post20+ret^0 == 0 /\ one^0-one^post20 == 0 /\ addrs^0-addrs^post20 == 0 /\ -maxbackends^post20+maxbackends^0 == 0 /\ -___rho_16_^post20+___rho_16_^0 == 0 /\ -family^post20+family^0 == 0 /\ 1+err^0 <= 0 /\ ___rho_2_^0-___rho_2_^post20 == 0 /\ -___rho_3_^post20+___rho_3_^0 == 0 /\ -tmp1^post20+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post20 == 0 /\ ___rho_4_^0-___rho_4_^post20 == 0 /\ ___rho_1_^0-___rho_1_^post20 == 0 /\ -addr_ai_family^post20+addr_ai_family^0 == 0), cost: 1 New rule: l14 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+err^0 <= 0), cost: 1 propagated equality err^post20 = err^0 propagated equality ___rho_9_^post20 = ___rho_9_^0 propagated equality maxconn^post20 = maxconn^0 propagated equality fd^post20 = fd^0 propagated equality addr^post20 = addr^0 propagated equality added^post20 = added^0 propagated equality listen_index^post20 = listen_index^0 propagated equality ___rho_8_^post20 = ___rho_8_^0 propagated equality ___rho_5_^post20 = ___rho_5_^0 propagated equality ___rho_15_^post20 = ___rho_15_^0 propagated equality maxlisten^post20 = maxlisten^0 propagated equality listensocket_of_listen_index^post20 = listensocket_of_listen_index^0 propagated equality ret^post20 = ret^0 propagated equality one^post20 = one^0 propagated equality addrs^post20 = addrs^0 propagated equality maxbackends^post20 = maxbackends^0 propagated equality ___rho_16_^post20 = ___rho_16_^0 propagated equality family^post20 = family^0 propagated equality ___rho_2_^post20 = ___rho_2_^0 propagated equality ___rho_3_^post20 = ___rho_3_^0 propagated equality tmp1^post20 = tmp1^0 propagated equality maxaddr^post20 = maxaddr^0 propagated equality ___rho_4_^post20 = ___rho_4_^0 propagated equality ___rho_1_^post20 = ___rho_1_^0 propagated equality addr_ai_family^post20 = addr_ai_family^0 Simplified Guard Original rule: l14 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+err^0 <= 0), cost: 1 New rule: l14 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+err^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l14 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+err^0 <= 0, cost: 1 New rule: l14 -> l5 : 1+err^0 <= 0, cost: 1 Propagated Equalities Original rule: l15 -> l14 : ___rho_15_^0'=___rho_15_^post21, ___rho_16_^0'=___rho_16_^post21, ___rho_1_^0'=___rho_1_^post21, ___rho_2_^0'=___rho_2_^post21, ___rho_3_^0'=___rho_3_^post21, ___rho_4_^0'=___rho_4_^post21, ___rho_5_^0'=___rho_5_^post21, ___rho_8_^0'=___rho_8_^post21, ___rho_9_^0'=___rho_9_^post21, added^0'=added^post21, addr^0'=addr^post21, addr_ai_family^0'=addr_ai_family^post21, addrs^0'=addrs^post21, err^0'=err^post21, family^0'=family^post21, fd^0'=fd^post21, listen_index^0'=listen_index^post21, listensocket_of_listen_index^0'=listensocket_of_listen_index^post21, maxaddr^0'=maxaddr^post21, maxbackends^0'=maxbackends^post21, maxconn^0'=maxconn^post21, maxlisten^0'=maxlisten^post21, one^0'=one^post21, ret^0'=ret^post21, tmp1^0'=tmp1^post21, (0 == 0 /\ -maxbackends^post21+maxbackends^0 == 0 /\ -maxaddr^post21+maxaddr^0 == 0 /\ -___rho_1_^post21+err^post21 == 0 /\ -___rho_9_^post21+___rho_9_^0 == 0 /\ -added^post21+added^0 == 0 /\ -___rho_5_^post21+___rho_5_^0 == 0 /\ -maxlisten^post21+maxlisten^0 == 0 /\ listen_index^0-listen_index^post21 == 0 /\ -tmp1^post21+tmp1^0 == 0 /\ maxconn^0-maxconn^post21 == 0 /\ -addrs^post21+addrs^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post21 == 0 /\ -___rho_4_^post21+___rho_4_^0 == 0 /\ family^0-family^post21 == 0 /\ addr^0-addr^post21 == 0 /\ ___rho_8_^0-___rho_8_^post21 == 0 /\ ___rho_16_^0-___rho_16_^post21 == 0 /\ ___rho_2_^0-___rho_2_^post21 == 0 /\ -addr_ai_family^post21+addr_ai_family^0 == 0 /\ -ret^post21+ret^0 == 0 /\ -fd^post21+fd^0 == 0 /\ ___rho_3_^0-___rho_3_^post21 == 0 /\ one^0-one^post21 == 0 /\ ___rho_15_^0-___rho_15_^post21 == 0), cost: 1 New rule: l15 -> l14 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=err^post21, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post21, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality maxbackends^post21 = maxbackends^0 propagated equality maxaddr^post21 = maxaddr^0 propagated equality ___rho_1_^post21 = err^post21 propagated equality ___rho_9_^post21 = ___rho_9_^0 propagated equality added^post21 = added^0 propagated equality ___rho_5_^post21 = ___rho_5_^0 propagated equality maxlisten^post21 = maxlisten^0 propagated equality listen_index^post21 = listen_index^0 propagated equality tmp1^post21 = tmp1^0 propagated equality maxconn^post21 = maxconn^0 propagated equality addrs^post21 = addrs^0 propagated equality listensocket_of_listen_index^post21 = listensocket_of_listen_index^0 propagated equality ___rho_4_^post21 = ___rho_4_^0 propagated equality family^post21 = family^0 propagated equality addr^post21 = addr^0 propagated equality ___rho_8_^post21 = ___rho_8_^0 propagated equality ___rho_16_^post21 = ___rho_16_^0 propagated equality ___rho_2_^post21 = ___rho_2_^0 propagated equality addr_ai_family^post21 = addr_ai_family^0 propagated equality ret^post21 = ret^0 propagated equality fd^post21 = fd^0 propagated equality ___rho_3_^post21 = ___rho_3_^0 propagated equality one^post21 = one^0 propagated equality ___rho_15_^post21 = ___rho_15_^0 Simplified Guard Original rule: l15 -> l14 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=err^post21, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post21, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l15 -> l14 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=err^post21, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post21, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l15 -> l14 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=err^post21, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^post21, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l15 -> l14 : ___rho_1_^0'=err^post21, err^0'=err^post21, T, cost: 1 Propagated Equalities Original rule: l16 -> l15 : ___rho_15_^0'=___rho_15_^post22, ___rho_16_^0'=___rho_16_^post22, ___rho_1_^0'=___rho_1_^post22, ___rho_2_^0'=___rho_2_^post22, ___rho_3_^0'=___rho_3_^post22, ___rho_4_^0'=___rho_4_^post22, ___rho_5_^0'=___rho_5_^post22, ___rho_8_^0'=___rho_8_^post22, ___rho_9_^0'=___rho_9_^post22, added^0'=added^post22, addr^0'=addr^post22, addr_ai_family^0'=addr_ai_family^post22, addrs^0'=addrs^post22, err^0'=err^post22, family^0'=family^post22, fd^0'=fd^post22, listen_index^0'=listen_index^post22, listensocket_of_listen_index^0'=listensocket_of_listen_index^post22, maxaddr^0'=maxaddr^post22, maxbackends^0'=maxbackends^post22, maxconn^0'=maxconn^post22, maxlisten^0'=maxlisten^post22, one^0'=one^post22, ret^0'=ret^post22, tmp1^0'=tmp1^post22, (maxconn^0-maxconn^post22 == 0 /\ fd^0-fd^post22 == 0 /\ listen_index^0-listen_index^post22 == 0 /\ -maxlisten^post22+maxlisten^0 == 0 /\ ___rho_2_^0-___rho_2_^post22 == 0 /\ err^0-err^post22 == 0 /\ -ret^post22+ret^0 == 0 /\ -added^post22+added^0 == 0 /\ addr^0-addr^post22 == 0 /\ -maxbackends^post22+maxbackends^0 == 0 /\ one^0-one^post22 == 0 /\ -listensocket_of_listen_index^post22+listensocket_of_listen_index^0 == 0 /\ ___rho_3_^0-___rho_3_^post22 == 0 /\ -___rho_4_^post22+___rho_4_^0 == 0 /\ -addr_ai_family^post22+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post22 == 0 /\ ___rho_8_^0-___rho_8_^post22 == 0 /\ ___rho_15_^0-___rho_15_^post22 == 0 /\ -addrs^post22+addrs^0 == 0 /\ -family^post22+family^0 == 0 /\ -___rho_1_^post22+___rho_1_^0 == 0 /\ -tmp1^post22+tmp1^0 == 0 /\ -___rho_9_^post22+___rho_9_^0 == 0 /\ -___rho_5_^post22+___rho_5_^0 == 0 /\ ___rho_5_^0 <= 0 /\ maxaddr^0-maxaddr^post22 == 0), cost: 1 New rule: l16 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_5_^0 <= 0), cost: 1 propagated equality maxconn^post22 = maxconn^0 propagated equality fd^post22 = fd^0 propagated equality listen_index^post22 = listen_index^0 propagated equality maxlisten^post22 = maxlisten^0 propagated equality ___rho_2_^post22 = ___rho_2_^0 propagated equality err^post22 = err^0 propagated equality ret^post22 = ret^0 propagated equality added^post22 = added^0 propagated equality addr^post22 = addr^0 propagated equality maxbackends^post22 = maxbackends^0 propagated equality one^post22 = one^0 propagated equality listensocket_of_listen_index^post22 = listensocket_of_listen_index^0 propagated equality ___rho_3_^post22 = ___rho_3_^0 propagated equality ___rho_4_^post22 = ___rho_4_^0 propagated equality addr_ai_family^post22 = addr_ai_family^0 propagated equality ___rho_16_^post22 = ___rho_16_^0 propagated equality ___rho_8_^post22 = ___rho_8_^0 propagated equality ___rho_15_^post22 = ___rho_15_^0 propagated equality addrs^post22 = addrs^0 propagated equality family^post22 = family^0 propagated equality ___rho_1_^post22 = ___rho_1_^0 propagated equality tmp1^post22 = tmp1^0 propagated equality ___rho_9_^post22 = ___rho_9_^0 propagated equality ___rho_5_^post22 = ___rho_5_^0 propagated equality maxaddr^post22 = maxaddr^0 Simplified Guard Original rule: l16 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_5_^0 <= 0), cost: 1 New rule: l16 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_5_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l16 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_5_^0 <= 0, cost: 1 New rule: l16 -> l15 : ___rho_5_^0 <= 0, cost: 1 Propagated Equalities Original rule: l16 -> l5 : ___rho_15_^0'=___rho_15_^post23, ___rho_16_^0'=___rho_16_^post23, ___rho_1_^0'=___rho_1_^post23, ___rho_2_^0'=___rho_2_^post23, ___rho_3_^0'=___rho_3_^post23, ___rho_4_^0'=___rho_4_^post23, ___rho_5_^0'=___rho_5_^post23, ___rho_8_^0'=___rho_8_^post23, ___rho_9_^0'=___rho_9_^post23, added^0'=added^post23, addr^0'=addr^post23, addr_ai_family^0'=addr_ai_family^post23, addrs^0'=addrs^post23, err^0'=err^post23, family^0'=family^post23, fd^0'=fd^post23, listen_index^0'=listen_index^post23, listensocket_of_listen_index^0'=listensocket_of_listen_index^post23, maxaddr^0'=maxaddr^post23, maxbackends^0'=maxbackends^post23, maxconn^0'=maxconn^post23, maxlisten^0'=maxlisten^post23, one^0'=one^post23, ret^0'=ret^post23, tmp1^0'=tmp1^post23, (err^0-err^post23 == 0 /\ addr^0-addr^post23 == 0 /\ -maxlisten^post23+maxlisten^0 == 0 /\ -added^post23+added^0 == 0 /\ -addrs^post23+addrs^0 == 0 /\ -___rho_8_^post23+___rho_8_^0 == 0 /\ -family^post23+family^0 == 0 /\ -___rho_1_^post23+___rho_1_^0 == 0 /\ ___rho_9_^0-___rho_9_^post23 == 0 /\ maxconn^0-maxconn^post23 == 0 /\ maxaddr^0-maxaddr^post23 == 0 /\ -ret^post23+ret^0 == 0 /\ ___rho_16_^0-___rho_16_^post23 == 0 /\ -___rho_5_^post23+___rho_5_^0 == 0 /\ tmp1^0-tmp1^post23 == 0 /\ -listensocket_of_listen_index^post23+listensocket_of_listen_index^0 == 0 /\ one^0-one^post23 == 0 /\ -fd^post23+fd^0 == 0 /\ -___rho_3_^post23+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post23 == 0 /\ 1-___rho_5_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post23 == 0 /\ -maxbackends^post23+maxbackends^0 == 0 /\ -addr_ai_family^post23+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post23 == 0 /\ listen_index^0-listen_index^post23 == 0), cost: 1 New rule: l16 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_5_^0 <= 0), cost: 1 propagated equality err^post23 = err^0 propagated equality addr^post23 = addr^0 propagated equality maxlisten^post23 = maxlisten^0 propagated equality added^post23 = added^0 propagated equality addrs^post23 = addrs^0 propagated equality ___rho_8_^post23 = ___rho_8_^0 propagated equality family^post23 = family^0 propagated equality ___rho_1_^post23 = ___rho_1_^0 propagated equality ___rho_9_^post23 = ___rho_9_^0 propagated equality maxconn^post23 = maxconn^0 propagated equality maxaddr^post23 = maxaddr^0 propagated equality ret^post23 = ret^0 propagated equality ___rho_16_^post23 = ___rho_16_^0 propagated equality ___rho_5_^post23 = ___rho_5_^0 propagated equality tmp1^post23 = tmp1^0 propagated equality listensocket_of_listen_index^post23 = listensocket_of_listen_index^0 propagated equality one^post23 = one^0 propagated equality fd^post23 = fd^0 propagated equality ___rho_3_^post23 = ___rho_3_^0 propagated equality ___rho_4_^post23 = ___rho_4_^0 propagated equality ___rho_2_^post23 = ___rho_2_^0 propagated equality maxbackends^post23 = maxbackends^0 propagated equality addr_ai_family^post23 = addr_ai_family^0 propagated equality ___rho_15_^post23 = ___rho_15_^0 propagated equality listen_index^post23 = listen_index^0 Simplified Guard Original rule: l16 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_5_^0 <= 0), cost: 1 New rule: l16 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_5_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l16 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_5_^0 <= 0, cost: 1 New rule: l16 -> l5 : 1-___rho_5_^0 <= 0, cost: 1 Propagated Equalities Original rule: l17 -> l15 : ___rho_15_^0'=___rho_15_^post24, ___rho_16_^0'=___rho_16_^post24, ___rho_1_^0'=___rho_1_^post24, ___rho_2_^0'=___rho_2_^post24, ___rho_3_^0'=___rho_3_^post24, ___rho_4_^0'=___rho_4_^post24, ___rho_5_^0'=___rho_5_^post24, ___rho_8_^0'=___rho_8_^post24, ___rho_9_^0'=___rho_9_^post24, added^0'=added^post24, addr^0'=addr^post24, addr_ai_family^0'=addr_ai_family^post24, addrs^0'=addrs^post24, err^0'=err^post24, family^0'=family^post24, fd^0'=fd^post24, listen_index^0'=listen_index^post24, listensocket_of_listen_index^0'=listensocket_of_listen_index^post24, maxaddr^0'=maxaddr^post24, maxbackends^0'=maxbackends^post24, maxconn^0'=maxconn^post24, maxlisten^0'=maxlisten^post24, one^0'=one^post24, ret^0'=ret^post24, tmp1^0'=tmp1^post24, (-addrs^post24+addrs^0 == 0 /\ -fd^post24+fd^0 == 0 /\ -maxaddr^post24+maxaddr^0 == 0 /\ -maxbackends^post24+maxbackends^0 == 0 /\ listen_index^0-listen_index^post24 == 0 /\ addr_ai_family^0-addr_ai_family^post24 == 0 /\ ___rho_1_^0-___rho_1_^post24 == 0 /\ ___rho_4_^0 <= 0 /\ ___rho_2_^0-___rho_2_^post24 == 0 /\ -ret^post24+ret^0 == 0 /\ -maxlisten^post24+maxlisten^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post24 == 0 /\ maxconn^0-maxconn^post24 == 0 /\ family^0-family^post24 == 0 /\ ___rho_15_^0-___rho_15_^post24 == 0 /\ -added^post24+added^0 == 0 /\ -___rho_16_^post24+___rho_16_^0 == 0 /\ -___rho_8_^post24+___rho_8_^0 == 0 /\ ___rho_4_^0-___rho_4_^post24 == 0 /\ -addr^post24+addr^0 == 0 /\ -___rho_5_^post24+___rho_5_^0 == 0 /\ -___rho_3_^post24+___rho_3_^0 == 0 /\ ___rho_9_^0-___rho_9_^post24 == 0 /\ one^0-one^post24 == 0 /\ tmp1^0-tmp1^post24 == 0 /\ err^0-err^post24 == 0), cost: 1 New rule: l17 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_4_^0 <= 0), cost: 1 propagated equality addrs^post24 = addrs^0 propagated equality fd^post24 = fd^0 propagated equality maxaddr^post24 = maxaddr^0 propagated equality maxbackends^post24 = maxbackends^0 propagated equality listen_index^post24 = listen_index^0 propagated equality addr_ai_family^post24 = addr_ai_family^0 propagated equality ___rho_1_^post24 = ___rho_1_^0 propagated equality ___rho_2_^post24 = ___rho_2_^0 propagated equality ret^post24 = ret^0 propagated equality maxlisten^post24 = maxlisten^0 propagated equality listensocket_of_listen_index^post24 = listensocket_of_listen_index^0 propagated equality maxconn^post24 = maxconn^0 propagated equality family^post24 = family^0 propagated equality ___rho_15_^post24 = ___rho_15_^0 propagated equality added^post24 = added^0 propagated equality ___rho_16_^post24 = ___rho_16_^0 propagated equality ___rho_8_^post24 = ___rho_8_^0 propagated equality ___rho_4_^post24 = ___rho_4_^0 propagated equality addr^post24 = addr^0 propagated equality ___rho_5_^post24 = ___rho_5_^0 propagated equality ___rho_3_^post24 = ___rho_3_^0 propagated equality ___rho_9_^post24 = ___rho_9_^0 propagated equality one^post24 = one^0 propagated equality tmp1^post24 = tmp1^0 propagated equality err^post24 = err^0 Simplified Guard Original rule: l17 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_4_^0 <= 0), cost: 1 New rule: l17 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_4_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l17 -> l15 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_4_^0 <= 0, cost: 1 New rule: l17 -> l15 : ___rho_4_^0 <= 0, cost: 1 Propagated Equalities Original rule: l17 -> l16 : ___rho_15_^0'=___rho_15_^post25, ___rho_16_^0'=___rho_16_^post25, ___rho_1_^0'=___rho_1_^post25, ___rho_2_^0'=___rho_2_^post25, ___rho_3_^0'=___rho_3_^post25, ___rho_4_^0'=___rho_4_^post25, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^post25, ___rho_9_^0'=___rho_9_^post25, added^0'=added^post25, addr^0'=addr^post25, addr_ai_family^0'=addr_ai_family^post25, addrs^0'=addrs^post25, err^0'=err^post25, family^0'=family^post25, fd^0'=fd^post25, listen_index^0'=listen_index^post25, listensocket_of_listen_index^0'=listensocket_of_listen_index^post25, maxaddr^0'=maxaddr^post25, maxbackends^0'=maxbackends^post25, maxconn^0'=maxconn^post25, maxlisten^0'=maxlisten^post25, one^0'=one^post25, ret^0'=ret^post25, tmp1^0'=tmp1^post25, (0 == 0 /\ err^0-err^post25 == 0 /\ -added^post25+added^0 == 0 /\ -addrs^post25+addrs^0 == 0 /\ -family^post25+family^0 == 0 /\ -___rho_8_^post25+___rho_8_^0 == 0 /\ -maxbackends^post25+maxbackends^0 == 0 /\ ___rho_15_^0-___rho_15_^post25 == 0 /\ ___rho_9_^0-___rho_9_^post25 == 0 /\ -ret^post25+ret^0 == 0 /\ tmp1^0-tmp1^post25 == 0 /\ -maxconn^post25+maxconn^0 == 0 /\ ___rho_2_^0-___rho_2_^post25 == 0 /\ 1-___rho_4_^0 <= 0 /\ -___rho_3_^post25+___rho_3_^0 == 0 /\ -one^post25+one^0 == 0 /\ -___rho_16_^post25+___rho_16_^0 == 0 /\ -listensocket_of_listen_index^post25+listensocket_of_listen_index^0 == 0 /\ addr^0-addr^post25 == 0 /\ -fd^post25+fd^0 == 0 /\ maxlisten^0-maxlisten^post25 == 0 /\ ___rho_4_^0-___rho_4_^post25 == 0 /\ listen_index^0-listen_index^post25 == 0 /\ maxaddr^0-maxaddr^post25 == 0 /\ -addr_ai_family^post25+addr_ai_family^0 == 0 /\ -___rho_1_^post25+___rho_1_^0 == 0), cost: 1 New rule: l17 -> l16 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_4_^0 <= 0), cost: 1 propagated equality err^post25 = err^0 propagated equality added^post25 = added^0 propagated equality addrs^post25 = addrs^0 propagated equality family^post25 = family^0 propagated equality ___rho_8_^post25 = ___rho_8_^0 propagated equality maxbackends^post25 = maxbackends^0 propagated equality ___rho_15_^post25 = ___rho_15_^0 propagated equality ___rho_9_^post25 = ___rho_9_^0 propagated equality ret^post25 = ret^0 propagated equality tmp1^post25 = tmp1^0 propagated equality maxconn^post25 = maxconn^0 propagated equality ___rho_2_^post25 = ___rho_2_^0 propagated equality ___rho_3_^post25 = ___rho_3_^0 propagated equality one^post25 = one^0 propagated equality ___rho_16_^post25 = ___rho_16_^0 propagated equality listensocket_of_listen_index^post25 = listensocket_of_listen_index^0 propagated equality addr^post25 = addr^0 propagated equality fd^post25 = fd^0 propagated equality maxlisten^post25 = maxlisten^0 propagated equality ___rho_4_^post25 = ___rho_4_^0 propagated equality listen_index^post25 = listen_index^0 propagated equality maxaddr^post25 = maxaddr^0 propagated equality addr_ai_family^post25 = addr_ai_family^0 propagated equality ___rho_1_^post25 = ___rho_1_^0 Simplified Guard Original rule: l17 -> l16 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_4_^0 <= 0), cost: 1 New rule: l17 -> l16 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_4_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l17 -> l16 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^post25, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_4_^0 <= 0, cost: 1 New rule: l17 -> l16 : ___rho_5_^0'=___rho_5_^post25, 1-___rho_4_^0 <= 0, cost: 1 Propagated Equalities Original rule: l18 -> l17 : ___rho_15_^0'=___rho_15_^post26, ___rho_16_^0'=___rho_16_^post26, ___rho_1_^0'=___rho_1_^post26, ___rho_2_^0'=___rho_2_^post26, ___rho_3_^0'=___rho_3_^post26, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^post26, ___rho_8_^0'=___rho_8_^post26, ___rho_9_^0'=___rho_9_^post26, added^0'=added^post26, addr^0'=addr^post26, addr_ai_family^0'=addr_ai_family^post26, addrs^0'=addrs^post26, err^0'=err^post26, family^0'=family^post26, fd^0'=fd^post26, listen_index^0'=listen_index^post26, listensocket_of_listen_index^0'=listensocket_of_listen_index^post26, maxaddr^0'=maxaddr^post26, maxbackends^0'=maxbackends^post26, maxconn^0'=maxconn^post26, maxlisten^0'=maxlisten^post26, one^0'=one^post26, ret^0'=ret^post26, tmp1^0'=tmp1^post26, (0 == 0 /\ -addr^post26+addr^0 == 0 /\ -ret^post26+ret^0 == 0 /\ -tmp1^post26+tmp1^0 == 0 /\ maxaddr^0-maxaddr^post26 == 0 /\ -maxconn^post26+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post26 == 0 /\ fd^0-fd^post26 == 0 /\ -___rho_5_^post26+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post26 == 0 /\ -___rho_3_^post26+___rho_3_^0 == 0 /\ fd^0 <= 0 /\ -family^post26+family^0 == 0 /\ listen_index^0-listen_index^post26 == 0 /\ -___rho_15_^post26+___rho_15_^0 == 0 /\ one^0-one^post26 == 0 /\ ___rho_1_^0-___rho_1_^post26 == 0 /\ -___rho_8_^post26+___rho_8_^0 == 0 /\ -addr_ai_family^post26+addr_ai_family^0 == 0 /\ -err^post26+err^0 == 0 /\ addrs^0-addrs^post26 == 0 /\ ___rho_2_^0-___rho_2_^post26 == 0 /\ -___rho_16_^post26+___rho_16_^0 == 0 /\ added^0-added^post26 == 0 /\ -listensocket_of_listen_index^post26+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post26+maxbackends^0 == 0), cost: 1 New rule: l18 -> l17 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ fd^0 <= 0), cost: 1 propagated equality addr^post26 = addr^0 propagated equality ret^post26 = ret^0 propagated equality tmp1^post26 = tmp1^0 propagated equality maxaddr^post26 = maxaddr^0 propagated equality maxconn^post26 = maxconn^0 propagated equality maxlisten^post26 = maxlisten^0 propagated equality fd^post26 = fd^0 propagated equality ___rho_5_^post26 = ___rho_5_^0 propagated equality ___rho_9_^post26 = ___rho_9_^0 propagated equality ___rho_3_^post26 = ___rho_3_^0 propagated equality family^post26 = family^0 propagated equality listen_index^post26 = listen_index^0 propagated equality ___rho_15_^post26 = ___rho_15_^0 propagated equality one^post26 = one^0 propagated equality ___rho_1_^post26 = ___rho_1_^0 propagated equality ___rho_8_^post26 = ___rho_8_^0 propagated equality addr_ai_family^post26 = addr_ai_family^0 propagated equality err^post26 = err^0 propagated equality addrs^post26 = addrs^0 propagated equality ___rho_2_^post26 = ___rho_2_^0 propagated equality ___rho_16_^post26 = ___rho_16_^0 propagated equality added^post26 = added^0 propagated equality listensocket_of_listen_index^post26 = listensocket_of_listen_index^0 propagated equality maxbackends^post26 = maxbackends^0 Simplified Guard Original rule: l18 -> l17 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ fd^0 <= 0), cost: 1 New rule: l18 -> l17 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, fd^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l18 -> l17 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^post26, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, fd^0 <= 0, cost: 1 New rule: l18 -> l17 : ___rho_4_^0'=___rho_4_^post26, fd^0 <= 0, cost: 1 Propagated Equalities Original rule: l18 -> l5 : ___rho_15_^0'=___rho_15_^post27, ___rho_16_^0'=___rho_16_^post27, ___rho_1_^0'=___rho_1_^post27, ___rho_2_^0'=___rho_2_^post27, ___rho_3_^0'=___rho_3_^post27, ___rho_4_^0'=___rho_4_^post27, ___rho_5_^0'=___rho_5_^post27, ___rho_8_^0'=___rho_8_^post27, ___rho_9_^0'=___rho_9_^post27, added^0'=added^post27, addr^0'=addr^post27, addr_ai_family^0'=addr_ai_family^post27, addrs^0'=addrs^post27, err^0'=err^post27, family^0'=family^post27, fd^0'=fd^post27, listen_index^0'=listen_index^post27, listensocket_of_listen_index^0'=listensocket_of_listen_index^post27, maxaddr^0'=maxaddr^post27, maxbackends^0'=maxbackends^post27, maxconn^0'=maxconn^post27, maxlisten^0'=maxlisten^post27, one^0'=one^post27, ret^0'=ret^post27, tmp1^0'=tmp1^post27, (___rho_2_^0-___rho_2_^post27 == 0 /\ -maxbackends^post27+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post27 == 0 /\ -listensocket_of_listen_index^post27+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post27 == 0 /\ fd^0-fd^post27 == 0 /\ -ret^post27+ret^0 == 0 /\ ___rho_4_^0-___rho_4_^post27 == 0 /\ -___rho_8_^post27+___rho_8_^0 == 0 /\ ___rho_15_^0-___rho_15_^post27 == 0 /\ addrs^0-addrs^post27 == 0 /\ -maxconn^post27+maxconn^0 == 0 /\ -addr_ai_family^post27+addr_ai_family^0 == 0 /\ -___rho_16_^post27+___rho_16_^0 == 0 /\ -family^post27+family^0 == 0 /\ err^0-err^post27 == 0 /\ -one^post27+one^0 == 0 /\ listen_index^0-listen_index^post27 == 0 /\ added^0-added^post27 == 0 /\ 1-fd^0 <= 0 /\ -addr^post27+addr^0 == 0 /\ maxlisten^0-maxlisten^post27 == 0 /\ -___rho_3_^post27+___rho_3_^0 == 0 /\ maxaddr^0-maxaddr^post27 == 0 /\ -___rho_5_^post27+___rho_5_^0 == 0 /\ ___rho_9_^0-___rho_9_^post27 == 0), cost: 1 New rule: l18 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-fd^0 <= 0), cost: 1 propagated equality ___rho_2_^post27 = ___rho_2_^0 propagated equality maxbackends^post27 = maxbackends^0 propagated equality ___rho_1_^post27 = ___rho_1_^0 propagated equality listensocket_of_listen_index^post27 = listensocket_of_listen_index^0 propagated equality tmp1^post27 = tmp1^0 propagated equality fd^post27 = fd^0 propagated equality ret^post27 = ret^0 propagated equality ___rho_4_^post27 = ___rho_4_^0 propagated equality ___rho_8_^post27 = ___rho_8_^0 propagated equality ___rho_15_^post27 = ___rho_15_^0 propagated equality addrs^post27 = addrs^0 propagated equality maxconn^post27 = maxconn^0 propagated equality addr_ai_family^post27 = addr_ai_family^0 propagated equality ___rho_16_^post27 = ___rho_16_^0 propagated equality family^post27 = family^0 propagated equality err^post27 = err^0 propagated equality one^post27 = one^0 propagated equality listen_index^post27 = listen_index^0 propagated equality added^post27 = added^0 propagated equality addr^post27 = addr^0 propagated equality maxlisten^post27 = maxlisten^0 propagated equality ___rho_3_^post27 = ___rho_3_^0 propagated equality maxaddr^post27 = maxaddr^0 propagated equality ___rho_5_^post27 = ___rho_5_^0 propagated equality ___rho_9_^post27 = ___rho_9_^0 Simplified Guard Original rule: l18 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-fd^0 <= 0), cost: 1 New rule: l18 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-fd^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l18 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-fd^0 <= 0, cost: 1 New rule: l18 -> l5 : 1-fd^0 <= 0, cost: 1 Propagated Equalities Original rule: l6 -> l19 : ___rho_15_^0'=___rho_15_^post28, ___rho_16_^0'=___rho_16_^post28, ___rho_1_^0'=___rho_1_^post28, ___rho_2_^0'=___rho_2_^post28, ___rho_3_^0'=___rho_3_^post28, ___rho_4_^0'=___rho_4_^post28, ___rho_5_^0'=___rho_5_^post28, ___rho_8_^0'=___rho_8_^post28, ___rho_9_^0'=___rho_9_^post28, added^0'=added^post28, addr^0'=addr^post28, addr_ai_family^0'=addr_ai_family^post28, addrs^0'=addrs^post28, err^0'=err^post28, family^0'=family^post28, fd^0'=fd^post28, listen_index^0'=listen_index^post28, listensocket_of_listen_index^0'=listensocket_of_listen_index^post28, maxaddr^0'=maxaddr^post28, maxbackends^0'=maxbackends^post28, maxconn^0'=maxconn^post28, maxlisten^0'=maxlisten^post28, one^0'=one^post28, ret^0'=ret^post28, tmp1^0'=tmp1^post28, (-maxconn^post28+maxconn^0 == 0 /\ one^0-one^post28 == 0 /\ addrs^0-addrs^post28 == 0 /\ ___rho_4_^0-___rho_4_^post28 == 0 /\ err^0-err^post28 == 0 /\ -___rho_3_^post28+___rho_3_^0 == 0 /\ -___rho_5_^post28+___rho_5_^0 == 0 /\ -ret^post28+ret^0 == 0 /\ -added^post28+added^0 == 0 /\ -___rho_15_^post28+___rho_15_^0 == 0 /\ -family^post28+family^0 == 0 /\ -___rho_8_^post28+___rho_8_^0 == 0 /\ ___rho_9_^0-___rho_9_^post28 == 0 /\ -addr_ai_family^post28+addr_ai_family^0 == 0 /\ -maxlisten^post28+maxlisten^0 == 0 /\ ___rho_1_^0-___rho_1_^post28 == 0 /\ maxaddr^0-maxaddr^post28 == 0 /\ -listensocket_of_listen_index^post28+listensocket_of_listen_index^0 == 0 /\ -tmp1^post28+tmp1^0 == 0 /\ fd^0-fd^post28 == 0 /\ -maxbackends^post28+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post28 == 0 /\ -addr^post28+addr^0 == 0 /\ -___rho_16_^post28+___rho_16_^0 == 0 /\ listen_index^0-listen_index^post28 == 0), cost: 1 New rule: l6 -> l19 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality maxconn^post28 = maxconn^0 propagated equality one^post28 = one^0 propagated equality addrs^post28 = addrs^0 propagated equality ___rho_4_^post28 = ___rho_4_^0 propagated equality err^post28 = err^0 propagated equality ___rho_3_^post28 = ___rho_3_^0 propagated equality ___rho_5_^post28 = ___rho_5_^0 propagated equality ret^post28 = ret^0 propagated equality added^post28 = added^0 propagated equality ___rho_15_^post28 = ___rho_15_^0 propagated equality family^post28 = family^0 propagated equality ___rho_8_^post28 = ___rho_8_^0 propagated equality ___rho_9_^post28 = ___rho_9_^0 propagated equality addr_ai_family^post28 = addr_ai_family^0 propagated equality maxlisten^post28 = maxlisten^0 propagated equality ___rho_1_^post28 = ___rho_1_^0 propagated equality maxaddr^post28 = maxaddr^0 propagated equality listensocket_of_listen_index^post28 = listensocket_of_listen_index^0 propagated equality tmp1^post28 = tmp1^0 propagated equality fd^post28 = fd^0 propagated equality maxbackends^post28 = maxbackends^0 propagated equality ___rho_2_^post28 = ___rho_2_^0 propagated equality addr^post28 = addr^0 propagated equality ___rho_16_^post28 = ___rho_16_^0 propagated equality listen_index^post28 = listen_index^0 Simplified Guard Original rule: l6 -> l19 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l6 -> l19 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l6 -> l19 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l6 -> l19 : T, cost: 1 Propagated Equalities Original rule: l20 -> l21 : ___rho_15_^0'=___rho_15_^post29, ___rho_16_^0'=___rho_16_^post29, ___rho_1_^0'=___rho_1_^post29, ___rho_2_^0'=___rho_2_^post29, ___rho_3_^0'=___rho_3_^post29, ___rho_4_^0'=___rho_4_^post29, ___rho_5_^0'=___rho_5_^post29, ___rho_8_^0'=___rho_8_^post29, ___rho_9_^0'=___rho_9_^post29, added^0'=added^post29, addr^0'=addr^post29, addr_ai_family^0'=addr_ai_family^post29, addrs^0'=addrs^post29, err^0'=err^post29, family^0'=family^post29, fd^0'=fd^post29, listen_index^0'=listen_index^post29, listensocket_of_listen_index^0'=listensocket_of_listen_index^post29, maxaddr^0'=maxaddr^post29, maxbackends^0'=maxbackends^post29, maxconn^0'=maxconn^post29, maxlisten^0'=maxlisten^post29, one^0'=one^post29, ret^0'=ret^post29, tmp1^0'=tmp1^post29, (fd^0-fd^post29 == 0 /\ -listensocket_of_listen_index^post29+listensocket_of_listen_index^0 == 0 /\ -family^post29+family^0 == 0 /\ -maxbackends^post29+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post29 == 0 /\ err^0-err^post29 == 0 /\ tmp1^0-tmp1^post29 == 0 /\ -___rho_1_^post29+___rho_1_^0 == 0 /\ -addr_ai_family^post29+addr_ai_family^0 == 0 /\ addr^0-addr^post29 == 0 /\ ___rho_15_^0-___rho_15_^post29 == 0 /\ ___rho_3_^0-___rho_3_^post29 == 0 /\ -ret^post29+ret^0 == 0 /\ -maxconn^post29+maxconn^0 == 0 /\ -___rho_4_^post29+___rho_4_^0 == 0 /\ -added^post29+added^0 == 0 /\ -___rho_5_^post29+___rho_5_^0 == 0 /\ -one^post29+one^0 == 0 /\ listen_index^0-listen_index^post29 == 0 /\ ___rho_9_^0-___rho_9_^post29 == 0 /\ maxlisten^0-maxlisten^post29 == 0 /\ -addrs^post29+addrs^0 == 0 /\ -___rho_16_^post29+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post29 == 0 /\ maxaddr^0-maxaddr^post29 == 0), cost: 1 New rule: l20 -> l21 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality fd^post29 = fd^0 propagated equality listensocket_of_listen_index^post29 = listensocket_of_listen_index^0 propagated equality family^post29 = family^0 propagated equality maxbackends^post29 = maxbackends^0 propagated equality ___rho_2_^post29 = ___rho_2_^0 propagated equality err^post29 = err^0 propagated equality tmp1^post29 = tmp1^0 propagated equality ___rho_1_^post29 = ___rho_1_^0 propagated equality addr_ai_family^post29 = addr_ai_family^0 propagated equality addr^post29 = addr^0 propagated equality ___rho_15_^post29 = ___rho_15_^0 propagated equality ___rho_3_^post29 = ___rho_3_^0 propagated equality ret^post29 = ret^0 propagated equality maxconn^post29 = maxconn^0 propagated equality ___rho_4_^post29 = ___rho_4_^0 propagated equality added^post29 = added^0 propagated equality ___rho_5_^post29 = ___rho_5_^0 propagated equality one^post29 = one^0 propagated equality listen_index^post29 = listen_index^0 propagated equality ___rho_9_^post29 = ___rho_9_^0 propagated equality maxlisten^post29 = maxlisten^0 propagated equality addrs^post29 = addrs^0 propagated equality ___rho_16_^post29 = ___rho_16_^0 propagated equality ___rho_8_^post29 = ___rho_8_^0 propagated equality maxaddr^post29 = maxaddr^0 Simplified Guard Original rule: l20 -> l21 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l20 -> l21 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l20 -> l21 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l20 -> l21 : T, cost: 1 Propagated Equalities Original rule: l21 -> l18 : ___rho_15_^0'=___rho_15_^post30, ___rho_16_^0'=___rho_16_^post30, ___rho_1_^0'=___rho_1_^post30, ___rho_2_^0'=___rho_2_^post30, ___rho_3_^0'=___rho_3_^post30, ___rho_4_^0'=___rho_4_^post30, ___rho_5_^0'=___rho_5_^post30, ___rho_8_^0'=___rho_8_^post30, ___rho_9_^0'=___rho_9_^post30, added^0'=added^post30, addr^0'=addr^post30, addr_ai_family^0'=addr_ai_family^post30, addrs^0'=addrs^post30, err^0'=err^post30, family^0'=family^post30, fd^0'=fd^post30, listen_index^0'=listen_index^post30, listensocket_of_listen_index^0'=listensocket_of_listen_index^post30, maxaddr^0'=maxaddr^post30, maxbackends^0'=maxbackends^post30, maxconn^0'=maxconn^post30, maxlisten^0'=maxlisten^post30, one^0'=one^post30, ret^0'=ret^post30, tmp1^0'=tmp1^post30, (0 == 0 /\ -addr^post30+addr^0 == 0 /\ -maxconn^post30+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post30 == 0 /\ -maxlisten^post30+maxlisten^0 == 0 /\ -___rho_8_^post30+___rho_8_^0 == 0 /\ -___rho_3_^post30+___rho_3_^0 == 0 /\ -ret^post30+ret^0 == 0 /\ -family^post30+family^0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ ___rho_4_^0-___rho_4_^post30 == 0 /\ listen_index^0-listen_index^post30 == 0 /\ -___rho_15_^post30+fd^post30 == 0 /\ ___rho_9_^0-___rho_9_^post30 == 0 /\ ___rho_1_^0-___rho_1_^post30 == 0 /\ -___rho_16_^post30+___rho_16_^0 == 0 /\ -___rho_5_^post30+___rho_5_^0 == 0 /\ -tmp1^post30+tmp1^0 == 0 /\ -err^post30+err^0 == 0 /\ one^0-one^post30 == 0 /\ -maxbackends^post30+maxbackends^0 == 0 /\ ___rho_2_^0-___rho_2_^post30 == 0 /\ -listensocket_of_listen_index^post30+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post30+addr_ai_family^0 == 0 /\ addrs^0-addrs^post30 == 0 /\ added^0-added^post30 == 0), cost: 1 New rule: l21 -> l18 : ___rho_15_^0'=fd^post30, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^post30, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0), cost: 1 propagated equality addr^post30 = addr^0 propagated equality maxconn^post30 = maxconn^0 propagated equality maxaddr^post30 = maxaddr^0 propagated equality maxlisten^post30 = maxlisten^0 propagated equality ___rho_8_^post30 = ___rho_8_^0 propagated equality ___rho_3_^post30 = ___rho_3_^0 propagated equality ret^post30 = ret^0 propagated equality family^post30 = family^0 propagated equality ___rho_4_^post30 = ___rho_4_^0 propagated equality listen_index^post30 = listen_index^0 propagated equality ___rho_15_^post30 = fd^post30 propagated equality ___rho_9_^post30 = ___rho_9_^0 propagated equality ___rho_1_^post30 = ___rho_1_^0 propagated equality ___rho_16_^post30 = ___rho_16_^0 propagated equality ___rho_5_^post30 = ___rho_5_^0 propagated equality tmp1^post30 = tmp1^0 propagated equality err^post30 = err^0 propagated equality one^post30 = one^0 propagated equality maxbackends^post30 = maxbackends^0 propagated equality ___rho_2_^post30 = ___rho_2_^0 propagated equality listensocket_of_listen_index^post30 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post30 = addr_ai_family^0 propagated equality addrs^post30 = addrs^0 propagated equality added^post30 = added^0 Simplified Guard Original rule: l21 -> l18 : ___rho_15_^0'=fd^post30, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^post30, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0), cost: 1 New rule: l21 -> l18 : ___rho_15_^0'=fd^post30, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^post30, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l18 : ___rho_15_^0'=fd^post30, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^post30, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 New rule: l21 -> l18 : ___rho_15_^0'=fd^post30, fd^0'=fd^post30, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 Propagated Equalities Original rule: l21 -> l2 : ___rho_15_^0'=___rho_15_^post31, ___rho_16_^0'=___rho_16_^post31, ___rho_1_^0'=___rho_1_^post31, ___rho_2_^0'=___rho_2_^post31, ___rho_3_^0'=___rho_3_^post31, ___rho_4_^0'=___rho_4_^post31, ___rho_5_^0'=___rho_5_^post31, ___rho_8_^0'=___rho_8_^post31, ___rho_9_^0'=___rho_9_^post31, added^0'=added^post31, addr^0'=addr^post31, addr_ai_family^0'=addr_ai_family^post31, addrs^0'=addrs^post31, err^0'=err^post31, family^0'=family^post31, fd^0'=fd^post31, listen_index^0'=listen_index^post31, listensocket_of_listen_index^0'=listensocket_of_listen_index^post31, maxaddr^0'=maxaddr^post31, maxbackends^0'=maxbackends^post31, maxconn^0'=maxconn^post31, maxlisten^0'=maxlisten^post31, one^0'=one^post31, ret^0'=ret^post31, tmp1^0'=tmp1^post31, (-listen_index^0+maxlisten^0 <= 0 /\ -maxbackends^post31+maxbackends^0 == 0 /\ err^0-err^post31 == 0 /\ one^0-one^post31 == 0 /\ -ret^post31+ret^0 == 0 /\ -tmp1^post31+tmp1^0 == 0 /\ -maxlisten^post31+maxlisten^0 == 0 /\ -maxconn^post31+maxconn^0 == 0 /\ -addr_ai_family^post31+addr_ai_family^0 == 0 /\ -___rho_1_^post31+___rho_1_^0 == 0 /\ addr^0-addr^post31 == 0 /\ ___rho_2_^0-___rho_2_^post31 == 0 /\ ___rho_15_^0-___rho_15_^post31 == 0 /\ ___rho_3_^0-___rho_3_^post31 == 0 /\ addrs^0-addrs^post31 == 0 /\ -family^post31+family^0 == 0 /\ maxaddr^0-maxaddr^post31 == 0 /\ -added^post31+added^0 == 0 /\ -___rho_4_^post31+___rho_4_^0 == 0 /\ -___rho_5_^post31+___rho_5_^0 == 0 /\ fd^0-fd^post31 == 0 /\ ___rho_9_^0-___rho_9_^post31 == 0 /\ listen_index^0-listen_index^post31 == 0 /\ -___rho_16_^post31+___rho_16_^0 == 0 /\ ___rho_8_^0-___rho_8_^post31 == 0 /\ -listensocket_of_listen_index^post31+listensocket_of_listen_index^0 == 0), cost: 1 New rule: l21 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listen_index^0+maxlisten^0 <= 0), cost: 1 propagated equality maxbackends^post31 = maxbackends^0 propagated equality err^post31 = err^0 propagated equality one^post31 = one^0 propagated equality ret^post31 = ret^0 propagated equality tmp1^post31 = tmp1^0 propagated equality maxlisten^post31 = maxlisten^0 propagated equality maxconn^post31 = maxconn^0 propagated equality addr_ai_family^post31 = addr_ai_family^0 propagated equality ___rho_1_^post31 = ___rho_1_^0 propagated equality addr^post31 = addr^0 propagated equality ___rho_2_^post31 = ___rho_2_^0 propagated equality ___rho_15_^post31 = ___rho_15_^0 propagated equality ___rho_3_^post31 = ___rho_3_^0 propagated equality addrs^post31 = addrs^0 propagated equality family^post31 = family^0 propagated equality maxaddr^post31 = maxaddr^0 propagated equality added^post31 = added^0 propagated equality ___rho_4_^post31 = ___rho_4_^0 propagated equality ___rho_5_^post31 = ___rho_5_^0 propagated equality fd^post31 = fd^0 propagated equality ___rho_9_^post31 = ___rho_9_^0 propagated equality listen_index^post31 = listen_index^0 propagated equality ___rho_16_^post31 = ___rho_16_^0 propagated equality ___rho_8_^post31 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post31 = listensocket_of_listen_index^0 Simplified Guard Original rule: l21 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listen_index^0+maxlisten^0 <= 0), cost: 1 New rule: l21 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listen_index^0+maxlisten^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l21 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listen_index^0+maxlisten^0 <= 0, cost: 1 New rule: l21 -> l2 : -listen_index^0+maxlisten^0 <= 0, cost: 1 Propagated Equalities Original rule: l22 -> l23 : ___rho_15_^0'=___rho_15_^post32, ___rho_16_^0'=___rho_16_^post32, ___rho_1_^0'=___rho_1_^post32, ___rho_2_^0'=___rho_2_^post32, ___rho_3_^0'=___rho_3_^post32, ___rho_4_^0'=___rho_4_^post32, ___rho_5_^0'=___rho_5_^post32, ___rho_8_^0'=___rho_8_^post32, ___rho_9_^0'=___rho_9_^post32, added^0'=added^post32, addr^0'=addr^post32, addr_ai_family^0'=addr_ai_family^post32, addrs^0'=addrs^post32, err^0'=err^post32, family^0'=family^post32, fd^0'=fd^post32, listen_index^0'=listen_index^post32, listensocket_of_listen_index^0'=listensocket_of_listen_index^post32, maxaddr^0'=maxaddr^post32, maxbackends^0'=maxbackends^post32, maxconn^0'=maxconn^post32, maxlisten^0'=maxlisten^post32, one^0'=one^post32, ret^0'=ret^post32, tmp1^0'=tmp1^post32, (-1-listen_index^0+listen_index^post32 == 0 /\ maxbackends^0-maxbackends^post32 == 0 /\ addrs^0-addrs^post32 == 0 /\ err^0-err^post32 == 0 /\ -___rho_1_^post32+___rho_1_^0 == 0 /\ -ret^post32+ret^0 == 0 /\ -added^post32+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post32 == 0 /\ maxlisten^0-maxlisten^post32 == 0 /\ -___rho_8_^post32+___rho_8_^0 == 0 /\ -maxconn^post32+maxconn^0 == 0 /\ -addr_ai_family^post32+addr_ai_family^0 == 0 /\ maxaddr^0-maxaddr^post32 == 0 /\ -family^post32+family^0 == 0 /\ ___rho_16_^0-___rho_16_^post32 == 0 /\ ___rho_2_^0-___rho_2_^post32 == 0 /\ ___rho_15_^0-___rho_15_^post32 == 0 /\ -tmp1^post32+tmp1^0 == 0 /\ -listensocket_of_listen_index^post32+listensocket_of_listen_index^0 == 0 /\ one^0-one^post32 == 0 /\ fd^0-fd^post32 == 0 /\ -addr^post32+addr^0 == 0 /\ -___rho_5_^post32+___rho_5_^0 == 0 /\ ___rho_4_^0-___rho_4_^post32 == 0 /\ -___rho_3_^post32+___rho_3_^0 == 0), cost: 1 New rule: l22 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=1+listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality listen_index^post32 = 1+listen_index^0 propagated equality maxbackends^post32 = maxbackends^0 propagated equality addrs^post32 = addrs^0 propagated equality err^post32 = err^0 propagated equality ___rho_1_^post32 = ___rho_1_^0 propagated equality ret^post32 = ret^0 propagated equality added^post32 = added^0 propagated equality ___rho_9_^post32 = ___rho_9_^0 propagated equality maxlisten^post32 = maxlisten^0 propagated equality ___rho_8_^post32 = ___rho_8_^0 propagated equality maxconn^post32 = maxconn^0 propagated equality addr_ai_family^post32 = addr_ai_family^0 propagated equality maxaddr^post32 = maxaddr^0 propagated equality family^post32 = family^0 propagated equality ___rho_16_^post32 = ___rho_16_^0 propagated equality ___rho_2_^post32 = ___rho_2_^0 propagated equality ___rho_15_^post32 = ___rho_15_^0 propagated equality tmp1^post32 = tmp1^0 propagated equality listensocket_of_listen_index^post32 = listensocket_of_listen_index^0 propagated equality one^post32 = one^0 propagated equality fd^post32 = fd^0 propagated equality addr^post32 = addr^0 propagated equality ___rho_5_^post32 = ___rho_5_^0 propagated equality ___rho_4_^post32 = ___rho_4_^0 propagated equality ___rho_3_^post32 = ___rho_3_^0 Simplified Guard Original rule: l22 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=1+listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l22 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=1+listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l22 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=1+listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l22 -> l23 : listen_index^0'=1+listen_index^0, T, cost: 1 Propagated Equalities Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^post33, ___rho_16_^0'=___rho_16_^post33, ___rho_1_^0'=___rho_1_^post33, ___rho_2_^0'=___rho_2_^post33, ___rho_3_^0'=___rho_3_^post33, ___rho_4_^0'=___rho_4_^post33, ___rho_5_^0'=___rho_5_^post33, ___rho_8_^0'=___rho_8_^post33, ___rho_9_^0'=___rho_9_^post33, added^0'=added^post33, addr^0'=addr^post33, addr_ai_family^0'=addr_ai_family^post33, addrs^0'=addrs^post33, err^0'=err^post33, family^0'=family^post33, fd^0'=fd^post33, listen_index^0'=listen_index^post33, listensocket_of_listen_index^0'=listensocket_of_listen_index^post33, maxaddr^0'=maxaddr^post33, maxbackends^0'=maxbackends^post33, maxconn^0'=maxconn^post33, maxlisten^0'=maxlisten^post33, one^0'=one^post33, ret^0'=ret^post33, tmp1^0'=tmp1^post33, (listensocket_of_listen_index^0-listensocket_of_listen_index^post33 == 0 /\ ___rho_1_^0-___rho_1_^post33 == 0 /\ -addrs^post33+addrs^0 == 0 /\ -maxaddr^post33+maxaddr^0 == 0 /\ maxconn^0-maxconn^post33 == 0 /\ -tmp1^post33+tmp1^0 == 0 /\ -___rho_3_^post33+___rho_3_^0 == 0 /\ -listensocket_of_listen_index^0 <= 0 /\ ___rho_2_^0-___rho_2_^post33 == 0 /\ listen_index^0-listen_index^post33 == 0 /\ ___rho_15_^0-___rho_15_^post33 == 0 /\ err^0-err^post33 == 0 /\ one^0-one^post33 == 0 /\ addr^0-addr^post33 == 0 /\ -___rho_5_^post33+___rho_5_^0 == 0 /\ -added^post33+added^0 == 0 /\ -maxlisten^post33+maxlisten^0 == 0 /\ family^0-family^post33 == 0 /\ ___rho_9_^0-___rho_9_^post33 == 0 /\ -ret^post33+ret^0 == 0 /\ -___rho_4_^post33+___rho_4_^0 == 0 /\ -fd^post33+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post33 == 0 /\ -maxbackends^post33+maxbackends^0 == 0 /\ -___rho_16_^post33+___rho_16_^0 == 0 /\ -addr_ai_family^post33+addr_ai_family^0 == 0), cost: 1 New rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listensocket_of_listen_index^0 <= 0), cost: 1 propagated equality listensocket_of_listen_index^post33 = listensocket_of_listen_index^0 propagated equality ___rho_1_^post33 = ___rho_1_^0 propagated equality addrs^post33 = addrs^0 propagated equality maxaddr^post33 = maxaddr^0 propagated equality maxconn^post33 = maxconn^0 propagated equality tmp1^post33 = tmp1^0 propagated equality ___rho_3_^post33 = ___rho_3_^0 propagated equality ___rho_2_^post33 = ___rho_2_^0 propagated equality listen_index^post33 = listen_index^0 propagated equality ___rho_15_^post33 = ___rho_15_^0 propagated equality err^post33 = err^0 propagated equality one^post33 = one^0 propagated equality addr^post33 = addr^0 propagated equality ___rho_5_^post33 = ___rho_5_^0 propagated equality added^post33 = added^0 propagated equality maxlisten^post33 = maxlisten^0 propagated equality family^post33 = family^0 propagated equality ___rho_9_^post33 = ___rho_9_^0 propagated equality ret^post33 = ret^0 propagated equality ___rho_4_^post33 = ___rho_4_^0 propagated equality fd^post33 = fd^0 propagated equality ___rho_8_^post33 = ___rho_8_^0 propagated equality maxbackends^post33 = maxbackends^0 propagated equality ___rho_16_^post33 = ___rho_16_^0 propagated equality addr_ai_family^post33 = addr_ai_family^0 Simplified Guard Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listensocket_of_listen_index^0 <= 0), cost: 1 New rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listensocket_of_listen_index^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listensocket_of_listen_index^0 <= 0, cost: 1 New rule: l24 -> l22 : -listensocket_of_listen_index^0 <= 0, cost: 1 Propagated Equalities Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^post34, ___rho_16_^0'=___rho_16_^post34, ___rho_1_^0'=___rho_1_^post34, ___rho_2_^0'=___rho_2_^post34, ___rho_3_^0'=___rho_3_^post34, ___rho_4_^0'=___rho_4_^post34, ___rho_5_^0'=___rho_5_^post34, ___rho_8_^0'=___rho_8_^post34, ___rho_9_^0'=___rho_9_^post34, added^0'=added^post34, addr^0'=addr^post34, addr_ai_family^0'=addr_ai_family^post34, addrs^0'=addrs^post34, err^0'=err^post34, family^0'=family^post34, fd^0'=fd^post34, listen_index^0'=listen_index^post34, listensocket_of_listen_index^0'=listensocket_of_listen_index^post34, maxaddr^0'=maxaddr^post34, maxbackends^0'=maxbackends^post34, maxconn^0'=maxconn^post34, maxlisten^0'=maxlisten^post34, one^0'=one^post34, ret^0'=ret^post34, tmp1^0'=tmp1^post34, (-listensocket_of_listen_index^post34+listensocket_of_listen_index^0 == 0 /\ ___rho_15_^0-___rho_15_^post34 == 0 /\ one^0-one^post34 == 0 /\ -maxbackends^post34+maxbackends^0 == 0 /\ ___rho_9_^0-___rho_9_^post34 == 0 /\ -addr_ai_family^post34+addr_ai_family^0 == 0 /\ -maxconn^post34+maxconn^0 == 0 /\ ___rho_8_^0-___rho_8_^post34 == 0 /\ -ret^post34+ret^0 == 0 /\ -maxlisten^post34+maxlisten^0 == 0 /\ -fd^post34+fd^0 == 0 /\ maxaddr^0-maxaddr^post34 == 0 /\ -___rho_1_^post34+___rho_1_^0 == 0 /\ -added^post34+added^0 == 0 /\ listen_index^0-listen_index^post34 == 0 /\ -___rho_5_^post34+___rho_5_^0 == 0 /\ -___rho_4_^post34+___rho_4_^0 == 0 /\ err^0-err^post34 == 0 /\ ___rho_2_^0-___rho_2_^post34 == 0 /\ -tmp1^post34+tmp1^0 == 0 /\ 2+listensocket_of_listen_index^0 <= 0 /\ family^0-family^post34 == 0 /\ addr^0-addr^post34 == 0 /\ ___rho_16_^0-___rho_16_^post34 == 0 /\ -addrs^post34+addrs^0 == 0 /\ ___rho_3_^0-___rho_3_^post34 == 0), cost: 1 New rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 2+listensocket_of_listen_index^0 <= 0), cost: 1 propagated equality listensocket_of_listen_index^post34 = listensocket_of_listen_index^0 propagated equality ___rho_15_^post34 = ___rho_15_^0 propagated equality one^post34 = one^0 propagated equality maxbackends^post34 = maxbackends^0 propagated equality ___rho_9_^post34 = ___rho_9_^0 propagated equality addr_ai_family^post34 = addr_ai_family^0 propagated equality maxconn^post34 = maxconn^0 propagated equality ___rho_8_^post34 = ___rho_8_^0 propagated equality ret^post34 = ret^0 propagated equality maxlisten^post34 = maxlisten^0 propagated equality fd^post34 = fd^0 propagated equality maxaddr^post34 = maxaddr^0 propagated equality ___rho_1_^post34 = ___rho_1_^0 propagated equality added^post34 = added^0 propagated equality listen_index^post34 = listen_index^0 propagated equality ___rho_5_^post34 = ___rho_5_^0 propagated equality ___rho_4_^post34 = ___rho_4_^0 propagated equality err^post34 = err^0 propagated equality ___rho_2_^post34 = ___rho_2_^0 propagated equality tmp1^post34 = tmp1^0 propagated equality family^post34 = family^0 propagated equality addr^post34 = addr^0 propagated equality ___rho_16_^post34 = ___rho_16_^0 propagated equality addrs^post34 = addrs^0 propagated equality ___rho_3_^post34 = ___rho_3_^0 Simplified Guard Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 2+listensocket_of_listen_index^0 <= 0), cost: 1 New rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 2+listensocket_of_listen_index^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l24 -> l22 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 2+listensocket_of_listen_index^0 <= 0, cost: 1 New rule: l24 -> l22 : 2+listensocket_of_listen_index^0 <= 0, cost: 1 made implied equalities explicit Original rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^post35, ___rho_16_^0'=___rho_16_^post35, ___rho_1_^0'=___rho_1_^post35, ___rho_2_^0'=___rho_2_^post35, ___rho_3_^0'=___rho_3_^post35, ___rho_4_^0'=___rho_4_^post35, ___rho_5_^0'=___rho_5_^post35, ___rho_8_^0'=___rho_8_^post35, ___rho_9_^0'=___rho_9_^post35, added^0'=added^post35, addr^0'=addr^post35, addr_ai_family^0'=addr_ai_family^post35, addrs^0'=addrs^post35, err^0'=err^post35, family^0'=family^post35, fd^0'=fd^post35, listen_index^0'=listen_index^post35, listensocket_of_listen_index^0'=listensocket_of_listen_index^post35, maxaddr^0'=maxaddr^post35, maxbackends^0'=maxbackends^post35, maxconn^0'=maxconn^post35, maxlisten^0'=maxlisten^post35, one^0'=one^post35, ret^0'=ret^post35, tmp1^0'=tmp1^post35, (___rho_3_^0-___rho_3_^post35 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post35 == 0 /\ -addrs^post35+addrs^0 == 0 /\ -added^post35+added^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ -___rho_1_^post35+___rho_1_^0 == 0 /\ addr^0-addr^post35 == 0 /\ ___rho_8_^0-___rho_8_^post35 == 0 /\ -maxaddr^post35+maxaddr^0 == 0 /\ -___rho_5_^post35+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ -addr_ai_family^post35+addr_ai_family^0 == 0 /\ err^0-err^post35 == 0 /\ one^0-one^post35 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ -1-listensocket_of_listen_index^0 <= 0 /\ family^0-family^post35 == 0 /\ -maxlisten^post35+maxlisten^0 == 0 /\ -fd^post35+fd^0 == 0 /\ -___rho_9_^post35+___rho_9_^0 == 0 /\ -ret^post35+ret^0 == 0 /\ -maxbackends^post35+maxbackends^0 == 0 /\ ___rho_16_^0-___rho_16_^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ ___rho_15_^0-___rho_15_^post35 == 0 /\ -___rho_4_^post35+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post35 == 0), cost: 1 New rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^post35, ___rho_16_^0'=___rho_16_^post35, ___rho_1_^0'=___rho_1_^post35, ___rho_2_^0'=___rho_2_^post35, ___rho_3_^0'=___rho_3_^post35, ___rho_4_^0'=___rho_4_^post35, ___rho_5_^0'=___rho_5_^post35, ___rho_8_^0'=___rho_8_^post35, ___rho_9_^0'=___rho_9_^post35, added^0'=added^post35, addr^0'=addr^post35, addr_ai_family^0'=addr_ai_family^post35, addrs^0'=addrs^post35, err^0'=err^post35, family^0'=family^post35, fd^0'=fd^post35, listen_index^0'=listen_index^post35, listensocket_of_listen_index^0'=listensocket_of_listen_index^post35, maxaddr^0'=maxaddr^post35, maxbackends^0'=maxbackends^post35, maxconn^0'=maxconn^post35, maxlisten^0'=maxlisten^post35, one^0'=one^post35, ret^0'=ret^post35, tmp1^0'=tmp1^post35, (___rho_3_^0-___rho_3_^post35 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post35 == 0 /\ -addrs^post35+addrs^0 == 0 /\ -added^post35+added^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ -___rho_1_^post35+___rho_1_^0 == 0 /\ addr^0-addr^post35 == 0 /\ ___rho_8_^0-___rho_8_^post35 == 0 /\ -maxaddr^post35+maxaddr^0 == 0 /\ -___rho_5_^post35+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ -addr_ai_family^post35+addr_ai_family^0 == 0 /\ err^0-err^post35 == 0 /\ one^0-one^post35 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0 /\ family^0-family^post35 == 0 /\ -maxlisten^post35+maxlisten^0 == 0 /\ -fd^post35+fd^0 == 0 /\ -___rho_9_^post35+___rho_9_^0 == 0 /\ -ret^post35+ret^0 == 0 /\ -maxbackends^post35+maxbackends^0 == 0 /\ ___rho_16_^0-___rho_16_^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ ___rho_15_^0-___rho_15_^post35 == 0 /\ -___rho_4_^post35+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post35 == 0), cost: 1 Propagated Equalities Original rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^post35, ___rho_16_^0'=___rho_16_^post35, ___rho_1_^0'=___rho_1_^post35, ___rho_2_^0'=___rho_2_^post35, ___rho_3_^0'=___rho_3_^post35, ___rho_4_^0'=___rho_4_^post35, ___rho_5_^0'=___rho_5_^post35, ___rho_8_^0'=___rho_8_^post35, ___rho_9_^0'=___rho_9_^post35, added^0'=added^post35, addr^0'=addr^post35, addr_ai_family^0'=addr_ai_family^post35, addrs^0'=addrs^post35, err^0'=err^post35, family^0'=family^post35, fd^0'=fd^post35, listen_index^0'=listen_index^post35, listensocket_of_listen_index^0'=listensocket_of_listen_index^post35, maxaddr^0'=maxaddr^post35, maxbackends^0'=maxbackends^post35, maxconn^0'=maxconn^post35, maxlisten^0'=maxlisten^post35, one^0'=one^post35, ret^0'=ret^post35, tmp1^0'=tmp1^post35, (___rho_3_^0-___rho_3_^post35 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post35 == 0 /\ -addrs^post35+addrs^0 == 0 /\ -added^post35+added^0 == 0 /\ maxconn^0-maxconn^post35 == 0 /\ -___rho_1_^post35+___rho_1_^0 == 0 /\ addr^0-addr^post35 == 0 /\ ___rho_8_^0-___rho_8_^post35 == 0 /\ -maxaddr^post35+maxaddr^0 == 0 /\ -___rho_5_^post35+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post35 == 0 /\ -addr_ai_family^post35+addr_ai_family^0 == 0 /\ err^0-err^post35 == 0 /\ one^0-one^post35 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0 /\ family^0-family^post35 == 0 /\ -maxlisten^post35+maxlisten^0 == 0 /\ -fd^post35+fd^0 == 0 /\ -___rho_9_^post35+___rho_9_^0 == 0 /\ -ret^post35+ret^0 == 0 /\ -maxbackends^post35+maxbackends^0 == 0 /\ ___rho_16_^0-___rho_16_^post35 == 0 /\ tmp1^0-tmp1^post35 == 0 /\ ___rho_15_^0-___rho_15_^post35 == 0 /\ -___rho_4_^post35+___rho_4_^0 == 0 /\ ___rho_2_^0-___rho_2_^post35 == 0), cost: 1 New rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 propagated equality ___rho_3_^post35 = ___rho_3_^0 propagated equality listensocket_of_listen_index^post35 = listensocket_of_listen_index^0 propagated equality addrs^post35 = addrs^0 propagated equality added^post35 = added^0 propagated equality maxconn^post35 = maxconn^0 propagated equality ___rho_1_^post35 = ___rho_1_^0 propagated equality addr^post35 = addr^0 propagated equality ___rho_8_^post35 = ___rho_8_^0 propagated equality maxaddr^post35 = maxaddr^0 propagated equality ___rho_5_^post35 = ___rho_5_^0 propagated equality listen_index^post35 = listen_index^0 propagated equality addr_ai_family^post35 = addr_ai_family^0 propagated equality err^post35 = err^0 propagated equality one^post35 = one^0 propagated equality family^post35 = family^0 propagated equality maxlisten^post35 = maxlisten^0 propagated equality fd^post35 = fd^0 propagated equality ___rho_9_^post35 = ___rho_9_^0 propagated equality ret^post35 = ret^0 propagated equality maxbackends^post35 = maxbackends^0 propagated equality ___rho_16_^post35 = ___rho_16_^0 propagated equality tmp1^post35 = tmp1^0 propagated equality ___rho_15_^post35 = ___rho_15_^0 propagated equality ___rho_4_^post35 = ___rho_4_^0 propagated equality ___rho_2_^post35 = ___rho_2_^0 Simplified Guard Original rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 New rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 made implied equalities explicit Original rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 New rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l24 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 New rule: l24 -> l20 : (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 Propagated Equalities Original rule: l25 -> l24 : ___rho_15_^0'=___rho_15_^post36, ___rho_16_^0'=___rho_16_^post36, ___rho_1_^0'=___rho_1_^post36, ___rho_2_^0'=___rho_2_^post36, ___rho_3_^0'=___rho_3_^post36, ___rho_4_^0'=___rho_4_^post36, ___rho_5_^0'=___rho_5_^post36, ___rho_8_^0'=___rho_8_^post36, ___rho_9_^0'=___rho_9_^post36, added^0'=added^post36, addr^0'=addr^post36, addr_ai_family^0'=addr_ai_family^post36, addrs^0'=addrs^post36, err^0'=err^post36, family^0'=family^post36, fd^0'=fd^post36, listen_index^0'=listen_index^post36, listensocket_of_listen_index^0'=listensocket_of_listen_index^post36, maxaddr^0'=maxaddr^post36, maxbackends^0'=maxbackends^post36, maxconn^0'=maxconn^post36, maxlisten^0'=maxlisten^post36, one^0'=one^post36, ret^0'=ret^post36, tmp1^0'=tmp1^post36, (-listen_index^0+maxlisten^0 <= 0 /\ -maxconn^post36+maxconn^0 == 0 /\ -ret^post36+ret^0 == 0 /\ ___rho_1_^0-___rho_1_^post36 == 0 /\ ___rho_9_^0-___rho_9_^post36 == 0 /\ -___rho_5_^post36+___rho_5_^0 == 0 /\ err^0-err^post36 == 0 /\ -___rho_3_^post36+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post36 == 0 /\ -one^post36+one^0 == 0 /\ -addr_ai_family^post36+addr_ai_family^0 == 0 /\ ___rho_15_^0-___rho_15_^post36 == 0 /\ -addr^post36+addr^0 == 0 /\ tmp1^0-tmp1^post36 == 0 /\ ___rho_4_^0-___rho_4_^post36 == 0 /\ addrs^0-addrs^post36 == 0 /\ maxaddr^0-maxaddr^post36 == 0 /\ -added^post36+added^0 == 0 /\ maxlisten^0-maxlisten^post36 == 0 /\ -___rho_8_^post36+___rho_8_^0 == 0 /\ -family^post36+family^0 == 0 /\ -listensocket_of_listen_index^post36+listensocket_of_listen_index^0 == 0 /\ -fd^post36+fd^0 == 0 /\ listen_index^0-listen_index^post36 == 0 /\ -___rho_16_^post36+___rho_16_^0 == 0 /\ -maxbackends^post36+maxbackends^0 == 0), cost: 1 New rule: l25 -> l24 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listen_index^0+maxlisten^0 <= 0), cost: 1 propagated equality maxconn^post36 = maxconn^0 propagated equality ret^post36 = ret^0 propagated equality ___rho_1_^post36 = ___rho_1_^0 propagated equality ___rho_9_^post36 = ___rho_9_^0 propagated equality ___rho_5_^post36 = ___rho_5_^0 propagated equality err^post36 = err^0 propagated equality ___rho_3_^post36 = ___rho_3_^0 propagated equality ___rho_2_^post36 = ___rho_2_^0 propagated equality one^post36 = one^0 propagated equality addr_ai_family^post36 = addr_ai_family^0 propagated equality ___rho_15_^post36 = ___rho_15_^0 propagated equality addr^post36 = addr^0 propagated equality tmp1^post36 = tmp1^0 propagated equality ___rho_4_^post36 = ___rho_4_^0 propagated equality addrs^post36 = addrs^0 propagated equality maxaddr^post36 = maxaddr^0 propagated equality added^post36 = added^0 propagated equality maxlisten^post36 = maxlisten^0 propagated equality ___rho_8_^post36 = ___rho_8_^0 propagated equality family^post36 = family^0 propagated equality listensocket_of_listen_index^post36 = listensocket_of_listen_index^0 propagated equality fd^post36 = fd^0 propagated equality listen_index^post36 = listen_index^0 propagated equality ___rho_16_^post36 = ___rho_16_^0 propagated equality maxbackends^post36 = maxbackends^0 Simplified Guard Original rule: l25 -> l24 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -listen_index^0+maxlisten^0 <= 0), cost: 1 New rule: l25 -> l24 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listen_index^0+maxlisten^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l25 -> l24 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -listen_index^0+maxlisten^0 <= 0, cost: 1 New rule: l25 -> l24 : -listen_index^0+maxlisten^0 <= 0, cost: 1 Propagated Equalities Original rule: l25 -> l20 : ___rho_15_^0'=___rho_15_^post37, ___rho_16_^0'=___rho_16_^post37, ___rho_1_^0'=___rho_1_^post37, ___rho_2_^0'=___rho_2_^post37, ___rho_3_^0'=___rho_3_^post37, ___rho_4_^0'=___rho_4_^post37, ___rho_5_^0'=___rho_5_^post37, ___rho_8_^0'=___rho_8_^post37, ___rho_9_^0'=___rho_9_^post37, added^0'=added^post37, addr^0'=addr^post37, addr_ai_family^0'=addr_ai_family^post37, addrs^0'=addrs^post37, err^0'=err^post37, family^0'=family^post37, fd^0'=fd^post37, listen_index^0'=listen_index^post37, listensocket_of_listen_index^0'=listensocket_of_listen_index^post37, maxaddr^0'=maxaddr^post37, maxbackends^0'=maxbackends^post37, maxconn^0'=maxconn^post37, maxlisten^0'=maxlisten^post37, one^0'=one^post37, ret^0'=ret^post37, tmp1^0'=tmp1^post37, (___rho_8_^0-___rho_8_^post37 == 0 /\ -___rho_16_^post37+___rho_16_^0 == 0 /\ -___rho_15_^post37+___rho_15_^0 == 0 /\ -___rho_3_^post37+___rho_3_^0 == 0 /\ -___rho_2_^post37+___rho_2_^0 == 0 /\ err^0-err^post37 == 0 /\ ___rho_4_^0-___rho_4_^post37 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0 /\ -added^post37+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post37 == 0 /\ -ret^post37+ret^0 == 0 /\ listen_index^0-listen_index^post37 == 0 /\ -addrs^post37+addrs^0 == 0 /\ ___rho_1_^0-___rho_1_^post37 == 0 /\ maxlisten^0-maxlisten^post37 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post37 == 0 /\ -addr_ai_family^post37+addr_ai_family^0 == 0 /\ -fd^post37+fd^0 == 0 /\ -family^post37+family^0 == 0 /\ -maxaddr^post37+maxaddr^0 == 0 /\ -maxbackends^post37+maxbackends^0 == 0 /\ one^0-one^post37 == 0 /\ addr^0-addr^post37 == 0 /\ tmp1^0-tmp1^post37 == 0 /\ -maxconn^post37+maxconn^0 == 0 /\ -___rho_5_^post37+___rho_5_^0 == 0), cost: 1 New rule: l25 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0), cost: 1 propagated equality ___rho_8_^post37 = ___rho_8_^0 propagated equality ___rho_16_^post37 = ___rho_16_^0 propagated equality ___rho_15_^post37 = ___rho_15_^0 propagated equality ___rho_3_^post37 = ___rho_3_^0 propagated equality ___rho_2_^post37 = ___rho_2_^0 propagated equality err^post37 = err^0 propagated equality ___rho_4_^post37 = ___rho_4_^0 propagated equality added^post37 = added^0 propagated equality ___rho_9_^post37 = ___rho_9_^0 propagated equality ret^post37 = ret^0 propagated equality listen_index^post37 = listen_index^0 propagated equality addrs^post37 = addrs^0 propagated equality ___rho_1_^post37 = ___rho_1_^0 propagated equality maxlisten^post37 = maxlisten^0 propagated equality listensocket_of_listen_index^post37 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post37 = addr_ai_family^0 propagated equality fd^post37 = fd^0 propagated equality family^post37 = family^0 propagated equality maxaddr^post37 = maxaddr^0 propagated equality maxbackends^post37 = maxbackends^0 propagated equality one^post37 = one^0 propagated equality addr^post37 = addr^0 propagated equality tmp1^post37 = tmp1^0 propagated equality maxconn^post37 = maxconn^0 propagated equality ___rho_5_^post37 = ___rho_5_^0 Simplified Guard Original rule: l25 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1+listen_index^0-maxlisten^0 <= 0), cost: 1 New rule: l25 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l25 -> l20 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 New rule: l25 -> l20 : 1+listen_index^0-maxlisten^0 <= 0, cost: 1 Propagated Equalities Original rule: l26 -> l23 : ___rho_15_^0'=___rho_15_^post38, ___rho_16_^0'=___rho_16_^post38, ___rho_1_^0'=___rho_1_^post38, ___rho_2_^0'=___rho_2_^post38, ___rho_3_^0'=___rho_3_^post38, ___rho_4_^0'=___rho_4_^post38, ___rho_5_^0'=___rho_5_^post38, ___rho_8_^0'=___rho_8_^post38, ___rho_9_^0'=___rho_9_^post38, added^0'=added^post38, addr^0'=addr^post38, addr_ai_family^0'=addr_ai_family^post38, addrs^0'=addrs^post38, err^0'=err^post38, family^0'=family^post38, fd^0'=fd^post38, listen_index^0'=listen_index^post38, listensocket_of_listen_index^0'=listensocket_of_listen_index^post38, maxaddr^0'=maxaddr^post38, maxbackends^0'=maxbackends^post38, maxconn^0'=maxconn^post38, maxlisten^0'=maxlisten^post38, one^0'=one^post38, ret^0'=ret^post38, tmp1^0'=tmp1^post38, (-maxconn^post38+maxconn^0 == 0 /\ maxlisten^0-maxlisten^post38 == 0 /\ ___rho_1_^0-___rho_1_^post38 == 0 /\ ___rho_9_^0-___rho_9_^post38 == 0 /\ maxaddr^0-maxaddr^post38 == 0 /\ -tmp1^post38+tmp1^0 == 0 /\ -___rho_3_^post38+___rho_3_^0 == 0 /\ fd^0-fd^post38 == 0 /\ -___rho_5_^post38+___rho_5_^0 == 0 /\ ___rho_2_^0-___rho_2_^post38 == 0 /\ ___rho_15_^0-___rho_15_^post38 == 0 /\ -addr^post38+addr^0 == 0 /\ listen_index^0-listen_index^post38 == 0 /\ -addr_ai_family^post38+addr_ai_family^0 == 0 /\ one^0-one^post38 == 0 /\ addrs^0-addrs^post38 == 0 /\ ___rho_4_^0-___rho_4_^post38 == 0 /\ err^0-err^post38 == 0 /\ -family^post38+family^0 == 0 /\ ___rho_3_^0 <= 0 /\ -___rho_16_^post38+___rho_16_^0 == 0 /\ -___rho_8_^post38+___rho_8_^0 == 0 /\ -added^post38+added^0 == 0 /\ -maxbackends^post38+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post38+listensocket_of_listen_index^0 == 0 /\ -ret^post38+ret^0 == 0), cost: 1 New rule: l26 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_3_^0 <= 0), cost: 1 propagated equality maxconn^post38 = maxconn^0 propagated equality maxlisten^post38 = maxlisten^0 propagated equality ___rho_1_^post38 = ___rho_1_^0 propagated equality ___rho_9_^post38 = ___rho_9_^0 propagated equality maxaddr^post38 = maxaddr^0 propagated equality tmp1^post38 = tmp1^0 propagated equality ___rho_3_^post38 = ___rho_3_^0 propagated equality fd^post38 = fd^0 propagated equality ___rho_5_^post38 = ___rho_5_^0 propagated equality ___rho_2_^post38 = ___rho_2_^0 propagated equality ___rho_15_^post38 = ___rho_15_^0 propagated equality addr^post38 = addr^0 propagated equality listen_index^post38 = listen_index^0 propagated equality addr_ai_family^post38 = addr_ai_family^0 propagated equality one^post38 = one^0 propagated equality addrs^post38 = addrs^0 propagated equality ___rho_4_^post38 = ___rho_4_^0 propagated equality err^post38 = err^0 propagated equality family^post38 = family^0 propagated equality ___rho_16_^post38 = ___rho_16_^0 propagated equality ___rho_8_^post38 = ___rho_8_^0 propagated equality added^post38 = added^0 propagated equality maxbackends^post38 = maxbackends^0 propagated equality listensocket_of_listen_index^post38 = listensocket_of_listen_index^0 propagated equality ret^post38 = ret^0 Simplified Guard Original rule: l26 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_3_^0 <= 0), cost: 1 New rule: l26 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_3_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_3_^0 <= 0, cost: 1 New rule: l26 -> l23 : ___rho_3_^0 <= 0, cost: 1 Propagated Equalities Original rule: l26 -> l5 : ___rho_15_^0'=___rho_15_^post39, ___rho_16_^0'=___rho_16_^post39, ___rho_1_^0'=___rho_1_^post39, ___rho_2_^0'=___rho_2_^post39, ___rho_3_^0'=___rho_3_^post39, ___rho_4_^0'=___rho_4_^post39, ___rho_5_^0'=___rho_5_^post39, ___rho_8_^0'=___rho_8_^post39, ___rho_9_^0'=___rho_9_^post39, added^0'=added^post39, addr^0'=addr^post39, addr_ai_family^0'=addr_ai_family^post39, addrs^0'=addrs^post39, err^0'=err^post39, family^0'=family^post39, fd^0'=fd^post39, listen_index^0'=listen_index^post39, listensocket_of_listen_index^0'=listensocket_of_listen_index^post39, maxaddr^0'=maxaddr^post39, maxbackends^0'=maxbackends^post39, maxconn^0'=maxconn^post39, maxlisten^0'=maxlisten^post39, one^0'=one^post39, ret^0'=ret^post39, tmp1^0'=tmp1^post39, (___rho_4_^0-___rho_4_^post39 == 0 /\ addrs^0-addrs^post39 == 0 /\ ___rho_15_^0-___rho_15_^post39 == 0 /\ ___rho_9_^0-___rho_9_^post39 == 0 /\ -listensocket_of_listen_index^post39+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post39+addr_ai_family^0 == 0 /\ -err^post39+err^0 == 0 /\ maxaddr^0-maxaddr^post39 == 0 /\ -___rho_16_^post39+___rho_16_^0 == 0 /\ 1-___rho_3_^0 <= 0 /\ -maxbackends^post39+maxbackends^0 == 0 /\ fd^0-fd^post39 == 0 /\ -addr^post39+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post39 == 0 /\ -added^post39+added^0 == 0 /\ listen_index^0-listen_index^post39 == 0 /\ -___rho_3_^post39+___rho_3_^0 == 0 /\ -ret^post39+ret^0 == 0 /\ -tmp1^post39+tmp1^0 == 0 /\ -___rho_8_^post39+___rho_8_^0 == 0 /\ -___rho_5_^post39+___rho_5_^0 == 0 /\ -maxlisten^post39+maxlisten^0 == 0 /\ -maxconn^post39+maxconn^0 == 0 /\ one^0-one^post39 == 0 /\ ___rho_1_^0-___rho_1_^post39 == 0 /\ -family^post39+family^0 == 0), cost: 1 New rule: l26 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_3_^0 <= 0), cost: 1 propagated equality ___rho_4_^post39 = ___rho_4_^0 propagated equality addrs^post39 = addrs^0 propagated equality ___rho_15_^post39 = ___rho_15_^0 propagated equality ___rho_9_^post39 = ___rho_9_^0 propagated equality listensocket_of_listen_index^post39 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post39 = addr_ai_family^0 propagated equality err^post39 = err^0 propagated equality maxaddr^post39 = maxaddr^0 propagated equality ___rho_16_^post39 = ___rho_16_^0 propagated equality maxbackends^post39 = maxbackends^0 propagated equality fd^post39 = fd^0 propagated equality addr^post39 = addr^0 propagated equality ___rho_2_^post39 = ___rho_2_^0 propagated equality added^post39 = added^0 propagated equality listen_index^post39 = listen_index^0 propagated equality ___rho_3_^post39 = ___rho_3_^0 propagated equality ret^post39 = ret^0 propagated equality tmp1^post39 = tmp1^0 propagated equality ___rho_8_^post39 = ___rho_8_^0 propagated equality ___rho_5_^post39 = ___rho_5_^0 propagated equality maxlisten^post39 = maxlisten^0 propagated equality maxconn^post39 = maxconn^0 propagated equality one^post39 = one^0 propagated equality ___rho_1_^post39 = ___rho_1_^0 propagated equality family^post39 = family^0 Simplified Guard Original rule: l26 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_3_^0 <= 0), cost: 1 New rule: l26 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_3_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l26 -> l5 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_3_^0 <= 0, cost: 1 New rule: l26 -> l5 : 1-___rho_3_^0 <= 0, cost: 1 Propagated Equalities Original rule: l27 -> l23 : ___rho_15_^0'=___rho_15_^post40, ___rho_16_^0'=___rho_16_^post40, ___rho_1_^0'=___rho_1_^post40, ___rho_2_^0'=___rho_2_^post40, ___rho_3_^0'=___rho_3_^post40, ___rho_4_^0'=___rho_4_^post40, ___rho_5_^0'=___rho_5_^post40, ___rho_8_^0'=___rho_8_^post40, ___rho_9_^0'=___rho_9_^post40, added^0'=added^post40, addr^0'=addr^post40, addr_ai_family^0'=addr_ai_family^post40, addrs^0'=addrs^post40, err^0'=err^post40, family^0'=family^post40, fd^0'=fd^post40, listen_index^0'=listen_index^post40, listensocket_of_listen_index^0'=listensocket_of_listen_index^post40, maxaddr^0'=maxaddr^post40, maxbackends^0'=maxbackends^post40, maxconn^0'=maxconn^post40, maxlisten^0'=maxlisten^post40, one^0'=one^post40, ret^0'=ret^post40, tmp1^0'=tmp1^post40, (-addrs^post40+addrs^0 == 0 /\ -family^post40+family^0 == 0 /\ -ret^post40+ret^0 == 0 /\ -tmp1^post40+tmp1^0 == 0 /\ -maxbackends^post40+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post40+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post40+addr_ai_family^0 == 0 /\ one^0-one^post40 == 0 /\ 1-___rho_2_^0 <= 0 /\ fd^0-fd^post40 == 0 /\ ___rho_2_^0-___rho_2_^post40 == 0 /\ -maxlisten^post40+maxlisten^0 == 0 /\ err^0-err^post40 == 0 /\ -maxconn^post40+maxconn^0 == 0 /\ ___rho_3_^0-___rho_3_^post40 == 0 /\ addr^0-addr^post40 == 0 /\ -added^post40+added^0 == 0 /\ -___rho_16_^post40+___rho_16_^0 == 0 /\ -___rho_4_^post40+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post40 == 0 /\ -___rho_5_^post40+___rho_5_^0 == 0 /\ ___rho_15_^0-___rho_15_^post40 == 0 /\ -___rho_9_^post40+___rho_9_^0 == 0 /\ -___rho_1_^post40+___rho_1_^0 == 0 /\ listen_index^0-listen_index^post40 == 0 /\ ___rho_8_^0-___rho_8_^post40 == 0), cost: 1 New rule: l27 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_2_^0 <= 0), cost: 1 propagated equality addrs^post40 = addrs^0 propagated equality family^post40 = family^0 propagated equality ret^post40 = ret^0 propagated equality tmp1^post40 = tmp1^0 propagated equality maxbackends^post40 = maxbackends^0 propagated equality listensocket_of_listen_index^post40 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post40 = addr_ai_family^0 propagated equality one^post40 = one^0 propagated equality fd^post40 = fd^0 propagated equality ___rho_2_^post40 = ___rho_2_^0 propagated equality maxlisten^post40 = maxlisten^0 propagated equality err^post40 = err^0 propagated equality maxconn^post40 = maxconn^0 propagated equality ___rho_3_^post40 = ___rho_3_^0 propagated equality addr^post40 = addr^0 propagated equality added^post40 = added^0 propagated equality ___rho_16_^post40 = ___rho_16_^0 propagated equality ___rho_4_^post40 = ___rho_4_^0 propagated equality maxaddr^post40 = maxaddr^0 propagated equality ___rho_5_^post40 = ___rho_5_^0 propagated equality ___rho_15_^post40 = ___rho_15_^0 propagated equality ___rho_9_^post40 = ___rho_9_^0 propagated equality ___rho_1_^post40 = ___rho_1_^0 propagated equality listen_index^post40 = listen_index^0 propagated equality ___rho_8_^post40 = ___rho_8_^0 Simplified Guard Original rule: l27 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-___rho_2_^0 <= 0), cost: 1 New rule: l27 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_2_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l27 -> l23 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-___rho_2_^0 <= 0, cost: 1 New rule: l27 -> l23 : 1-___rho_2_^0 <= 0, cost: 1 Propagated Equalities Original rule: l27 -> l26 : ___rho_15_^0'=___rho_15_^post41, ___rho_16_^0'=___rho_16_^post41, ___rho_1_^0'=___rho_1_^post41, ___rho_2_^0'=___rho_2_^post41, ___rho_3_^0'=___rho_3_^post41, ___rho_4_^0'=___rho_4_^post41, ___rho_5_^0'=___rho_5_^post41, ___rho_8_^0'=___rho_8_^post41, ___rho_9_^0'=___rho_9_^post41, added^0'=added^post41, addr^0'=addr^post41, addr_ai_family^0'=addr_ai_family^post41, addrs^0'=addrs^post41, err^0'=err^post41, family^0'=family^post41, fd^0'=fd^post41, listen_index^0'=listen_index^post41, listensocket_of_listen_index^0'=listensocket_of_listen_index^post41, maxaddr^0'=maxaddr^post41, maxbackends^0'=maxbackends^post41, maxconn^0'=maxconn^post41, maxlisten^0'=maxlisten^post41, one^0'=one^post41, ret^0'=ret^post41, tmp1^0'=tmp1^post41, (___rho_8_^0-___rho_8_^post41 == 0 /\ -maxlisten^post41+maxlisten^0 == 0 /\ ___rho_2_^0 <= 0 /\ err^0-err^post41 == 0 /\ -maxbackends^post41+maxbackends^0 == 0 /\ -added^post41+added^0 == 0 /\ -ret^post41+ret^0 == 0 /\ ___rho_9_^0-___rho_9_^post41 == 0 /\ maxconn^0-maxconn^post41 == 0 /\ listen_index^0-listen_index^post41 == 0 /\ -addrs^post41+addrs^0 == 0 /\ -___rho_1_^post41+___rho_1_^0 == 0 /\ -fd^post41+fd^0 == 0 /\ -addr_ai_family^post41+addr_ai_family^0 == 0 /\ -family^post41+family^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post41 == 0 /\ one^0-one^post41 == 0 /\ addr^0-addr^post41 == 0 /\ ___rho_2_^0-___rho_2_^post41 == 0 /\ -maxaddr^post41+maxaddr^0 == 0 /\ ___rho_16_^0-___rho_16_^post41 == 0 /\ tmp1^0-tmp1^post41 == 0 /\ ___rho_15_^0-___rho_15_^post41 == 0 /\ -___rho_3_^post41+___rho_3_^0 == 0 /\ ___rho_4_^0-___rho_4_^post41 == 0 /\ -___rho_5_^post41+___rho_5_^0 == 0), cost: 1 New rule: l27 -> l26 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_2_^0 <= 0), cost: 1 propagated equality ___rho_8_^post41 = ___rho_8_^0 propagated equality maxlisten^post41 = maxlisten^0 propagated equality err^post41 = err^0 propagated equality maxbackends^post41 = maxbackends^0 propagated equality added^post41 = added^0 propagated equality ret^post41 = ret^0 propagated equality ___rho_9_^post41 = ___rho_9_^0 propagated equality maxconn^post41 = maxconn^0 propagated equality listen_index^post41 = listen_index^0 propagated equality addrs^post41 = addrs^0 propagated equality ___rho_1_^post41 = ___rho_1_^0 propagated equality fd^post41 = fd^0 propagated equality addr_ai_family^post41 = addr_ai_family^0 propagated equality family^post41 = family^0 propagated equality listensocket_of_listen_index^post41 = listensocket_of_listen_index^0 propagated equality one^post41 = one^0 propagated equality addr^post41 = addr^0 propagated equality ___rho_2_^post41 = ___rho_2_^0 propagated equality maxaddr^post41 = maxaddr^0 propagated equality ___rho_16_^post41 = ___rho_16_^0 propagated equality tmp1^post41 = tmp1^0 propagated equality ___rho_15_^post41 = ___rho_15_^0 propagated equality ___rho_3_^post41 = ___rho_3_^0 propagated equality ___rho_4_^post41 = ___rho_4_^0 propagated equality ___rho_5_^post41 = ___rho_5_^0 Simplified Guard Original rule: l27 -> l26 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ___rho_2_^0 <= 0), cost: 1 New rule: l27 -> l26 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_2_^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l27 -> l26 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ___rho_2_^0 <= 0, cost: 1 New rule: l27 -> l26 : ___rho_2_^0 <= 0, cost: 1 Propagated Equalities Original rule: l23 -> l25 : ___rho_15_^0'=___rho_15_^post42, ___rho_16_^0'=___rho_16_^post42, ___rho_1_^0'=___rho_1_^post42, ___rho_2_^0'=___rho_2_^post42, ___rho_3_^0'=___rho_3_^post42, ___rho_4_^0'=___rho_4_^post42, ___rho_5_^0'=___rho_5_^post42, ___rho_8_^0'=___rho_8_^post42, ___rho_9_^0'=___rho_9_^post42, added^0'=added^post42, addr^0'=addr^post42, addr_ai_family^0'=addr_ai_family^post42, addrs^0'=addrs^post42, err^0'=err^post42, family^0'=family^post42, fd^0'=fd^post42, listen_index^0'=listen_index^post42, listensocket_of_listen_index^0'=listensocket_of_listen_index^post42, maxaddr^0'=maxaddr^post42, maxbackends^0'=maxbackends^post42, maxconn^0'=maxconn^post42, maxlisten^0'=maxlisten^post42, one^0'=one^post42, ret^0'=ret^post42, tmp1^0'=tmp1^post42, (-maxbackends^post42+maxbackends^0 == 0 /\ -maxaddr^post42+maxaddr^0 == 0 /\ -added^post42+added^0 == 0 /\ ___rho_9_^0-___rho_9_^post42 == 0 /\ ___rho_1_^0-___rho_1_^post42 == 0 /\ -ret^post42+ret^0 == 0 /\ -tmp1^post42+tmp1^0 == 0 /\ -maxlisten^post42+maxlisten^0 == 0 /\ -___rho_5_^post42+___rho_5_^0 == 0 /\ -___rho_3_^post42+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post42 == 0 /\ listen_index^0-listen_index^post42 == 0 /\ maxconn^0-maxconn^post42 == 0 /\ ___rho_15_^0-___rho_15_^post42 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post42 == 0 /\ -addrs^post42+addrs^0 == 0 /\ err^0-err^post42 == 0 /\ one^0-one^post42 == 0 /\ family^0-family^post42 == 0 /\ ___rho_4_^0-___rho_4_^post42 == 0 /\ addr^0-addr^post42 == 0 /\ -___rho_16_^post42+___rho_16_^0 == 0 /\ -___rho_8_^post42+___rho_8_^0 == 0 /\ -addr_ai_family^post42+addr_ai_family^0 == 0 /\ -fd^post42+fd^0 == 0), cost: 1 New rule: l23 -> l25 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality maxbackends^post42 = maxbackends^0 propagated equality maxaddr^post42 = maxaddr^0 propagated equality added^post42 = added^0 propagated equality ___rho_9_^post42 = ___rho_9_^0 propagated equality ___rho_1_^post42 = ___rho_1_^0 propagated equality ret^post42 = ret^0 propagated equality tmp1^post42 = tmp1^0 propagated equality maxlisten^post42 = maxlisten^0 propagated equality ___rho_5_^post42 = ___rho_5_^0 propagated equality ___rho_3_^post42 = ___rho_3_^0 propagated equality ___rho_2_^post42 = ___rho_2_^0 propagated equality listen_index^post42 = listen_index^0 propagated equality maxconn^post42 = maxconn^0 propagated equality ___rho_15_^post42 = ___rho_15_^0 propagated equality listensocket_of_listen_index^post42 = listensocket_of_listen_index^0 propagated equality addrs^post42 = addrs^0 propagated equality err^post42 = err^0 propagated equality one^post42 = one^0 propagated equality family^post42 = family^0 propagated equality ___rho_4_^post42 = ___rho_4_^0 propagated equality addr^post42 = addr^0 propagated equality ___rho_16_^post42 = ___rho_16_^0 propagated equality ___rho_8_^post42 = ___rho_8_^0 propagated equality addr_ai_family^post42 = addr_ai_family^0 propagated equality fd^post42 = fd^0 Simplified Guard Original rule: l23 -> l25 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l23 -> l25 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l23 -> l25 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l23 -> l25 : T, cost: 1 Propagated Equalities Original rule: l19 -> l27 : ___rho_15_^0'=___rho_15_^post43, ___rho_16_^0'=___rho_16_^post43, ___rho_1_^0'=___rho_1_^post43, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^post43, ___rho_5_^0'=___rho_5_^post43, ___rho_8_^0'=___rho_8_^post43, ___rho_9_^0'=___rho_9_^post43, added^0'=added^post43, addr^0'=addr^post43, addr_ai_family^0'=addr_ai_family^post43, addrs^0'=addrs^post43, err^0'=err^post43, family^0'=family^post43, fd^0'=fd^post43, listen_index^0'=listen_index^post43, listensocket_of_listen_index^0'=listensocket_of_listen_index^post43, maxaddr^0'=maxaddr^post43, maxbackends^0'=maxbackends^post43, maxconn^0'=maxconn^post43, maxlisten^0'=maxlisten^post43, one^0'=one^post43, ret^0'=ret^post43, tmp1^0'=tmp1^post43, (0 == 0 /\ ___rho_8_^0-___rho_8_^post43 == 0 /\ -listensocket_of_listen_index^post43+listensocket_of_listen_index^0 == 0 /\ -ret^post43+ret^0 == 0 /\ ___rho_15_^0-___rho_15_^post43 == 0 /\ err^0-err^post43 == 0 /\ -maxbackends^post43+maxbackends^0 == 0 /\ -one^post43+one^0 == 0 /\ ___rho_9_^0-___rho_9_^post43 == 0 /\ -maxconn^post43+maxconn^0 == 0 /\ -added^post43+added^0 == 0 /\ -addrs^post43+addrs^0 == 0 /\ -family^post43+family^0 == 0 /\ tmp1^0-tmp1^post43 == 0 /\ -___rho_4_^post43+___rho_4_^0 == 0 /\ maxaddr^0-maxaddr^post43 == 0 /\ -addr_ai_family^post43+addr_ai_family^0 == 0 /\ -___rho_1_^post43+___rho_1_^0 == 0 /\ -fd^post43+fd^0 == 0 /\ 1-maxaddr^0+addr^0 <= 0 /\ addr^0-addr^post43 == 0 /\ listen_index^0-listen_index^post43 == 0 /\ maxlisten^0-maxlisten^post43 == 0 /\ ___rho_16_^0-___rho_16_^post43 == 0 /\ -___rho_5_^post43+___rho_5_^0 == 0), cost: 1 New rule: l19 -> l27 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-maxaddr^0+addr^0 <= 0), cost: 1 propagated equality ___rho_8_^post43 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post43 = listensocket_of_listen_index^0 propagated equality ret^post43 = ret^0 propagated equality ___rho_15_^post43 = ___rho_15_^0 propagated equality err^post43 = err^0 propagated equality maxbackends^post43 = maxbackends^0 propagated equality one^post43 = one^0 propagated equality ___rho_9_^post43 = ___rho_9_^0 propagated equality maxconn^post43 = maxconn^0 propagated equality added^post43 = added^0 propagated equality addrs^post43 = addrs^0 propagated equality family^post43 = family^0 propagated equality tmp1^post43 = tmp1^0 propagated equality ___rho_4_^post43 = ___rho_4_^0 propagated equality maxaddr^post43 = maxaddr^0 propagated equality addr_ai_family^post43 = addr_ai_family^0 propagated equality ___rho_1_^post43 = ___rho_1_^0 propagated equality fd^post43 = fd^0 propagated equality addr^post43 = addr^0 propagated equality listen_index^post43 = listen_index^0 propagated equality maxlisten^post43 = maxlisten^0 propagated equality ___rho_16_^post43 = ___rho_16_^0 propagated equality ___rho_5_^post43 = ___rho_5_^0 Simplified Guard Original rule: l19 -> l27 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 1-maxaddr^0+addr^0 <= 0), cost: 1 New rule: l19 -> l27 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-maxaddr^0+addr^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l19 -> l27 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 1-maxaddr^0+addr^0 <= 0, cost: 1 New rule: l19 -> l27 : ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, 1-maxaddr^0+addr^0 <= 0, cost: 1 Propagated Equalities Original rule: l19 -> l2 : ___rho_15_^0'=___rho_15_^post44, ___rho_16_^0'=___rho_16_^post44, ___rho_1_^0'=___rho_1_^post44, ___rho_2_^0'=___rho_2_^post44, ___rho_3_^0'=___rho_3_^post44, ___rho_4_^0'=___rho_4_^post44, ___rho_5_^0'=___rho_5_^post44, ___rho_8_^0'=___rho_8_^post44, ___rho_9_^0'=___rho_9_^post44, added^0'=added^post44, addr^0'=addr^post44, addr_ai_family^0'=addr_ai_family^post44, addrs^0'=addrs^post44, err^0'=err^post44, family^0'=family^post44, fd^0'=fd^post44, listen_index^0'=listen_index^post44, listensocket_of_listen_index^0'=listensocket_of_listen_index^post44, maxaddr^0'=maxaddr^post44, maxbackends^0'=maxbackends^post44, maxconn^0'=maxconn^post44, maxlisten^0'=maxlisten^post44, one^0'=one^post44, ret^0'=ret^post44, tmp1^0'=tmp1^post44, (listen_index^0-listen_index^post44 == 0 /\ -maxconn^post44+maxconn^0 == 0 /\ -___rho_16_^post44+___rho_16_^0 == 0 /\ -___rho_15_^post44+___rho_15_^0 == 0 /\ maxlisten^0-maxlisten^post44 == 0 /\ maxaddr^0-maxaddr^post44 == 0 /\ ___rho_4_^0-___rho_4_^post44 == 0 /\ -___rho_3_^post44+___rho_3_^0 == 0 /\ fd^0-fd^post44 == 0 /\ -___rho_8_^post44+___rho_8_^0 == 0 /\ -___rho_5_^post44+___rho_5_^0 == 0 /\ one^0-one^post44 == 0 /\ ___rho_1_^0-___rho_1_^post44 == 0 /\ maxaddr^0-addr^0 <= 0 /\ -addr_ai_family^post44+addr_ai_family^0 == 0 /\ addrs^0-addrs^post44 == 0 /\ -ret^post44+ret^0 == 0 /\ err^0-err^post44 == 0 /\ -family^post44+family^0 == 0 /\ -maxbackends^post44+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post44+listensocket_of_listen_index^0 == 0 /\ tmp1^0-tmp1^post44 == 0 /\ added^0-added^post44 == 0 /\ ___rho_9_^0-___rho_9_^post44 == 0 /\ -addr^post44+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post44 == 0), cost: 1 New rule: l19 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ maxaddr^0-addr^0 <= 0), cost: 1 propagated equality listen_index^post44 = listen_index^0 propagated equality maxconn^post44 = maxconn^0 propagated equality ___rho_16_^post44 = ___rho_16_^0 propagated equality ___rho_15_^post44 = ___rho_15_^0 propagated equality maxlisten^post44 = maxlisten^0 propagated equality maxaddr^post44 = maxaddr^0 propagated equality ___rho_4_^post44 = ___rho_4_^0 propagated equality ___rho_3_^post44 = ___rho_3_^0 propagated equality fd^post44 = fd^0 propagated equality ___rho_8_^post44 = ___rho_8_^0 propagated equality ___rho_5_^post44 = ___rho_5_^0 propagated equality one^post44 = one^0 propagated equality ___rho_1_^post44 = ___rho_1_^0 propagated equality addr_ai_family^post44 = addr_ai_family^0 propagated equality addrs^post44 = addrs^0 propagated equality ret^post44 = ret^0 propagated equality err^post44 = err^0 propagated equality family^post44 = family^0 propagated equality maxbackends^post44 = maxbackends^0 propagated equality listensocket_of_listen_index^post44 = listensocket_of_listen_index^0 propagated equality tmp1^post44 = tmp1^0 propagated equality added^post44 = added^0 propagated equality ___rho_9_^post44 = ___rho_9_^0 propagated equality addr^post44 = addr^0 propagated equality ___rho_2_^post44 = ___rho_2_^0 Simplified Guard Original rule: l19 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ maxaddr^0-addr^0 <= 0), cost: 1 New rule: l19 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, maxaddr^0-addr^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l19 -> l2 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, maxaddr^0-addr^0 <= 0, cost: 1 New rule: l19 -> l2 : maxaddr^0-addr^0 <= 0, cost: 1 Propagated Equalities Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^post45, ___rho_16_^0'=___rho_16_^post45, ___rho_1_^0'=___rho_1_^post45, ___rho_2_^0'=___rho_2_^post45, ___rho_3_^0'=___rho_3_^post45, ___rho_4_^0'=___rho_4_^post45, ___rho_5_^0'=___rho_5_^post45, ___rho_8_^0'=___rho_8_^post45, ___rho_9_^0'=___rho_9_^post45, added^0'=added^post45, addr^0'=addr^post45, addr_ai_family^0'=addr_ai_family^post45, addrs^0'=addrs^post45, err^0'=err^post45, family^0'=family^post45, fd^0'=fd^post45, listen_index^0'=listen_index^post45, listensocket_of_listen_index^0'=listensocket_of_listen_index^post45, maxaddr^0'=maxaddr^post45, maxbackends^0'=maxbackends^post45, maxconn^0'=maxconn^post45, maxlisten^0'=maxlisten^post45, one^0'=one^post45, ret^0'=ret^post45, tmp1^0'=tmp1^post45, (-family^post45+family^0 == 0 /\ -ret^post45+ret^0 == 0 /\ 1-addrs^0 <= 0 /\ -maxbackends^post45+maxbackends^0 == 0 /\ -listensocket_of_listen_index^post45+listensocket_of_listen_index^0 == 0 /\ -one^post45+one^0 == 0 /\ fd^0-fd^post45 == 0 /\ -maxconn^post45+maxconn^0 == 0 /\ -addr_ai_family^post45+addr_ai_family^0 == 0 /\ err^0-err^post45 == 0 /\ ___rho_1_^0-___rho_1_^post45 == 0 /\ ___rho_2_^0-___rho_2_^post45 == 0 /\ ___rho_15_^0-___rho_15_^post45 == 0 /\ -___rho_16_^post45+___rho_16_^0 == 0 /\ -___rho_8_^post45+___rho_8_^0 == 0 /\ -added^post45+added^0 == 0 /\ ___rho_4_^0-___rho_4_^post45 == 0 /\ maxaddr^0-maxaddr^post45 == 0 /\ -___rho_5_^post45+___rho_5_^0 == 0 /\ -addr^post45+addr^0 == 0 /\ -___rho_3_^post45+___rho_3_^0 == 0 /\ addrs^0-addrs^post45 == 0 /\ tmp1^post45 == 0 /\ ___rho_9_^0-___rho_9_^post45 == 0 /\ maxlisten^0-maxlisten^post45 == 0 /\ listen_index^0-listen_index^post45 == 0), cost: 1 New rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=0, (0 == 0 /\ 1-addrs^0 <= 0), cost: 1 propagated equality family^post45 = family^0 propagated equality ret^post45 = ret^0 propagated equality maxbackends^post45 = maxbackends^0 propagated equality listensocket_of_listen_index^post45 = listensocket_of_listen_index^0 propagated equality one^post45 = one^0 propagated equality fd^post45 = fd^0 propagated equality maxconn^post45 = maxconn^0 propagated equality addr_ai_family^post45 = addr_ai_family^0 propagated equality err^post45 = err^0 propagated equality ___rho_1_^post45 = ___rho_1_^0 propagated equality ___rho_2_^post45 = ___rho_2_^0 propagated equality ___rho_15_^post45 = ___rho_15_^0 propagated equality ___rho_16_^post45 = ___rho_16_^0 propagated equality ___rho_8_^post45 = ___rho_8_^0 propagated equality added^post45 = added^0 propagated equality ___rho_4_^post45 = ___rho_4_^0 propagated equality maxaddr^post45 = maxaddr^0 propagated equality ___rho_5_^post45 = ___rho_5_^0 propagated equality addr^post45 = addr^0 propagated equality ___rho_3_^post45 = ___rho_3_^0 propagated equality addrs^post45 = addrs^0 propagated equality tmp1^post45 = 0 propagated equality ___rho_9_^post45 = ___rho_9_^0 propagated equality maxlisten^post45 = maxlisten^0 propagated equality listen_index^post45 = listen_index^0 Simplified Guard Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=0, (0 == 0 /\ 1-addrs^0 <= 0), cost: 1 New rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=0, 1-addrs^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=0, 1-addrs^0 <= 0, cost: 1 New rule: l28 -> l29 : tmp1^0'=0, 1-addrs^0 <= 0, cost: 1 Propagated Equalities Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^post46, ___rho_16_^0'=___rho_16_^post46, ___rho_1_^0'=___rho_1_^post46, ___rho_2_^0'=___rho_2_^post46, ___rho_3_^0'=___rho_3_^post46, ___rho_4_^0'=___rho_4_^post46, ___rho_5_^0'=___rho_5_^post46, ___rho_8_^0'=___rho_8_^post46, ___rho_9_^0'=___rho_9_^post46, added^0'=added^post46, addr^0'=addr^post46, addr_ai_family^0'=addr_ai_family^post46, addrs^0'=addrs^post46, err^0'=err^post46, family^0'=family^post46, fd^0'=fd^post46, listen_index^0'=listen_index^post46, listensocket_of_listen_index^0'=listensocket_of_listen_index^post46, maxaddr^0'=maxaddr^post46, maxbackends^0'=maxbackends^post46, maxconn^0'=maxconn^post46, maxlisten^0'=maxlisten^post46, one^0'=one^post46, ret^0'=ret^post46, tmp1^0'=tmp1^post46, (___rho_4_^0-___rho_4_^post46 == 0 /\ addrs^0-addrs^post46 == 0 /\ -___rho_3_^post46+___rho_3_^0 == 0 /\ -___rho_2_^post46+___rho_2_^0 == 0 /\ err^0-err^post46 == 0 /\ -___rho_16_^post46+___rho_16_^0 == 0 /\ -___rho_15_^post46+___rho_15_^0 == 0 /\ maxaddr^0-maxaddr^post46 == 0 /\ ___rho_9_^0-___rho_9_^post46 == 0 /\ maxlisten^0-maxlisten^post46 == 0 /\ -ret^post46+ret^0 == 0 /\ -added^post46+added^0 == 0 /\ -___rho_5_^post46+___rho_5_^0 == 0 /\ ___rho_1_^0-___rho_1_^post46 == 0 /\ -___rho_8_^post46+___rho_8_^0 == 0 /\ addrs^0 <= 0 /\ -listensocket_of_listen_index^post46+listensocket_of_listen_index^0 == 0 /\ listen_index^0-listen_index^post46 == 0 /\ -family^post46+family^0 == 0 /\ -maxbackends^post46+maxbackends^0 == 0 /\ -addr_ai_family^post46+addr_ai_family^0 == 0 /\ one^0-one^post46 == 0 /\ -addr^post46+addr^0 == 0 /\ -1+tmp1^post46 == 0 /\ fd^0-fd^post46 == 0 /\ -maxconn^post46+maxconn^0 == 0), cost: 1 New rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, (0 == 0 /\ addrs^0 <= 0), cost: 1 propagated equality ___rho_4_^post46 = ___rho_4_^0 propagated equality addrs^post46 = addrs^0 propagated equality ___rho_3_^post46 = ___rho_3_^0 propagated equality ___rho_2_^post46 = ___rho_2_^0 propagated equality err^post46 = err^0 propagated equality ___rho_16_^post46 = ___rho_16_^0 propagated equality ___rho_15_^post46 = ___rho_15_^0 propagated equality maxaddr^post46 = maxaddr^0 propagated equality ___rho_9_^post46 = ___rho_9_^0 propagated equality maxlisten^post46 = maxlisten^0 propagated equality ret^post46 = ret^0 propagated equality added^post46 = added^0 propagated equality ___rho_5_^post46 = ___rho_5_^0 propagated equality ___rho_1_^post46 = ___rho_1_^0 propagated equality ___rho_8_^post46 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post46 = listensocket_of_listen_index^0 propagated equality listen_index^post46 = listen_index^0 propagated equality family^post46 = family^0 propagated equality maxbackends^post46 = maxbackends^0 propagated equality addr_ai_family^post46 = addr_ai_family^0 propagated equality one^post46 = one^0 propagated equality addr^post46 = addr^0 propagated equality tmp1^post46 = 1 propagated equality fd^post46 = fd^0 propagated equality maxconn^post46 = maxconn^0 Simplified Guard Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, (0 == 0 /\ addrs^0 <= 0), cost: 1 New rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, addrs^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l28 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, addrs^0 <= 0, cost: 1 New rule: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 Propagated Equalities Original rule: l29 -> l6 : ___rho_15_^0'=___rho_15_^post47, ___rho_16_^0'=___rho_16_^post47, ___rho_1_^0'=___rho_1_^post47, ___rho_2_^0'=___rho_2_^post47, ___rho_3_^0'=___rho_3_^post47, ___rho_4_^0'=___rho_4_^post47, ___rho_5_^0'=___rho_5_^post47, ___rho_8_^0'=___rho_8_^post47, ___rho_9_^0'=___rho_9_^post47, added^0'=added^post47, addr^0'=addr^post47, addr_ai_family^0'=addr_ai_family^post47, addrs^0'=addrs^post47, err^0'=err^post47, family^0'=family^post47, fd^0'=fd^post47, listen_index^0'=listen_index^post47, listensocket_of_listen_index^0'=listensocket_of_listen_index^post47, maxaddr^0'=maxaddr^post47, maxbackends^0'=maxbackends^post47, maxconn^0'=maxconn^post47, maxlisten^0'=maxlisten^post47, one^0'=one^post47, ret^0'=ret^post47, tmp1^0'=tmp1^post47, (-addr_ai_family^post47+addr_ai_family^0 == 0 /\ -ret^post47+ret^0 == 0 /\ -tmp1^post47+tmp1^0 == 0 /\ ___rho_9_^0-___rho_9_^post47 == 0 /\ maxaddr^0-maxaddr^post47 == 0 /\ -maxconn^post47+maxconn^0 == 0 /\ ___rho_1_^0-___rho_1_^post47 == 0 /\ maxlisten^0-maxlisten^post47 == 0 /\ fd^0-fd^post47 == 0 /\ -family^post47+family^0 == 0 /\ -___rho_5_^post47+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post47 == 0 /\ ___rho_15_^0-___rho_15_^post47 == 0 /\ -___rho_3_^post47+___rho_3_^0 == 0 /\ ___rho_2_^0-___rho_2_^post47 == 0 /\ one^0-one^post47 == 0 /\ ___rho_4_^0-___rho_4_^post47 == 0 /\ -___rho_16_^post47+___rho_16_^0 == 0 /\ -addrs^0+addr^post47 == 0 /\ -added^post47+added^0 == 0 /\ ___rho_8_^0-___rho_8_^post47 == 0 /\ -listensocket_of_listen_index^post47+listensocket_of_listen_index^0 == 0 /\ -err^post47+err^0 == 0 /\ addrs^0-addrs^post47 == 0 /\ -maxbackends^post47+maxbackends^0 == 0), cost: 1 New rule: l29 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addrs^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality addr_ai_family^post47 = addr_ai_family^0 propagated equality ret^post47 = ret^0 propagated equality tmp1^post47 = tmp1^0 propagated equality ___rho_9_^post47 = ___rho_9_^0 propagated equality maxaddr^post47 = maxaddr^0 propagated equality maxconn^post47 = maxconn^0 propagated equality ___rho_1_^post47 = ___rho_1_^0 propagated equality maxlisten^post47 = maxlisten^0 propagated equality fd^post47 = fd^0 propagated equality family^post47 = family^0 propagated equality ___rho_5_^post47 = ___rho_5_^0 propagated equality listen_index^post47 = listen_index^0 propagated equality ___rho_15_^post47 = ___rho_15_^0 propagated equality ___rho_3_^post47 = ___rho_3_^0 propagated equality ___rho_2_^post47 = ___rho_2_^0 propagated equality one^post47 = one^0 propagated equality ___rho_4_^post47 = ___rho_4_^0 propagated equality ___rho_16_^post47 = ___rho_16_^0 propagated equality addr^post47 = addrs^0 propagated equality added^post47 = added^0 propagated equality ___rho_8_^post47 = ___rho_8_^0 propagated equality listensocket_of_listen_index^post47 = listensocket_of_listen_index^0 propagated equality err^post47 = err^0 propagated equality addrs^post47 = addrs^0 propagated equality maxbackends^post47 = maxbackends^0 Simplified Guard Original rule: l29 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addrs^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l29 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addrs^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l29 -> l6 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addrs^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l29 -> l6 : addr^0'=addrs^0, T, cost: 1 Propagated Equalities Original rule: l30 -> l28 : ___rho_15_^0'=___rho_15_^post48, ___rho_16_^0'=___rho_16_^post48, ___rho_1_^0'=___rho_1_^post48, ___rho_2_^0'=___rho_2_^post48, ___rho_3_^0'=___rho_3_^post48, ___rho_4_^0'=___rho_4_^post48, ___rho_5_^0'=___rho_5_^post48, ___rho_8_^0'=___rho_8_^post48, ___rho_9_^0'=___rho_9_^post48, added^0'=added^post48, addr^0'=addr^post48, addr_ai_family^0'=addr_ai_family^post48, addrs^0'=addrs^post48, err^0'=err^post48, family^0'=family^post48, fd^0'=fd^post48, listen_index^0'=listen_index^post48, listensocket_of_listen_index^0'=listensocket_of_listen_index^post48, maxaddr^0'=maxaddr^post48, maxbackends^0'=maxbackends^post48, maxconn^0'=maxconn^post48, maxlisten^0'=maxlisten^post48, one^0'=one^post48, ret^0'=ret^post48, tmp1^0'=tmp1^post48, (-tmp1^post48+tmp1^0 == 0 /\ -maxbackends^post48+maxbackends^0 == 0 /\ addrs^0-addrs^post48 == 0 /\ ___rho_4_^0-___rho_4_^post48 == 0 /\ -___rho_16_^post48+___rho_16_^0 == 0 /\ ___rho_1_^0-___rho_1_^post48 == 0 /\ one^0-one^post48 == 0 /\ err^0-err^post48 == 0 /\ -ret^post48+ret^0 == 0 /\ -maxlisten^post48+maxlisten^0 == 0 /\ -maxconn^post48+maxconn^0 == 0 /\ ___rho_15_^0-___rho_15_^post48 == 0 /\ ___rho_9_^0-___rho_9_^post48 == 0 /\ maxaddr^0-maxaddr^post48 == 0 /\ -added^post48+added^0 == 0 /\ -___rho_8_^post48+___rho_8_^0 == 0 /\ -family^post48+family^0 == 0 /\ -___rho_3_^post48+___rho_3_^0 == 0 /\ listen_index^0-listen_index^post48 == 0 /\ -___rho_5_^post48+___rho_5_^0 == 0 /\ -listensocket_of_listen_index^post48+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post48+addr_ai_family^0 == 0 /\ -addr^post48+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post48 == 0 /\ fd^0-fd^post48 == 0 /\ ret^0 <= 0), cost: 1 New rule: l30 -> l28 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ret^0 <= 0), cost: 1 propagated equality tmp1^post48 = tmp1^0 propagated equality maxbackends^post48 = maxbackends^0 propagated equality addrs^post48 = addrs^0 propagated equality ___rho_4_^post48 = ___rho_4_^0 propagated equality ___rho_16_^post48 = ___rho_16_^0 propagated equality ___rho_1_^post48 = ___rho_1_^0 propagated equality one^post48 = one^0 propagated equality err^post48 = err^0 propagated equality ret^post48 = ret^0 propagated equality maxlisten^post48 = maxlisten^0 propagated equality maxconn^post48 = maxconn^0 propagated equality ___rho_15_^post48 = ___rho_15_^0 propagated equality ___rho_9_^post48 = ___rho_9_^0 propagated equality maxaddr^post48 = maxaddr^0 propagated equality added^post48 = added^0 propagated equality ___rho_8_^post48 = ___rho_8_^0 propagated equality family^post48 = family^0 propagated equality ___rho_3_^post48 = ___rho_3_^0 propagated equality listen_index^post48 = listen_index^0 propagated equality ___rho_5_^post48 = ___rho_5_^0 propagated equality listensocket_of_listen_index^post48 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post48 = addr_ai_family^0 propagated equality addr^post48 = addr^0 propagated equality ___rho_2_^post48 = ___rho_2_^0 propagated equality fd^post48 = fd^0 Simplified Guard Original rule: l30 -> l28 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ ret^0 <= 0), cost: 1 New rule: l30 -> l28 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ret^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l30 -> l28 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, ret^0 <= 0, cost: 1 New rule: l30 -> l28 : ret^0 <= 0, cost: 1 Propagated Equalities Original rule: l30 -> l29 : ___rho_15_^0'=___rho_15_^post49, ___rho_16_^0'=___rho_16_^post49, ___rho_1_^0'=___rho_1_^post49, ___rho_2_^0'=___rho_2_^post49, ___rho_3_^0'=___rho_3_^post49, ___rho_4_^0'=___rho_4_^post49, ___rho_5_^0'=___rho_5_^post49, ___rho_8_^0'=___rho_8_^post49, ___rho_9_^0'=___rho_9_^post49, added^0'=added^post49, addr^0'=addr^post49, addr_ai_family^0'=addr_ai_family^post49, addrs^0'=addrs^post49, err^0'=err^post49, family^0'=family^post49, fd^0'=fd^post49, listen_index^0'=listen_index^post49, listensocket_of_listen_index^0'=listensocket_of_listen_index^post49, maxaddr^0'=maxaddr^post49, maxbackends^0'=maxbackends^post49, maxconn^0'=maxconn^post49, maxlisten^0'=maxlisten^post49, one^0'=one^post49, ret^0'=ret^post49, tmp1^0'=tmp1^post49, (___rho_2_^0-___rho_2_^post49 == 0 /\ listen_index^0-listen_index^post49 == 0 /\ -___rho_5_^post49+___rho_5_^0 == 0 /\ -___rho_4_^post49+___rho_4_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post49 == 0 /\ ___rho_3_^0-___rho_3_^post49 == 0 /\ -___rho_1_^post49+___rho_1_^0 == 0 /\ -1+tmp1^post49 == 0 /\ maxconn^0-maxconn^post49 == 0 /\ addr^0-addr^post49 == 0 /\ -___rho_9_^post49+___rho_9_^0 == 0 /\ one^0-one^post49 == 0 /\ -addrs^post49+addrs^0 == 0 /\ -addr_ai_family^post49+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post49 == 0 /\ -family^post49+family^0 == 0 /\ -fd^post49+fd^0 == 0 /\ ___rho_8_^0-___rho_8_^post49 == 0 /\ -maxbackends^post49+maxbackends^0 == 0 /\ -maxaddr^post49+maxaddr^0 == 0 /\ err^0-err^post49 == 0 /\ ___rho_15_^0-___rho_15_^post49 == 0 /\ -ret^post49+ret^0 == 0 /\ -maxlisten^post49+maxlisten^0 == 0 /\ 1-ret^0 <= 0 /\ -added^post49+added^0 == 0), cost: 1 New rule: l30 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, (0 == 0 /\ 1-ret^0 <= 0), cost: 1 propagated equality ___rho_2_^post49 = ___rho_2_^0 propagated equality listen_index^post49 = listen_index^0 propagated equality ___rho_5_^post49 = ___rho_5_^0 propagated equality ___rho_4_^post49 = ___rho_4_^0 propagated equality listensocket_of_listen_index^post49 = listensocket_of_listen_index^0 propagated equality ___rho_3_^post49 = ___rho_3_^0 propagated equality ___rho_1_^post49 = ___rho_1_^0 propagated equality tmp1^post49 = 1 propagated equality maxconn^post49 = maxconn^0 propagated equality addr^post49 = addr^0 propagated equality ___rho_9_^post49 = ___rho_9_^0 propagated equality one^post49 = one^0 propagated equality addrs^post49 = addrs^0 propagated equality addr_ai_family^post49 = addr_ai_family^0 propagated equality ___rho_16_^post49 = ___rho_16_^0 propagated equality family^post49 = family^0 propagated equality fd^post49 = fd^0 propagated equality ___rho_8_^post49 = ___rho_8_^0 propagated equality maxbackends^post49 = maxbackends^0 propagated equality maxaddr^post49 = maxaddr^0 propagated equality err^post49 = err^0 propagated equality ___rho_15_^post49 = ___rho_15_^0 propagated equality ret^post49 = ret^0 propagated equality maxlisten^post49 = maxlisten^0 propagated equality added^post49 = added^0 Simplified Guard Original rule: l30 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, (0 == 0 /\ 1-ret^0 <= 0), cost: 1 New rule: l30 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, 1-ret^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l30 -> l29 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=1, 1-ret^0 <= 0, cost: 1 New rule: l30 -> l29 : tmp1^0'=1, 1-ret^0 <= 0, cost: 1 Propagated Equalities Original rule: l32 -> l33 : ___rho_15_^0'=___rho_15_^post52, ___rho_16_^0'=___rho_16_^post52, ___rho_1_^0'=___rho_1_^post52, ___rho_2_^0'=___rho_2_^post52, ___rho_3_^0'=___rho_3_^post52, ___rho_4_^0'=___rho_4_^post52, ___rho_5_^0'=___rho_5_^post52, ___rho_8_^0'=___rho_8_^post52, ___rho_9_^0'=___rho_9_^post52, added^0'=added^post52, addr^0'=addr^post52, addr_ai_family^0'=addr_ai_family^post52, addrs^0'=addrs^post52, err^0'=err^post52, family^0'=family^post52, fd^0'=fd^post52, listen_index^0'=listen_index^post52, listensocket_of_listen_index^0'=listensocket_of_listen_index^post52, maxaddr^0'=maxaddr^post52, maxbackends^0'=maxbackends^post52, maxconn^0'=maxconn^post52, maxlisten^0'=maxlisten^post52, one^0'=one^post52, ret^0'=ret^post52, tmp1^0'=tmp1^post52, (___rho_3_^0-___rho_3_^post52 == 0 /\ -addr_ai_family^post52+addr_ai_family^0 == 0 /\ -maxbackends^post52+maxbackends^0 == 0 /\ one^0-one^post52 == 0 /\ -tmp1^post52+tmp1^0 == 0 /\ -ret^post52+ret^0 == 0 /\ -___rho_1_^post52+___rho_1_^0 == 0 /\ -___rho_9_^post52+___rho_9_^0 == 0 /\ ___rho_8_^0-___rho_8_^post52 == 0 /\ -___rho_5_^post52+___rho_5_^0 == 0 /\ -maxlisten^post52+maxlisten^0 == 0 /\ -maxconn^post52+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post52 == 0 /\ addr^0-addr^post52 == 0 /\ -___rho_4_^post52+___rho_4_^0 == 0 /\ -addrs^post52+addrs^0 == 0 /\ fd^0-fd^post52 == 0 /\ -added^post52+added^0 == 0 /\ err^0-err^post52 == 0 /\ ___rho_16_^0-___rho_16_^post52 == 0 /\ ___rho_15_^0-___rho_15_^post52 == 0 /\ listen_index^0-listen_index^post52 == 0 /\ ___rho_2_^0-___rho_2_^post52 == 0 /\ family^0-family^post52 == 0 /\ -listensocket_of_listen_index^post52+listensocket_of_listen_index^0 == 0), cost: 1 New rule: l32 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality ___rho_3_^post52 = ___rho_3_^0 propagated equality addr_ai_family^post52 = addr_ai_family^0 propagated equality maxbackends^post52 = maxbackends^0 propagated equality one^post52 = one^0 propagated equality tmp1^post52 = tmp1^0 propagated equality ret^post52 = ret^0 propagated equality ___rho_1_^post52 = ___rho_1_^0 propagated equality ___rho_9_^post52 = ___rho_9_^0 propagated equality ___rho_8_^post52 = ___rho_8_^0 propagated equality ___rho_5_^post52 = ___rho_5_^0 propagated equality maxlisten^post52 = maxlisten^0 propagated equality maxconn^post52 = maxconn^0 propagated equality maxaddr^post52 = maxaddr^0 propagated equality addr^post52 = addr^0 propagated equality ___rho_4_^post52 = ___rho_4_^0 propagated equality addrs^post52 = addrs^0 propagated equality fd^post52 = fd^0 propagated equality added^post52 = added^0 propagated equality err^post52 = err^0 propagated equality ___rho_16_^post52 = ___rho_16_^0 propagated equality ___rho_15_^post52 = ___rho_15_^0 propagated equality listen_index^post52 = listen_index^0 propagated equality ___rho_2_^post52 = ___rho_2_^0 propagated equality family^post52 = family^0 propagated equality listensocket_of_listen_index^post52 = listensocket_of_listen_index^0 Simplified Guard Original rule: l32 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l32 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l32 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l32 -> l33 : T, cost: 1 Propagated Equalities Original rule: l33 -> l30 : ___rho_15_^0'=___rho_15_^post53, ___rho_16_^0'=___rho_16_^post53, ___rho_1_^0'=___rho_1_^post53, ___rho_2_^0'=___rho_2_^post53, ___rho_3_^0'=___rho_3_^post53, ___rho_4_^0'=___rho_4_^post53, ___rho_5_^0'=___rho_5_^post53, ___rho_8_^0'=___rho_8_^post53, ___rho_9_^0'=___rho_9_^post53, added^0'=added^post53, addr^0'=addr^post53, addr_ai_family^0'=addr_ai_family^post53, addrs^0'=addrs^post53, err^0'=err^post53, family^0'=family^post53, fd^0'=fd^post53, listen_index^0'=listen_index^post53, listensocket_of_listen_index^0'=listensocket_of_listen_index^post53, maxaddr^0'=maxaddr^post53, maxbackends^0'=maxbackends^post53, maxconn^0'=maxconn^post53, maxlisten^0'=maxlisten^post53, one^0'=one^post53, ret^0'=ret^post53, tmp1^0'=tmp1^post53, (0 == 0 /\ ___rho_2_^0-___rho_2_^post53 == 0 /\ -___rho_4_^post53+___rho_4_^0 == 0 /\ listen_index^0-listen_index^post53 == 0 /\ -tmp1^post53+tmp1^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post53 == 0 /\ ___rho_3_^0-___rho_3_^post53 == 0 /\ maxconn^0-maxconn^post53 == 0 /\ -___rho_1_^post53+___rho_1_^0 == 0 /\ addr^0-addr^post53 == 0 /\ -added^post53+added^0 == 0 /\ -___rho_5_^post53+___rho_5_^0 == 0 /\ ___rho_8_^0-___rho_8_^post53 == 0 /\ -fd^post53+fd^0 == 0 /\ -family^post53+family^0 == 0 /\ -addrs^post53+addrs^0 == 0 /\ -maxbackends^post53+maxbackends^0 == 0 /\ err^0-err^post53 == 0 /\ -maxaddr^post53+maxaddr^0 == 0 /\ -addr_ai_family^post53+addr_ai_family^0 == 0 /\ ___rho_16_^0-___rho_16_^post53 == 0 /\ one^0-one^post53 == 0 /\ ___rho_15_^0-___rho_15_^post53 == 0 /\ -maxlisten^post53+maxlisten^0 == 0 /\ -___rho_9_^post53+ret^post53 == 0), cost: 1 New rule: l33 -> l30 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=ret^post53, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^post53, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality ___rho_2_^post53 = ___rho_2_^0 propagated equality ___rho_4_^post53 = ___rho_4_^0 propagated equality listen_index^post53 = listen_index^0 propagated equality tmp1^post53 = tmp1^0 propagated equality listensocket_of_listen_index^post53 = listensocket_of_listen_index^0 propagated equality ___rho_3_^post53 = ___rho_3_^0 propagated equality maxconn^post53 = maxconn^0 propagated equality ___rho_1_^post53 = ___rho_1_^0 propagated equality addr^post53 = addr^0 propagated equality added^post53 = added^0 propagated equality ___rho_5_^post53 = ___rho_5_^0 propagated equality ___rho_8_^post53 = ___rho_8_^0 propagated equality fd^post53 = fd^0 propagated equality family^post53 = family^0 propagated equality addrs^post53 = addrs^0 propagated equality maxbackends^post53 = maxbackends^0 propagated equality err^post53 = err^0 propagated equality maxaddr^post53 = maxaddr^0 propagated equality addr_ai_family^post53 = addr_ai_family^0 propagated equality ___rho_16_^post53 = ___rho_16_^0 propagated equality one^post53 = one^0 propagated equality ___rho_15_^post53 = ___rho_15_^0 propagated equality maxlisten^post53 = maxlisten^0 propagated equality ___rho_9_^post53 = ret^post53 Simplified Guard Original rule: l33 -> l30 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=ret^post53, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^post53, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l33 -> l30 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=ret^post53, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^post53, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l33 -> l30 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=ret^post53, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^post53, tmp1^0'=tmp1^0, T, cost: 1 New rule: l33 -> l30 : ___rho_9_^0'=ret^post53, ret^0'=ret^post53, T, cost: 1 Propagated Equalities Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^post54, ___rho_16_^0'=___rho_16_^post54, ___rho_1_^0'=___rho_1_^post54, ___rho_2_^0'=___rho_2_^post54, ___rho_3_^0'=___rho_3_^post54, ___rho_4_^0'=___rho_4_^post54, ___rho_5_^0'=___rho_5_^post54, ___rho_8_^0'=___rho_8_^post54, ___rho_9_^0'=___rho_9_^post54, added^0'=added^post54, addr^0'=addr^post54, addr_ai_family^0'=addr_ai_family^post54, addrs^0'=addrs^post54, err^0'=err^post54, family^0'=family^post54, fd^0'=fd^post54, listen_index^0'=listen_index^post54, listensocket_of_listen_index^0'=listensocket_of_listen_index^post54, maxaddr^0'=maxaddr^post54, maxbackends^0'=maxbackends^post54, maxconn^0'=maxconn^post54, maxlisten^0'=maxlisten^post54, one^0'=one^post54, ret^0'=ret^post54, tmp1^0'=tmp1^post54, (___rho_1_^0-___rho_1_^post54 == 0 /\ -addrs^post54+addrs^0 == 0 /\ -maxconn^post54+maxconn^0 == 0 /\ -addr_ai_family^post54+addr_ai_family^0 == 0 /\ -___rho_16_^post54+___rho_16_^0 == 0 /\ err^0-err^post54 == 0 /\ 4-family^0 <= 0 /\ ___rho_9_^0-___rho_9_^post54 == 0 /\ -addr^post54+addr^0 == 0 /\ ___rho_15_^0-___rho_15_^post54 == 0 /\ -one^post54+one^0 == 0 /\ -___rho_3_^post54+___rho_3_^0 == 0 /\ -___rho_5_^post54+___rho_5_^0 == 0 /\ listen_index^0-listen_index^post54 == 0 /\ ___rho_2_^0-___rho_2_^post54 == 0 /\ tmp1^0-tmp1^post54 == 0 /\ maxlisten^0-maxlisten^post54 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post54 == 0 /\ maxaddr^0-maxaddr^post54 == 0 /\ ___rho_4_^0-___rho_4_^post54 == 0 /\ -fd^post54+fd^0 == 0 /\ -family^post54+family^0 == 0 /\ -maxbackends^post54+maxbackends^0 == 0 /\ -added^post54+added^0 == 0 /\ -ret^post54+ret^0 == 0 /\ -___rho_8_^post54+___rho_8_^0 == 0), cost: 1 New rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 4-family^0 <= 0), cost: 1 propagated equality ___rho_1_^post54 = ___rho_1_^0 propagated equality addrs^post54 = addrs^0 propagated equality maxconn^post54 = maxconn^0 propagated equality addr_ai_family^post54 = addr_ai_family^0 propagated equality ___rho_16_^post54 = ___rho_16_^0 propagated equality err^post54 = err^0 propagated equality ___rho_9_^post54 = ___rho_9_^0 propagated equality addr^post54 = addr^0 propagated equality ___rho_15_^post54 = ___rho_15_^0 propagated equality one^post54 = one^0 propagated equality ___rho_3_^post54 = ___rho_3_^0 propagated equality ___rho_5_^post54 = ___rho_5_^0 propagated equality listen_index^post54 = listen_index^0 propagated equality ___rho_2_^post54 = ___rho_2_^0 propagated equality tmp1^post54 = tmp1^0 propagated equality maxlisten^post54 = maxlisten^0 propagated equality listensocket_of_listen_index^post54 = listensocket_of_listen_index^0 propagated equality maxaddr^post54 = maxaddr^0 propagated equality ___rho_4_^post54 = ___rho_4_^0 propagated equality fd^post54 = fd^0 propagated equality family^post54 = family^0 propagated equality maxbackends^post54 = maxbackends^0 propagated equality added^post54 = added^0 propagated equality ret^post54 = ret^0 propagated equality ___rho_8_^post54 = ___rho_8_^0 Simplified Guard Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ 4-family^0 <= 0), cost: 1 New rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 4-family^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 4-family^0 <= 0, cost: 1 New rule: l34 -> l32 : 4-family^0 <= 0, cost: 1 Propagated Equalities Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^post55, ___rho_16_^0'=___rho_16_^post55, ___rho_1_^0'=___rho_1_^post55, ___rho_2_^0'=___rho_2_^post55, ___rho_3_^0'=___rho_3_^post55, ___rho_4_^0'=___rho_4_^post55, ___rho_5_^0'=___rho_5_^post55, ___rho_8_^0'=___rho_8_^post55, ___rho_9_^0'=___rho_9_^post55, added^0'=added^post55, addr^0'=addr^post55, addr_ai_family^0'=addr_ai_family^post55, addrs^0'=addrs^post55, err^0'=err^post55, family^0'=family^post55, fd^0'=fd^post55, listen_index^0'=listen_index^post55, listensocket_of_listen_index^0'=listensocket_of_listen_index^post55, maxaddr^0'=maxaddr^post55, maxbackends^0'=maxbackends^post55, maxconn^0'=maxconn^post55, maxlisten^0'=maxlisten^post55, one^0'=one^post55, ret^0'=ret^post55, tmp1^0'=tmp1^post55, (-ret^post55+ret^0 == 0 /\ -tmp1^post55+tmp1^0 == 0 /\ -___rho_16_^post55+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post55 == 0 /\ -maxlisten^post55+maxlisten^0 == 0 /\ -___rho_2_^post55+___rho_2_^0 == 0 /\ -addr_ai_family^post55+addr_ai_family^0 == 0 /\ ___rho_8_^0-___rho_8_^post55 == 0 /\ -2+family^0 <= 0 /\ maxconn^0-maxconn^post55 == 0 /\ ___rho_1_^0-___rho_1_^post55 == 0 /\ -fd^post55+fd^0 == 0 /\ -maxaddr^post55+maxaddr^0 == 0 /\ -maxbackends^post55+maxbackends^0 == 0 /\ -added^post55+added^0 == 0 /\ listen_index^0-listen_index^post55 == 0 /\ ___rho_15_^0-___rho_15_^post55 == 0 /\ -___rho_5_^post55+___rho_5_^0 == 0 /\ listensocket_of_listen_index^0-listensocket_of_listen_index^post55 == 0 /\ one^0-one^post55 == 0 /\ -___rho_4_^post55+___rho_4_^0 == 0 /\ err^0-err^post55 == 0 /\ -addrs^post55+addrs^0 == 0 /\ family^0-family^post55 == 0 /\ addr^0-addr^post55 == 0 /\ ___rho_3_^0-___rho_3_^post55 == 0), cost: 1 New rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -2+family^0 <= 0), cost: 1 propagated equality ret^post55 = ret^0 propagated equality tmp1^post55 = tmp1^0 propagated equality ___rho_16_^post55 = ___rho_16_^0 propagated equality ___rho_9_^post55 = ___rho_9_^0 propagated equality maxlisten^post55 = maxlisten^0 propagated equality ___rho_2_^post55 = ___rho_2_^0 propagated equality addr_ai_family^post55 = addr_ai_family^0 propagated equality ___rho_8_^post55 = ___rho_8_^0 propagated equality maxconn^post55 = maxconn^0 propagated equality ___rho_1_^post55 = ___rho_1_^0 propagated equality fd^post55 = fd^0 propagated equality maxaddr^post55 = maxaddr^0 propagated equality maxbackends^post55 = maxbackends^0 propagated equality added^post55 = added^0 propagated equality listen_index^post55 = listen_index^0 propagated equality ___rho_15_^post55 = ___rho_15_^0 propagated equality ___rho_5_^post55 = ___rho_5_^0 propagated equality listensocket_of_listen_index^post55 = listensocket_of_listen_index^0 propagated equality one^post55 = one^0 propagated equality ___rho_4_^post55 = ___rho_4_^0 propagated equality err^post55 = err^0 propagated equality addrs^post55 = addrs^0 propagated equality family^post55 = family^0 propagated equality addr^post55 = addr^0 propagated equality ___rho_3_^post55 = ___rho_3_^0 Simplified Guard Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -2+family^0 <= 0), cost: 1 New rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -2+family^0 <= 0, cost: 1 Removed Trivial Updates Original rule: l34 -> l32 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, -2+family^0 <= 0, cost: 1 New rule: l34 -> l32 : -2+family^0 <= 0, cost: 1 made implied equalities explicit Original rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^post56, ___rho_16_^0'=___rho_16_^post56, ___rho_1_^0'=___rho_1_^post56, ___rho_2_^0'=___rho_2_^post56, ___rho_3_^0'=___rho_3_^post56, ___rho_4_^0'=___rho_4_^post56, ___rho_5_^0'=___rho_5_^post56, ___rho_8_^0'=___rho_8_^post56, ___rho_9_^0'=___rho_9_^post56, added^0'=added^post56, addr^0'=addr^post56, addr_ai_family^0'=addr_ai_family^post56, addrs^0'=addrs^post56, err^0'=err^post56, family^0'=family^post56, fd^0'=fd^post56, listen_index^0'=listen_index^post56, listensocket_of_listen_index^0'=listensocket_of_listen_index^post56, maxaddr^0'=maxaddr^post56, maxbackends^0'=maxbackends^post56, maxconn^0'=maxconn^post56, maxlisten^0'=maxlisten^post56, one^0'=one^post56, ret^0'=ret^post56, tmp1^0'=tmp1^post56, (___rho_1_^0-___rho_1_^post56 == 0 /\ listen_index^0-listen_index^post56 == 0 /\ -___rho_3_^post56+___rho_3_^0 == 0 /\ maxlisten^0-maxlisten^post56 == 0 /\ -___rho_16_^post56+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post56 == 0 /\ -3+family^0 <= 0 /\ -addr^post56+addr^0 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ ___rho_15_^0-___rho_15_^post56 == 0 /\ -___rho_5_^post56+___rho_5_^0 == 0 /\ fd^0-fd^post56 == 0 /\ addrs^0-addrs^post56 == 0 /\ -family^post56+family^0 == 0 /\ -ret^post56+ret^0 == 0 /\ ___rho_2_^0-___rho_2_^post56 == 0 /\ -listensocket_of_listen_index^post56+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post56+maxbackends^0 == 0 /\ err^0-err^post56 == 0 /\ -one^post56+one^0 == 0 /\ -addr_ai_family^post56+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post56 == 0 /\ 3-family^0 <= 0 /\ maxaddr^0-maxaddr^post56 == 0 /\ -added^post56+added^0 == 0 /\ -maxconn^post56+maxconn^0 == 0 /\ -___rho_8_^post56+___rho_8_^0 == 0), cost: 1 New rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^post56, ___rho_16_^0'=___rho_16_^post56, ___rho_1_^0'=___rho_1_^post56, ___rho_2_^0'=___rho_2_^post56, ___rho_3_^0'=___rho_3_^post56, ___rho_4_^0'=___rho_4_^post56, ___rho_5_^0'=___rho_5_^post56, ___rho_8_^0'=___rho_8_^post56, ___rho_9_^0'=___rho_9_^post56, added^0'=added^post56, addr^0'=addr^post56, addr_ai_family^0'=addr_ai_family^post56, addrs^0'=addrs^post56, err^0'=err^post56, family^0'=family^post56, fd^0'=fd^post56, listen_index^0'=listen_index^post56, listensocket_of_listen_index^0'=listensocket_of_listen_index^post56, maxaddr^0'=maxaddr^post56, maxbackends^0'=maxbackends^post56, maxconn^0'=maxconn^post56, maxlisten^0'=maxlisten^post56, one^0'=one^post56, ret^0'=ret^post56, tmp1^0'=tmp1^post56, (___rho_1_^0-___rho_1_^post56 == 0 /\ listen_index^0-listen_index^post56 == 0 /\ -___rho_3_^post56+___rho_3_^0 == 0 /\ maxlisten^0-maxlisten^post56 == 0 /\ -___rho_16_^post56+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post56 == 0 /\ -3+family^0 <= 0 /\ -3+family^0 == 0 /\ -addr^post56+addr^0 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ ___rho_15_^0-___rho_15_^post56 == 0 /\ -___rho_5_^post56+___rho_5_^0 == 0 /\ fd^0-fd^post56 == 0 /\ addrs^0-addrs^post56 == 0 /\ -family^post56+family^0 == 0 /\ -ret^post56+ret^0 == 0 /\ ___rho_2_^0-___rho_2_^post56 == 0 /\ -listensocket_of_listen_index^post56+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post56+maxbackends^0 == 0 /\ err^0-err^post56 == 0 /\ -one^post56+one^0 == 0 /\ -addr_ai_family^post56+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post56 == 0 /\ 3-family^0 <= 0 /\ maxaddr^0-maxaddr^post56 == 0 /\ -added^post56+added^0 == 0 /\ -maxconn^post56+maxconn^0 == 0 /\ -___rho_8_^post56+___rho_8_^0 == 0), cost: 1 Propagated Equalities Original rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^post56, ___rho_16_^0'=___rho_16_^post56, ___rho_1_^0'=___rho_1_^post56, ___rho_2_^0'=___rho_2_^post56, ___rho_3_^0'=___rho_3_^post56, ___rho_4_^0'=___rho_4_^post56, ___rho_5_^0'=___rho_5_^post56, ___rho_8_^0'=___rho_8_^post56, ___rho_9_^0'=___rho_9_^post56, added^0'=added^post56, addr^0'=addr^post56, addr_ai_family^0'=addr_ai_family^post56, addrs^0'=addrs^post56, err^0'=err^post56, family^0'=family^post56, fd^0'=fd^post56, listen_index^0'=listen_index^post56, listensocket_of_listen_index^0'=listensocket_of_listen_index^post56, maxaddr^0'=maxaddr^post56, maxbackends^0'=maxbackends^post56, maxconn^0'=maxconn^post56, maxlisten^0'=maxlisten^post56, one^0'=one^post56, ret^0'=ret^post56, tmp1^0'=tmp1^post56, (___rho_1_^0-___rho_1_^post56 == 0 /\ listen_index^0-listen_index^post56 == 0 /\ -___rho_3_^post56+___rho_3_^0 == 0 /\ maxlisten^0-maxlisten^post56 == 0 /\ -___rho_16_^post56+___rho_16_^0 == 0 /\ ___rho_9_^0-___rho_9_^post56 == 0 /\ -3+family^0 <= 0 /\ -3+family^0 == 0 /\ -addr^post56+addr^0 == 0 /\ tmp1^0-tmp1^post56 == 0 /\ ___rho_15_^0-___rho_15_^post56 == 0 /\ -___rho_5_^post56+___rho_5_^0 == 0 /\ fd^0-fd^post56 == 0 /\ addrs^0-addrs^post56 == 0 /\ -family^post56+family^0 == 0 /\ -ret^post56+ret^0 == 0 /\ ___rho_2_^0-___rho_2_^post56 == 0 /\ -listensocket_of_listen_index^post56+listensocket_of_listen_index^0 == 0 /\ -maxbackends^post56+maxbackends^0 == 0 /\ err^0-err^post56 == 0 /\ -one^post56+one^0 == 0 /\ -addr_ai_family^post56+addr_ai_family^0 == 0 /\ ___rho_4_^0-___rho_4_^post56 == 0 /\ 3-family^0 <= 0 /\ maxaddr^0-maxaddr^post56 == 0 /\ -added^post56+added^0 == 0 /\ -maxconn^post56+maxconn^0 == 0 /\ -___rho_8_^post56+___rho_8_^0 == 0), cost: 1 New rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 propagated equality ___rho_1_^post56 = ___rho_1_^0 propagated equality listen_index^post56 = listen_index^0 propagated equality ___rho_3_^post56 = ___rho_3_^0 propagated equality maxlisten^post56 = maxlisten^0 propagated equality ___rho_16_^post56 = ___rho_16_^0 propagated equality ___rho_9_^post56 = ___rho_9_^0 propagated equality addr^post56 = addr^0 propagated equality tmp1^post56 = tmp1^0 propagated equality ___rho_15_^post56 = ___rho_15_^0 propagated equality ___rho_5_^post56 = ___rho_5_^0 propagated equality fd^post56 = fd^0 propagated equality addrs^post56 = addrs^0 propagated equality family^post56 = family^0 propagated equality ret^post56 = ret^0 propagated equality ___rho_2_^post56 = ___rho_2_^0 propagated equality listensocket_of_listen_index^post56 = listensocket_of_listen_index^0 propagated equality maxbackends^post56 = maxbackends^0 propagated equality err^post56 = err^0 propagated equality one^post56 = one^0 propagated equality addr_ai_family^post56 = addr_ai_family^0 propagated equality ___rho_4_^post56 = ___rho_4_^0 propagated equality maxaddr^post56 = maxaddr^0 propagated equality added^post56 = added^0 propagated equality maxconn^post56 = maxconn^0 propagated equality ___rho_8_^post56 = ___rho_8_^0 Simplified Guard Original rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (0 == 0 /\ -3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 New rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 made implied equalities explicit Original rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 New rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 Removed Trivial Updates Original rule: l34 -> l33 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 New rule: l34 -> l33 : (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 Propagated Equalities Original rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^post57, ___rho_16_^0'=___rho_16_^post57, ___rho_1_^0'=___rho_1_^post57, ___rho_2_^0'=___rho_2_^post57, ___rho_3_^0'=___rho_3_^post57, ___rho_4_^0'=___rho_4_^post57, ___rho_5_^0'=___rho_5_^post57, ___rho_8_^0'=___rho_8_^post57, ___rho_9_^0'=___rho_9_^post57, added^0'=added^post57, addr^0'=addr^post57, addr_ai_family^0'=addr_ai_family^post57, addrs^0'=addrs^post57, err^0'=err^post57, family^0'=family^post57, fd^0'=fd^post57, listen_index^0'=listen_index^post57, listensocket_of_listen_index^0'=listensocket_of_listen_index^post57, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post57, maxlisten^0'=maxlisten^post57, one^0'=one^post57, ret^0'=ret^post57, tmp1^0'=tmp1^post57, (0 == 0 /\ listen_index^post57 == 0 /\ maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -err^post57+err^post58 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ -___rho_9_^post57+___rho_9_^post58 == 0 /\ -___rho_4_^post57+___rho_4_^post58 == 0 /\ -addr^post57+addr^post58 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ maxlisten^post58-maxlisten^post57 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ -___rho_8_^post57+___rho_8_^post58 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ -fd^post57+fd^post58 == 0 /\ tmp1^post58-tmp1^post57 == 0 /\ -1+one^post57 == 0 /\ -___rho_5_^post57+___rho_5_^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ -addrs^post57 <= 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ 1-maxbackends^post57 <= 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ ___rho_2_^post58-___rho_2_^post57 == 0 /\ -family^post57+family^post58 == 0 /\ -one^post58+one^0 == 0 /\ -addr_ai_family^post57+addr_ai_family^post58 == 0 /\ addrs^0-addrs^post58 == 0 /\ -___rho_3_^post57+___rho_3_^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ added^post57 == 0 /\ maxaddr^0-maxaddr^post58 == 0 /\ maxconn^post58-maxconn^post57 == 0 /\ -___rho_1_^post57+___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post57+listensocket_of_listen_index^post58 == 0 /\ -___rho_16_^post57+___rho_16_^post58 == 0 /\ ___rho_15_^post58-___rho_15_^post57 == 0), cost: 1 New rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^post58, ___rho_16_^0'=___rho_16_^post58, ___rho_1_^0'=___rho_1_^post58, ___rho_2_^0'=___rho_2_^post58, ___rho_3_^0'=___rho_3_^post58, ___rho_4_^0'=___rho_4_^post58, ___rho_5_^0'=___rho_5_^post58, ___rho_8_^0'=___rho_8_^post58, ___rho_9_^0'=___rho_9_^post58, added^0'=0, addr^0'=addr^post58, addr_ai_family^0'=addr_ai_family^post58, addrs^0'=addrs^post57, err^0'=err^post58, family^0'=family^post58, fd^0'=fd^post58, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^post58, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post58, maxlisten^0'=maxlisten^post58, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^post58, (0 == 0 /\ maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ -addrs^post57 <= 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ 1-maxbackends^post57 <= 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ -one^post58+one^0 == 0 /\ addrs^0-addrs^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post58 == 0), cost: 1 propagated equality listen_index^post57 = 0 propagated equality err^post57 = err^post58 propagated equality ___rho_9_^post57 = ___rho_9_^post58 propagated equality ___rho_4_^post57 = ___rho_4_^post58 propagated equality addr^post57 = addr^post58 propagated equality maxlisten^post57 = maxlisten^post58 propagated equality ___rho_8_^post57 = ___rho_8_^post58 propagated equality fd^post57 = fd^post58 propagated equality tmp1^post57 = tmp1^post58 propagated equality one^post57 = 1 propagated equality ___rho_5_^post57 = ___rho_5_^post58 propagated equality ___rho_2_^post57 = ___rho_2_^post58 propagated equality family^post57 = family^post58 propagated equality addr_ai_family^post57 = addr_ai_family^post58 propagated equality ___rho_3_^post57 = ___rho_3_^post58 propagated equality added^post57 = 0 propagated equality maxconn^post57 = maxconn^post58 propagated equality ___rho_1_^post57 = ___rho_1_^post58 propagated equality listensocket_of_listen_index^post57 = listensocket_of_listen_index^post58 propagated equality ___rho_16_^post57 = ___rho_16_^post58 propagated equality ___rho_15_^post57 = ___rho_15_^post58 Propagated Equalities Original rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^post58, ___rho_16_^0'=___rho_16_^post58, ___rho_1_^0'=___rho_1_^post58, ___rho_2_^0'=___rho_2_^post58, ___rho_3_^0'=___rho_3_^post58, ___rho_4_^0'=___rho_4_^post58, ___rho_5_^0'=___rho_5_^post58, ___rho_8_^0'=___rho_8_^post58, ___rho_9_^0'=___rho_9_^post58, added^0'=0, addr^0'=addr^post58, addr_ai_family^0'=addr_ai_family^post58, addrs^0'=addrs^post57, err^0'=err^post58, family^0'=family^post58, fd^0'=fd^post58, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^post58, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^post58, maxlisten^0'=maxlisten^post58, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^post58, (0 == 0 /\ maxlisten^0-maxlisten^post58 == 0 /\ -___rho_8_^post58+___rho_8_^0 == 0 /\ -___rho_16_^post58+___rho_16_^0 == 0 /\ -___rho_15_^post58+___rho_15_^0 == 0 /\ listen_index^0-listen_index^post58 == 0 /\ -___rho_3_^post58+___rho_3_^0 == 0 /\ -___rho_2_^post58+___rho_2_^0 == 0 /\ -addr_ai_family^post58+addr_ai_family^0 == 0 /\ ___rho_5_^0-___rho_5_^post58 == 0 /\ ___rho_4_^0-___rho_4_^post58 == 0 /\ tmp1^0-tmp1^post58 == 0 /\ fd^0-fd^post58 == 0 /\ -ret^post58+ret^0 == 0 /\ -addrs^post57 <= 0 /\ ___rho_9_^0-___rho_9_^post58 == 0 /\ -family^post58+family^0 == 0 /\ 1-maxbackends^post57 <= 0 /\ -added^post58+added^0 == 0 /\ -maxbackends^post58+maxbackends^0 == 0 /\ ___rho_1_^0-___rho_1_^post58 == 0 /\ -listensocket_of_listen_index^post58+listensocket_of_listen_index^0 == 0 /\ err^0-err^post58 == 0 /\ -one^post58+one^0 == 0 /\ addrs^0-addrs^post58 == 0 /\ -addr^post58+addr^0 == 0 /\ -maxconn^post58+maxconn^0 == 0 /\ maxaddr^0-maxaddr^post58 == 0), cost: 1 New rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^post57, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^0, (0 == 0 /\ -addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 propagated equality maxlisten^post58 = maxlisten^0 propagated equality ___rho_8_^post58 = ___rho_8_^0 propagated equality ___rho_16_^post58 = ___rho_16_^0 propagated equality ___rho_15_^post58 = ___rho_15_^0 propagated equality listen_index^post58 = listen_index^0 propagated equality ___rho_3_^post58 = ___rho_3_^0 propagated equality ___rho_2_^post58 = ___rho_2_^0 propagated equality addr_ai_family^post58 = addr_ai_family^0 propagated equality ___rho_5_^post58 = ___rho_5_^0 propagated equality ___rho_4_^post58 = ___rho_4_^0 propagated equality tmp1^post58 = tmp1^0 propagated equality fd^post58 = fd^0 propagated equality ret^post58 = ret^0 propagated equality ___rho_9_^post58 = ___rho_9_^0 propagated equality family^post58 = family^0 propagated equality added^post58 = added^0 propagated equality maxbackends^post58 = maxbackends^0 propagated equality ___rho_1_^post58 = ___rho_1_^0 propagated equality listensocket_of_listen_index^post58 = listensocket_of_listen_index^0 propagated equality err^post58 = err^0 propagated equality one^post58 = one^0 propagated equality addrs^post58 = addrs^0 propagated equality addr^post58 = addr^0 propagated equality maxconn^post58 = maxconn^0 propagated equality maxaddr^post58 = maxaddr^0 Simplified Guard Original rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^post57, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^0, (0 == 0 /\ -addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 New rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^post57, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^0, (-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 Removed Trivial Updates Original rule: l36 -> l34 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^post57, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=1, ret^0'=ret^post57, tmp1^0'=tmp1^0, (-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 New rule: l36 -> l34 : added^0'=0, addrs^0'=addrs^post57, listen_index^0'=0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, one^0'=1, ret^0'=ret^post57, (-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 Propagated Equalities Original rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^post51, ___rho_16_^0'=___rho_16_^post51, ___rho_1_^0'=___rho_1_^post51, ___rho_2_^0'=___rho_2_^post51, ___rho_3_^0'=___rho_3_^post51, ___rho_4_^0'=___rho_4_^post51, ___rho_5_^0'=___rho_5_^post51, ___rho_8_^0'=___rho_8_^post51, ___rho_9_^0'=___rho_9_^post51, added^0'=added^post51, addr^0'=addr^post51, addr_ai_family^0'=addr_ai_family^post51, addrs^0'=addrs^post51, err^0'=err^post51, family^0'=family^post51, fd^0'=fd^post51, listen_index^0'=listen_index^post51, listensocket_of_listen_index^0'=listensocket_of_listen_index^post51, maxaddr^0'=maxaddr^post51, maxbackends^0'=maxbackends^post51, maxconn^0'=maxconn^post51, maxlisten^0'=maxlisten^post51, one^0'=one^post51, ret^0'=ret^post51, tmp1^0'=tmp1^post51, (maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ ___rho_8_^post50-___rho_8_^post51 == 0 /\ -___rho_2_^post51+___rho_2_^post50 == 0 /\ -___rho_5_^post51+___rho_5_^post50 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ ret^post50-ret^post51 == 0 /\ -err^post51+err^post50 == 0 /\ -___rho_4_^post51+___rho_4_^post50 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ -fd^post51+fd^post50 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ -added^post51+added^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxaddr^post51+maxaddr^post50 == 0 /\ -listen_index^post51+listen_index^post50 == 0 /\ -___rho_9_^post51+___rho_9_^post50 == 0 /\ ___rho_15_^post50-___rho_15_^post51 == 0 /\ -___rho_3_^post51+___rho_3_^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -maxbackends^post51+maxbackends^post50 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ -addr_ai_family^post51+addr_ai_family^post50 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ -family^post51+family^post50 == 0 /\ -___rho_1_^post51+___rho_1_^post50 == 0 /\ maxconn^post50-maxconn^post51 == 0 /\ one^0-one^post50 == 0 /\ addr^post50-addr^post51 == 0 /\ -addr^post50+addr^0 == 0 /\ -maxlisten^post51+maxlisten^post50 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ -tmp1^post51+tmp1^post50 == 0 /\ -___rho_16_^post51+___rho_16_^post50 == 0 /\ listensocket_of_listen_index^post50-listensocket_of_listen_index^post51 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ -addrs^post51+addrs^post50 == 0 /\ -one^post51+one^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 New rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^post50, ___rho_16_^0'=___rho_16_^post50, ___rho_1_^0'=___rho_1_^post50, ___rho_2_^0'=___rho_2_^post50, ___rho_3_^0'=___rho_3_^post50, ___rho_4_^0'=___rho_4_^post50, ___rho_5_^0'=___rho_5_^post50, ___rho_8_^0'=___rho_8_^post50, ___rho_9_^0'=___rho_9_^post50, added^0'=added^post50, addr^0'=addr^post50, addr_ai_family^0'=addr_ai_family^post50, addrs^0'=addrs^post50, err^0'=err^post50, family^0'=family^post50, fd^0'=fd^post50, listen_index^0'=listen_index^post50, listensocket_of_listen_index^0'=listensocket_of_listen_index^post50, maxaddr^0'=maxaddr^post50, maxbackends^0'=maxbackends^post50, maxconn^0'=maxconn^post50, maxlisten^0'=maxlisten^post50, one^0'=one^post50, ret^0'=ret^post50, tmp1^0'=tmp1^post50, (0 == 0 /\ maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ one^0-one^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 propagated equality ___rho_8_^post51 = ___rho_8_^post50 propagated equality ___rho_2_^post51 = ___rho_2_^post50 propagated equality ___rho_5_^post51 = ___rho_5_^post50 propagated equality ret^post51 = ret^post50 propagated equality err^post51 = err^post50 propagated equality ___rho_4_^post51 = ___rho_4_^post50 propagated equality fd^post51 = fd^post50 propagated equality added^post51 = added^post50 propagated equality maxaddr^post51 = maxaddr^post50 propagated equality listen_index^post51 = listen_index^post50 propagated equality ___rho_9_^post51 = ___rho_9_^post50 propagated equality ___rho_15_^post51 = ___rho_15_^post50 propagated equality ___rho_3_^post51 = ___rho_3_^post50 propagated equality maxbackends^post51 = maxbackends^post50 propagated equality addr_ai_family^post51 = addr_ai_family^post50 propagated equality family^post51 = family^post50 propagated equality ___rho_1_^post51 = ___rho_1_^post50 propagated equality maxconn^post51 = maxconn^post50 propagated equality addr^post51 = addr^post50 propagated equality maxlisten^post51 = maxlisten^post50 propagated equality tmp1^post51 = tmp1^post50 propagated equality ___rho_16_^post51 = ___rho_16_^post50 propagated equality listensocket_of_listen_index^post51 = listensocket_of_listen_index^post50 propagated equality addrs^post51 = addrs^post50 propagated equality one^post51 = one^post50 Propagated Equalities Original rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^post50, ___rho_16_^0'=___rho_16_^post50, ___rho_1_^0'=___rho_1_^post50, ___rho_2_^0'=___rho_2_^post50, ___rho_3_^0'=___rho_3_^post50, ___rho_4_^0'=___rho_4_^post50, ___rho_5_^0'=___rho_5_^post50, ___rho_8_^0'=___rho_8_^post50, ___rho_9_^0'=___rho_9_^post50, added^0'=added^post50, addr^0'=addr^post50, addr_ai_family^0'=addr_ai_family^post50, addrs^0'=addrs^post50, err^0'=err^post50, family^0'=family^post50, fd^0'=fd^post50, listen_index^0'=listen_index^post50, listensocket_of_listen_index^0'=listensocket_of_listen_index^post50, maxaddr^0'=maxaddr^post50, maxbackends^0'=maxbackends^post50, maxconn^0'=maxconn^post50, maxlisten^0'=maxlisten^post50, one^0'=one^post50, ret^0'=ret^post50, tmp1^0'=tmp1^post50, (0 == 0 /\ maxaddr^0-maxaddr^post50 == 0 /\ addrs^0-addrs^post50 == 0 /\ ___rho_4_^0-___rho_4_^post50 == 0 /\ -ret^post50+ret^0 == 0 /\ -tmp1^post50+tmp1^0 == 0 /\ maxbackends^0-maxbackends^post50 == 0 /\ err^0-err^post50 == 0 /\ ___rho_15_^0-___rho_15_^post50 == 0 /\ -listensocket_of_listen_index^post50+listensocket_of_listen_index^0 == 0 /\ -addr_ai_family^post50+addr_ai_family^0 == 0 /\ ___rho_9_^0-___rho_9_^post50 == 0 /\ maxlisten^0-maxlisten^post50 == 0 /\ -maxconn^post50+maxconn^0 == 0 /\ -___rho_8_^post50+___rho_8_^0 == 0 /\ -___rho_16_^post50+___rho_16_^0 == 0 /\ -family^post50+family^0 == 0 /\ -___rho_3_^post50+___rho_3_^0 == 0 /\ -added^post50+added^0 == 0 /\ listen_index^0-listen_index^post50 == 0 /\ -___rho_5_^post50+___rho_5_^0 == 0 /\ one^0-one^post50 == 0 /\ -addr^post50+addr^0 == 0 /\ ___rho_2_^0-___rho_2_^post50 == 0 /\ ___rho_1_^0-___rho_1_^post50 == 0 /\ fd^0-fd^post50 == 0), cost: 1 New rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 propagated equality maxaddr^post50 = maxaddr^0 propagated equality addrs^post50 = addrs^0 propagated equality ___rho_4_^post50 = ___rho_4_^0 propagated equality ret^post50 = ret^0 propagated equality tmp1^post50 = tmp1^0 propagated equality maxbackends^post50 = maxbackends^0 propagated equality err^post50 = err^0 propagated equality ___rho_15_^post50 = ___rho_15_^0 propagated equality listensocket_of_listen_index^post50 = listensocket_of_listen_index^0 propagated equality addr_ai_family^post50 = addr_ai_family^0 propagated equality ___rho_9_^post50 = ___rho_9_^0 propagated equality maxlisten^post50 = maxlisten^0 propagated equality maxconn^post50 = maxconn^0 propagated equality ___rho_8_^post50 = ___rho_8_^0 propagated equality ___rho_16_^post50 = ___rho_16_^0 propagated equality family^post50 = family^0 propagated equality ___rho_3_^post50 = ___rho_3_^0 propagated equality added^post50 = added^0 propagated equality listen_index^post50 = listen_index^0 propagated equality ___rho_5_^post50 = ___rho_5_^0 propagated equality one^post50 = one^0 propagated equality addr^post50 = addr^0 propagated equality ___rho_2_^post50 = ___rho_2_^0 propagated equality ___rho_1_^post50 = ___rho_1_^0 propagated equality fd^post50 = fd^0 Simplified Guard Original rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, 0 == 0, cost: 1 New rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 Removed Trivial Updates Original rule: l4 -> l4 : ___rho_15_^0'=___rho_15_^0, ___rho_16_^0'=___rho_16_^0, ___rho_1_^0'=___rho_1_^0, ___rho_2_^0'=___rho_2_^0, ___rho_3_^0'=___rho_3_^0, ___rho_4_^0'=___rho_4_^0, ___rho_5_^0'=___rho_5_^0, ___rho_8_^0'=___rho_8_^0, ___rho_9_^0'=___rho_9_^0, added^0'=added^0, addr^0'=addr^0, addr_ai_family^0'=addr_ai_family^0, addrs^0'=addrs^0, err^0'=err^0, family^0'=family^0, fd^0'=fd^0, listen_index^0'=listen_index^0, listensocket_of_listen_index^0'=listensocket_of_listen_index^0, maxaddr^0'=maxaddr^0, maxbackends^0'=maxbackends^0, maxconn^0'=maxconn^0, maxlisten^0'=maxlisten^0, one^0'=one^0, ret^0'=ret^0, tmp1^0'=tmp1^0, T, cost: 1 New rule: l4 -> l4 : T, cost: 1 Step with 114 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)] Blocked [{}, {}] Step with 111 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)] Blocked [{}, {}, {}] Step with 109 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T] Blocked [{}, {}, {}, {}] Step with 110 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T] Blocked [{}, {}, {}, {}, {}] Step with 107 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}] Step with 104 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}] Step with 106 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T] Blocked [{}, {}, {}, {}, {}, {}, {}, {}] Step with 87 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}] Step with 103 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T], 103[(maxaddr^0-addr^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}] Step with 61 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T], 103[(maxaddr^0-addr^0 <= 0)], 61[T] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}] Step with 63 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T], 103[(maxaddr^0-addr^0 <= 0)], 61[T], 63[(added^0 <= 0)] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {62[T]}, {}] Step with 115 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T], 103[(maxaddr^0-addr^0 <= 0)], 61[T], 63[(added^0 <= 0)], 115[T] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {62[T]}, {}, {}] Nonterm Start location: l36 Program variables: ___rho_15_^0 ___rho_16_^0 ___rho_1_^0 ___rho_2_^0 ___rho_3_^0 ___rho_4_^0 ___rho_5_^0 ___rho_8_^0 ___rho_9_^0 added^0 addr^0 addr_ai_family^0 addrs^0 err^0 family^0 fd^0 listen_index^0 listensocket_of_listen_index^0 maxaddr^0 maxbackends^0 maxconn^0 maxlisten^0 one^0 ret^0 tmp1^0 60: l0 -> l1 : T, cost: 1 61: l2 -> l3 : T, cost: 1 62: l3 -> l4 : ret^0'=1, 1-added^0 <= 0, cost: 1 63: l3 -> l4 : ret^0'=0, added^0 <= 0, cost: 1 115: l4 -> l4 : T, cost: 1 116: l4 -> LoAT_sink : -1+n >= 0, cost: NONTERM 64: l5 -> l6 : addr^0'=1+addr^0, T, cost: 1 87: l6 -> l19 : T, cost: 1 65: l7 -> l5 : added^0'=1+added^0, listensocket_of_listen_index^0'=fd^0, -err^0 <= 0, cost: 1 66: l7 -> l5 : 1+err^0 <= 0, cost: 1 67: l8 -> l7 : ___rho_16_^0'=err^post8, err^0'=err^post8, T, cost: 1 68: l9 -> l8 : -10+maxconn^0 <= 0, cost: 1 69: l9 -> l8 : maxconn^0'=10, 11-maxconn^0 <= 0, cost: 1 70: l10 -> l9 : maxconn^0'=maxconn^post11, T, cost: 1 71: l11 -> l2 : T, cost: 1 72: l12 -> l10 : (1-___rho_8_^0 <= 0 /\ 1-___rho_8_^0 == 0 /\ -1+___rho_8_^0 <= 0), cost: 1 73: l12 -> l11 : 2-___rho_8_^0 <= 0, cost: 1 74: l12 -> l11 : ___rho_8_^0 <= 0, cost: 1 75: l13 -> l10 : 4-addr_ai_family^0 <= 0, cost: 1 76: l13 -> l10 : -2+addr_ai_family^0 <= 0, cost: 1 77: l13 -> l12 : ___rho_8_^0'=___rho_8_^post18, (-3+addr_ai_family^0 <= 0 /\ -3+addr_ai_family^0 == 0 /\ 3-addr_ai_family^0 <= 0), cost: 1 78: l14 -> l13 : -err^0 <= 0, cost: 1 79: l14 -> l5 : 1+err^0 <= 0, cost: 1 80: l15 -> l14 : ___rho_1_^0'=err^post21, err^0'=err^post21, T, cost: 1 81: l16 -> l15 : ___rho_5_^0 <= 0, cost: 1 82: l16 -> l5 : 1-___rho_5_^0 <= 0, cost: 1 83: l17 -> l15 : ___rho_4_^0 <= 0, cost: 1 84: l17 -> l16 : ___rho_5_^0'=___rho_5_^post25, 1-___rho_4_^0 <= 0, cost: 1 85: l18 -> l17 : ___rho_4_^0'=___rho_4_^post26, fd^0 <= 0, cost: 1 86: l18 -> l5 : 1-fd^0 <= 0, cost: 1 102: l19 -> l27 : ___rho_2_^0'=___rho_2_^post43, ___rho_3_^0'=___rho_3_^post43, 1-maxaddr^0+addr^0 <= 0, cost: 1 103: l19 -> l2 : maxaddr^0-addr^0 <= 0, cost: 1 88: l20 -> l21 : T, cost: 1 89: l21 -> l18 : ___rho_15_^0'=fd^post30, fd^0'=fd^post30, 1+listen_index^0-maxlisten^0 <= 0, cost: 1 90: l21 -> l2 : -listen_index^0+maxlisten^0 <= 0, cost: 1 91: l22 -> l23 : listen_index^0'=1+listen_index^0, T, cost: 1 101: l23 -> l25 : T, cost: 1 92: l24 -> l22 : -listensocket_of_listen_index^0 <= 0, cost: 1 93: l24 -> l22 : 2+listensocket_of_listen_index^0 <= 0, cost: 1 94: l24 -> l20 : (1+listensocket_of_listen_index^0 <= 0 /\ 1+listensocket_of_listen_index^0 == 0 /\ -1-listensocket_of_listen_index^0 <= 0), cost: 1 95: l25 -> l24 : -listen_index^0+maxlisten^0 <= 0, cost: 1 96: l25 -> l20 : 1+listen_index^0-maxlisten^0 <= 0, cost: 1 97: l26 -> l23 : ___rho_3_^0 <= 0, cost: 1 98: l26 -> l5 : 1-___rho_3_^0 <= 0, cost: 1 99: l27 -> l23 : 1-___rho_2_^0 <= 0, cost: 1 100: l27 -> l26 : ___rho_2_^0 <= 0, cost: 1 104: l28 -> l29 : tmp1^0'=0, 1-addrs^0 <= 0, cost: 1 105: l28 -> l29 : tmp1^0'=1, addrs^0 <= 0, cost: 1 106: l29 -> l6 : addr^0'=addrs^0, T, cost: 1 107: l30 -> l28 : ret^0 <= 0, cost: 1 108: l30 -> l29 : tmp1^0'=1, 1-ret^0 <= 0, cost: 1 109: l32 -> l33 : T, cost: 1 110: l33 -> l30 : ___rho_9_^0'=ret^post53, ret^0'=ret^post53, T, cost: 1 111: l34 -> l32 : 4-family^0 <= 0, cost: 1 112: l34 -> l32 : -2+family^0 <= 0, cost: 1 113: l34 -> l33 : (-3+family^0 <= 0 /\ -3+family^0 == 0 /\ 3-family^0 <= 0), cost: 1 114: l36 -> l34 : added^0'=0, addrs^0'=addrs^post57, listen_index^0'=0, maxaddr^0'=maxaddr^post57, maxbackends^0'=maxbackends^post57, one^0'=1, ret^0'=ret^post57, (-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0), cost: 1 Certificate of Non-Termination Original rule: l4 -> l4 : T, cost: 1 New rule: l4 -> LoAT_sink : -1+n >= 0, cost: NONTERM Replacement map: {} Step with 116 Trace 114[(-addrs^post57 <= 0 /\ 1-maxbackends^post57 <= 0)], 111[(4-family^0 <= 0)], 109[T], 110[T], 107[(ret^0 <= 0)], 104[(1-addrs^0 <= 0)], 106[T], 87[T], 103[(maxaddr^0-addr^0 <= 0)], 61[T], 63[(added^0 <= 0)], 116[-1+n >= 0] Blocked [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {62[T]}, {}, {116[T]}] Refute Counterexample [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 114 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 111 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 109 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 110 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 107 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=0 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 104 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=1 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 106 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=1 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 87 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=1 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 103 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=1 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 61 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=0 addr^0=1 addr_ai_family^0=0 addrs^0=1 err^0=0 family^0=4 fd^0=0 listen_index^0=0 listensocket_of_listen_index^0=0 maxaddr^0=0 maxbackends^0=1 maxconn^0=0 maxlisten^0=0 one^0=1 ret^0=0 tmp1^0=0 ] 63 [ ___rho_15_^0=0 ___rho_16_^0=0 ___rho_1_^0=0 ___rho_2_^0=0 ___rho_3_^0=0 ___rho_4_^0=0 ___rho_5_^0=0 ___rho_8_^0=0 ___rho_9_^0=0 added^0=added^0 addr^0=0 addr_ai_family^0=0 addrs^0=addrs^0 err^0=0 family^0=4 fd^0=0 listen_index^0=listen_index^0 listensocket_of_listen_index^0=0 maxaddr^0=maxaddr^0 maxbackends^0=maxbackends^0 maxconn^0=0 maxlisten^0=0 one^0=one^0 ret^0=ret^0 tmp1^0=0 ] 116 NO Build SHA: a05f16bf13df659c382799650051f91bf6828c7b