2022-03-09 11:29:44 /home/simmo/dev/goblint/sv-comp/analyzer/goblint --conf /home/simmo/dev/goblint/sv-comp/goblint-bench/index/conf/td3.json -v --disable dbg.compare_runs.glob --enable solverdiffs --compare_runs original increment ypbind_comb.c Custom include dirs: 1. /home/simmo/dev/goblint/sv-comp/goblint/includes (exists=true) Preprocessing files. Preprocessor cpp: is_bad=false 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' '/home/simmo/dev/goblint/sv-comp/goblint/includes/stdlib.c' '-o' '.goblint/preprocessed/stdlib.i' 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' '/home/simmo/dev/goblint/sv-comp/goblint/includes/pthread.c' '-o' '.goblint/preprocessed/pthread.i' 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' 'ypbind_comb.c' '-o' '.goblint/preprocessed/ypbind_comb.i' Parsing files. Frontc is parsing .goblint/preprocessed/stdlib.i Converting CABS->CIL Frontc is parsing .goblint/preprocessed/pthread.i Converting CABS->CIL Frontc is parsing .goblint/preprocessed/ypbind_comb.i Converting CABS->CIL Pre-merging (0) .goblint/preprocessed/stdlib.i Pre-merging (1) .goblint/preprocessed/pthread.i Pre-merging (2) .goblint/preprocessed/ypbind_comb.i :-1: Warning: Incompatible declaration for pthread_create (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:202 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_attr_t and pthread_attr_t are isomorphic Failed assumption that union pthread_attr_t and union __anonunion_pthread_attr_t_4 are isomorphic (different array sizes) union pthread_attr_t { char __size[56] ; long __align ; }; union __anonunion_pthread_attr_t_4 { char __size[36] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_lock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:794 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_unlock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:835 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_broadcast (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1125 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_wait (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1133 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_trylock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:790 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_init (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:781 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_init (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1112 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_signal (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1121 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; Final merging phase (0): .goblint/preprocessed/stdlib.i Final merging phase (1): .goblint/preprocessed/pthread.i Final merging phase (2): .goblint/preprocessed/ypbind_comb.i Constructors: Adding constructors to: main And now... the Goblin! Startfuns: [main] Exitfuns: [] Otherfuns: [] Using new format for phases! Activated analyses for phase 0: expRelation, base, threadid, threadflag, threadreturn, escape, mutex, access, mallocWrapper Activated transformations for phase 0: Generating the control flow graph. Initializing 21 globals. Executing 57 assigns. Unmarshalling original/solver.marshalled... If type of content changed, this will result in a segmentation fault! Unmarshalling increment/solver.marshalled... If type of content changed, this will result in a segmentation fault! Comparing precision of original (left) with increment (right) as EqConstrSys: either varinfo * std option * std or varinfo:((debug_flag, ), (int )): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{110, false, ypbind-mt.c:117:3-119:3, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:160:5-162:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:182:13-184:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:198:13-200:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:240:13-242:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:255:15-257:15, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:292:5-294:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:429:5-431:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:448:5-450:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, [], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, [], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, [], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, [], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, [], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, [], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [], 110, false, log_msg.c:58:3-71:3, & debug_flag, lock:{search_lock}, 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:408:5-410:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:432:7-434:7, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:439:5-441:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:532:5-576:5, & debug_flag, [], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:626:3-628:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:661:3-663:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, [], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, [], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, [], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{110, false, ypbind-mt.c:117:3-119:3, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:160:5-162:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:182:13-184:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:198:13-200:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:240:13-242:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:255:15-257:15, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:292:5-294:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:429:5-431:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:448:5-450:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, [], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, [], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, [], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, [], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, [], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, [], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [], 110, false, log_msg.c:58:3-71:3, & debug_flag, lock:{search_lock}, 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:408:5-410:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:432:7-434:7, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:439:5-441:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:532:5-576:5, & debug_flag, [], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:626:3-628:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:661:3-663:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, [], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, [], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, [], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2]} reverse diff: Set (std): {110, false, ypbind-mt.c:117:3-119:3, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:160:5-162:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:182:13-184:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:198:13-200:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:240:13-242:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:255:15-257:15, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:292:5-294:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:429:5-431:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:448:5-450:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, [], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, [], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, [], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, [], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, [], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, [], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [], 110, false, log_msg.c:58:3-71:3, & debug_flag, lock:{search_lock}, 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:408:5-410:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:432:7-434:7, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:439:5-441:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:532:5-576:5, & debug_flag, [], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:626:3-628:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:661:3-663:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, [], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, [], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, [], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2]} not leq {110, false, ypbind-mt.c:117:3-119:3, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:160:5-162:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:182:13-184:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:198:13-200:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:240:13-242:13, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:255:15-257:15, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:292:5-294:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:429:5-431:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind-mt.c:448:5-450:5, & debug_flag, thread:[main, sig_handler], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, [], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:75:3-82:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, [], 110, false, ypbind_server.c:89:3-91:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, [], 110, false, ypbind_server.c:99:3-101:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, [], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:121:5-123:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, [], 110, false, ypbind_server.c:150:3-152:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, [], 110, false, ypbind_server.c:165:3-167:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [], 110, false, log_msg.c:58:3-71:3, & debug_flag, lock:{search_lock}, 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler], 110, false, log_msg.c:58:3-71:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, log_msg.c:58:3-71:3, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:408:5-410:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:432:7-434:7, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:439:5-441:5, & debug_flag, thread:[main, sig_handler], 110, false, serv_list.c:532:5-576:5, & debug_flag, [], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, test_bindings, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_1, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, ypbindprog_2, eachresult], 110, false, serv_list.c:532:5-576:5, & debug_flag, thread:[main, sig_handler, eachresult], 110, false, serv_list.c:626:3-628:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:626:3-628:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:661:3-663:3, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:661:3-663:3, & debug_flag, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, [], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1052:3-1059:3, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, [], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1068:9-1070:9, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, [], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, test_bindings], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:1108:13-1129:13, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:267:5-271:5, & debug_flag, [], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:267:5-271:5, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:280:7-285:7, & debug_flag, [], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:280:7-285:7, & debug_flag, thread:[main, ypbindprog_2], 110, false, serv_list.c:297:9-299:9, & debug_flag, lock:{search_lock}, 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:297:9-299:9, & debug_flag, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:305:9-307:9, & debug_flag, [], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_1], 110, false, serv_list.c:305:9-307:9, & debug_flag, thread:[main, ypbindprog_2]} because 110, false, serv_list.c:267:5-271:5, & debug_flag, [] either varinfo * std option * std or varinfo:(NONE, (struct binding).server[?].addr.s_addr): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [] either varinfo * std option * std or varinfo:(NONE, (struct sockaddr_in).sin_addr.s_addr): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), [], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, [], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_2], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, [], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, [], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, [], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), [], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, [], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_2], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, [], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, [], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, [], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), [], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, [], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_2], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, [], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, [], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, [], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), [], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, test_bindings, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_1, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, ypbindprog_2, eachresult], 80, false, serv_list.c:588:5-589:36, (void const * __restrict )(& addr->sin_addr), thread:[main, sig_handler, eachresult], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), [], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:543:9-546:61, (void const * __restrict )((char *)(& addr->sin_addr.s_addr)), thread:[main, sig_handler, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, [], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:119:3-126:3, & fromhost->sin_addr.s_addr, thread:[main, ypbindprog_2], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, [], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_1], 100, false, ypbind_server.c:122:7-122:46, & fromhost->sin_addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, [], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:574:9-574:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, [], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, test_bindings, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_1, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, ypbindprog_2, eachresult], 100, false, serv_list.c:584:9-584:44, & addr->sin_addr, thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [] either varinfo * std option * std or varinfo:(NONE, (struct binding).ypset.addr.s_addr): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), lock:{search_lock}, 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), [], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, test_bindings], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), lock:{search_lock}, 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), [], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, test_bindings], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), lock:{search_lock}, 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), [], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, test_bindings], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), lock:{search_lock}, 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:134:7-135:87, (void const * __restrict )(& entry->ypset.addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:211:7-212:38, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), [], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_1], 80, true, serv_list.c:199:7-200:38, (void * __restrict )(& (domainlist + i)->ypset.addr), thread:[main, ypbindprog_2], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, test_bindings], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:1119:21-1119:71, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, [], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:59, & (domainlist + i)->ypset.addr, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:275:7-276:98, (void const * __restrict )(& (domainlist + i)->ypset.addr), [] either varinfo * std option * std or varinfo:(NONE, (struct binding).domain[?]): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:115:3-116:25, entry->domain, [], 80, false, serv_list.c:115:3-116:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:116:3-117:25, entry->domain, [], 80, false, serv_list.c:116:3-117:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:360:7-360:87, (char const *)((domainlist + i)->domain), thread:[main, sig_handler], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, true, serv_list.c:373:5-373:113, (char * __restrict )((domainlist + (max_domains - 1))->domain), thread:[main, sig_handler]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:115:3-116:25, entry->domain, [], 80, false, serv_list.c:115:3-116:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:116:3-117:25, entry->domain, [], 80, false, serv_list.c:116:3-117:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:360:7-360:87, (char const *)((domainlist + i)->domain), thread:[main, sig_handler], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, true, serv_list.c:373:5-373:113, (char * __restrict )((domainlist + (max_domains - 1))->domain), thread:[main, sig_handler]} reverse diff: Set (std): {80, false, serv_list.c:115:3-116:25, entry->domain, [], 80, false, serv_list.c:115:3-116:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:116:3-117:25, entry->domain, [], 80, false, serv_list.c:116:3-117:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:360:7-360:87, (char const *)((domainlist + i)->domain), thread:[main, sig_handler], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, true, serv_list.c:373:5-373:113, (char * __restrict )((domainlist + (max_domains - 1))->domain), thread:[main, sig_handler]} not leq {80, false, serv_list.c:115:3-116:25, entry->domain, [], 80, false, serv_list.c:115:3-116:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:115:3-116:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:115:3-116:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:116:3-117:25, entry->domain, [], 80, false, serv_list.c:116:3-117:25, entry->domain, lock:{search_lock}, 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_1], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:116:3-117:25, entry->domain, thread:[main, ypbindprog_2], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:116:3-117:25, entry->domain, [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:186:7-186:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, false, serv_list.c:360:7-360:87, (char const *)((domainlist + i)->domain), thread:[main, sig_handler], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_1], 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), thread:[main, ypbindprog_2], 80, true, serv_list.c:373:5-373:113, (char * __restrict )((domainlist + (max_domains - 1))->domain), thread:[main, sig_handler]} because 80, false, serv_list.c:247:7-247:87, (char const *)((domainlist + i)->domain), [] either varinfo * std option * std or varinfo:((domainlist, ), (struct binding *)): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{110, false, serv_list.c:186:7-186:87, & domainlist, [], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:195:7-197:7, & domainlist, [], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:196:11-196:104, & domainlist, [], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:198:8-198:36, & domainlist, [], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:199:7-200:38, & domainlist, [], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:202:7-203:38, & domainlist, [], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:205:8-205:57, & domainlist, [], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:211:7-212:38, & domainlist, [], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:213:7-214:38, & domainlist, [], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:215:7-215:55, & domainlist, [], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:8-218:63, & domainlist, [], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:7-222:7, & domainlist, [], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:220:10-220:38, & domainlist, [], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:225:7-225:41, & domainlist, [], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:329:3-344:3, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:335:9-337:9, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:336:11-336:57, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:338:7-340:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:339:9-339:51, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:340:7-342:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:341:11-341:104, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:343:5-343:29, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:360:7-360:87, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:361:8-361:32, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:368:5-372:5, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1062:5-1062:42, & domainlist, [], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:5-1081:5, & domainlist, [], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:7-1080:7, & domainlist, [], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1077:9-1077:93, & domainlist, [], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1079:10-1079:38, & domainlist, [], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1082:5-1173:5, & domainlist, [], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1093:9-1103:87, & domainlist, [], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1103:9-1107:9, & domainlist, [], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1112:17-1127:17, & domainlist, [], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1118:19-1126:19, & domainlist, [], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1119:21-1119:71, & domainlist, [], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1124:21-1125:40, & domainlist, [], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1133:13-1140:13, & domainlist, [], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1135:15-1136:71, & domainlist, [], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1139:17-1139:110, & domainlist, [], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1140:14-1140:68, & domainlist, [], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1141:13-1148:13, & domainlist, [], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1145:15-1147:15, & domainlist, [], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1146:17-1146:59, & domainlist, [], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1147:16-1147:65, & domainlist, [], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1149:14-1149:42, & domainlist, [], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1156:13-1156:48, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, true, serv_list.c:345:3-345:45, & domainlist, thread:[main, sig_handler], 110, true, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{110, false, serv_list.c:186:7-186:87, & domainlist, [], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:195:7-197:7, & domainlist, [], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:196:11-196:104, & domainlist, [], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:198:8-198:36, & domainlist, [], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:199:7-200:38, & domainlist, [], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:202:7-203:38, & domainlist, [], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:205:8-205:57, & domainlist, [], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:211:7-212:38, & domainlist, [], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:213:7-214:38, & domainlist, [], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:215:7-215:55, & domainlist, [], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:8-218:63, & domainlist, [], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:7-222:7, & domainlist, [], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:220:10-220:38, & domainlist, [], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:225:7-225:41, & domainlist, [], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:329:3-344:3, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:335:9-337:9, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:336:11-336:57, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:338:7-340:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:339:9-339:51, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:340:7-342:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:341:11-341:104, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:343:5-343:29, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:360:7-360:87, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:361:8-361:32, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:368:5-372:5, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1062:5-1062:42, & domainlist, [], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:5-1081:5, & domainlist, [], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:7-1080:7, & domainlist, [], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1077:9-1077:93, & domainlist, [], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1079:10-1079:38, & domainlist, [], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1082:5-1173:5, & domainlist, [], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1093:9-1103:87, & domainlist, [], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1103:9-1107:9, & domainlist, [], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1112:17-1127:17, & domainlist, [], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1118:19-1126:19, & domainlist, [], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1119:21-1119:71, & domainlist, [], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1124:21-1125:40, & domainlist, [], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1133:13-1140:13, & domainlist, [], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1135:15-1136:71, & domainlist, [], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1139:17-1139:110, & domainlist, [], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1140:14-1140:68, & domainlist, [], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1141:13-1148:13, & domainlist, [], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1145:15-1147:15, & domainlist, [], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1146:17-1146:59, & domainlist, [], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1147:16-1147:65, & domainlist, [], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1149:14-1149:42, & domainlist, [], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1156:13-1156:48, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, true, serv_list.c:345:3-345:45, & domainlist, thread:[main, sig_handler], 110, true, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler]} reverse diff: Set (std): {110, false, serv_list.c:186:7-186:87, & domainlist, [], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:195:7-197:7, & domainlist, [], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:196:11-196:104, & domainlist, [], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:198:8-198:36, & domainlist, [], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:199:7-200:38, & domainlist, [], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:202:7-203:38, & domainlist, [], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:205:8-205:57, & domainlist, [], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:211:7-212:38, & domainlist, [], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:213:7-214:38, & domainlist, [], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:215:7-215:55, & domainlist, [], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:8-218:63, & domainlist, [], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:7-222:7, & domainlist, [], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:220:10-220:38, & domainlist, [], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:225:7-225:41, & domainlist, [], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:329:3-344:3, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:335:9-337:9, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:336:11-336:57, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:338:7-340:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:339:9-339:51, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:340:7-342:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:341:11-341:104, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:343:5-343:29, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:360:7-360:87, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:361:8-361:32, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:368:5-372:5, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1062:5-1062:42, & domainlist, [], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:5-1081:5, & domainlist, [], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:7-1080:7, & domainlist, [], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1077:9-1077:93, & domainlist, [], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1079:10-1079:38, & domainlist, [], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1082:5-1173:5, & domainlist, [], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1093:9-1103:87, & domainlist, [], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1103:9-1107:9, & domainlist, [], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1112:17-1127:17, & domainlist, [], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1118:19-1126:19, & domainlist, [], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1119:21-1119:71, & domainlist, [], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1124:21-1125:40, & domainlist, [], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1133:13-1140:13, & domainlist, [], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1135:15-1136:71, & domainlist, [], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1139:17-1139:110, & domainlist, [], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1140:14-1140:68, & domainlist, [], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1141:13-1148:13, & domainlist, [], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1145:15-1147:15, & domainlist, [], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1146:17-1146:59, & domainlist, [], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1147:16-1147:65, & domainlist, [], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1149:14-1149:42, & domainlist, [], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1156:13-1156:48, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, true, serv_list.c:345:3-345:45, & domainlist, thread:[main, sig_handler], 110, true, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler]} not leq {110, false, serv_list.c:186:7-186:87, & domainlist, [], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:186:7-186:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:195:7-197:7, & domainlist, [], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:195:7-197:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:196:11-196:104, & domainlist, [], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:196:11-196:104, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:198:8-198:36, & domainlist, [], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:198:8-198:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:199:7-200:38, & domainlist, [], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:199:7-200:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:202:7-203:38, & domainlist, [], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:202:7-203:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:205:8-205:57, & domainlist, [], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:205:8-205:57, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:211:7-212:38, & domainlist, [], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:211:7-212:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:213:7-214:38, & domainlist, [], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:213:7-214:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:215:7-215:55, & domainlist, [], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:215:7-215:55, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:8-218:63, & domainlist, [], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:8-218:63, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:217:7-222:7, & domainlist, [], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:217:7-222:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:220:10-220:38, & domainlist, [], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:220:10-220:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:225:7-225:41, & domainlist, [], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:225:7-225:41, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:329:3-344:3, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:335:9-337:9, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:336:11-336:57, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:338:7-340:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:339:9-339:51, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:340:7-342:7, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:341:11-341:104, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:343:5-343:29, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:360:7-360:87, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:361:8-361:32, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:368:5-372:5, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & domainlist, thread:[main, sig_handler], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:5-1004:35, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1004:7-1006:7, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1005:9-1005:37, & domainlist, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1062:5-1062:42, & domainlist, [], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1062:5-1062:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:5-1081:5, & domainlist, [], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:5-1081:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1075:7-1080:7, & domainlist, [], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1075:7-1080:7, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1077:9-1077:93, & domainlist, [], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1077:9-1077:93, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1079:10-1079:38, & domainlist, [], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1079:10-1079:38, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1082:5-1173:5, & domainlist, [], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1082:5-1173:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1093:9-1103:87, & domainlist, [], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1093:9-1103:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1103:9-1107:9, & domainlist, [], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1103:9-1107:9, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1112:17-1127:17, & domainlist, [], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1112:17-1127:17, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1118:19-1126:19, & domainlist, [], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1118:19-1126:19, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1119:21-1119:71, & domainlist, [], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1119:21-1119:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1124:21-1125:40, & domainlist, [], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1124:21-1125:40, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1133:13-1140:13, & domainlist, [], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1133:13-1140:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1135:15-1136:71, & domainlist, [], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1135:15-1136:71, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1139:17-1139:110, & domainlist, [], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1139:17-1139:110, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1140:14-1140:68, & domainlist, [], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1140:14-1140:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1141:13-1148:13, & domainlist, [], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1141:13-1148:13, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1145:15-1147:15, & domainlist, [], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1145:15-1147:15, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1146:17-1146:59, & domainlist, [], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1146:17-1146:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1147:16-1147:65, & domainlist, [], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1147:16-1147:65, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1149:14-1149:42, & domainlist, [], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, test_bindings], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:1149:14-1149:42, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:1156:13-1156:48, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:13-1156:48, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1156:15-1159:15, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1158:17-1158:45, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:7-1169:42, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1169:9-1171:9, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, lock:{search_lock}, 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:1170:11-1170:39, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:241:3-243:3, & domainlist, [], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:241:3-243:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:247:7-247:87, & domainlist, [], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:247:7-247:87, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:258:3-316:3, & domainlist, [], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:258:3-316:3, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:261:5-263:36, & domainlist, [], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:261:5-263:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:264:5-266:36, & domainlist, [], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:264:5-266:36, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:68, & domainlist, [], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:68, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:270:7-270:83, & domainlist, [], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:270:7-270:83, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:272:5-315:5, & domainlist, [], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:272:5-315:5, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:275:7-276:98, & domainlist, [], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:275:7-276:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:277:7-278:98, & domainlist, [], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:277:7-278:98, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:47, & domainlist, [], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:47, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:284:9-284:59, & domainlist, [], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_1], 110, false, serv_list.c:284:9-284:59, & domainlist, thread:[main, ypbindprog_2], 110, false, serv_list.c:299:9-299:44, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:9-299:44, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:299:11-302:11, & domainlist, lock:{search_lock}, 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:299:11-302:11, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, false, serv_list.c:301:13-301:41, & domainlist, lock:{search_lock}, 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_1]], 110, false, serv_list.c:301:13-301:41, & domainlist, [lock:{search_lock}, thread:[main, ypbindprog_2]], 110, true, serv_list.c:345:3-345:45, & domainlist, thread:[main, sig_handler], 110, true, serv_list.c:367:5-367:117, & domainlist, thread:[main, sig_handler]} because 110, false, serv_list.c:241:3-243:3, & domainlist, [] either varinfo * std option * std or varinfo:((max_domains, ), (int )): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{110, false, serv_list.c:184:3-185:3, & max_domains, [], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:331:5-332:5, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:358:3-359:3, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1060:3-1061:3, & max_domains, [], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, test_bindings], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, true, serv_list.c:346:3-346:18, & max_domains, thread:[main, sig_handler], 110, true, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{110, false, serv_list.c:184:3-185:3, & max_domains, [], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:331:5-332:5, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:358:3-359:3, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1060:3-1061:3, & max_domains, [], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, test_bindings], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, true, serv_list.c:346:3-346:18, & max_domains, thread:[main, sig_handler], 110, true, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler]} reverse diff: Set (std): {110, false, serv_list.c:184:3-185:3, & max_domains, [], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:331:5-332:5, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:358:3-359:3, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1060:3-1061:3, & max_domains, [], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, test_bindings], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, true, serv_list.c:346:3-346:18, & max_domains, thread:[main, sig_handler], 110, true, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler]} not leq {110, false, serv_list.c:184:3-185:3, & max_domains, [], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:184:3-185:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:331:5-332:5, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:358:3-359:3, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:367:5-367:117, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:373:5-373:113, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:374:6-374:71, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:375:6-375:50, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:376:6-376:56, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:377:5-377:102, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:379:6-379:46, & max_domains, thread:[main, sig_handler], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, test_bindings]], 110, false, serv_list.c:1002:3-1003:3, & max_domains, [lock:{search_lock}, thread:[main, sig_handler]], 110, false, serv_list.c:1060:3-1061:3, & max_domains, [], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, test_bindings], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:1060:3-1061:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:246:3-247:3, & max_domains, [], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:246:3-247:3, & max_domains, thread:[main, ypbindprog_2], 110, false, serv_list.c:250:3-254:3, & max_domains, [], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_1], 110, false, serv_list.c:250:3-254:3, & max_domains, thread:[main, ypbindprog_2], 110, true, serv_list.c:346:3-346:18, & max_domains, thread:[main, sig_handler], 110, true, serv_list.c:366:5-366:19, & max_domains, thread:[main, sig_handler]} because 110, false, serv_list.c:246:3-247:3, & max_domains, [] either varinfo * std option * std or varinfo:(NONE, (struct binding).ypset.port): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), lock:{search_lock}, 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), [], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), lock:{search_lock}, 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), [], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), lock:{search_lock}, 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), [], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), lock:{search_lock}, 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:136:7-137:87, (void const * __restrict )(& entry->ypset.port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:213:7-214:38, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), [], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_1], 80, true, serv_list.c:202:7-203:38, (void * __restrict )(& (domainlist + i)->ypset.port), thread:[main, ypbindprog_2], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, [], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_1], 100, false, serv_list.c:284:9-284:47, & (domainlist + i)->ypset.port, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:277:7-278:98, (void const * __restrict )(& (domainlist + i)->ypset.port), [] either varinfo * std option * std or varinfo:(NONE, (struct binding).server[?].port): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), lock:{search_lock}, 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), [], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), lock:{search_lock}, 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), [], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), lock:{search_lock}, 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), [], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), lock:{search_lock}, 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), thread:[main, ypbindprog_2], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:129:5-130:101, (void const * __restrict )(& entry->server[entry->active].port), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_1], 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), thread:[main, ypbindprog_2], 80, true, serv_list.c:377:5-377:102, (void *)((domainlist + (max_domains - 1))->server), thread:[main, sig_handler], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), [], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:590:5-591:36, (void * __restrict )(& in_use->server[0].port), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->server[(domainlist + i)->active].port, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:264:5-266:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), [] either varinfo * std option * std or varinfo:(NONE, (struct binding).use_broadcast): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, [], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, test_bindings], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_1], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_2], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:376:6-376:56, & (domainlist + (max_domains - 1))->use_broadcast, thread:[main, sig_handler], 100, true, serv_list.c:405:5-405:29, & entry->use_broadcast, thread:[main, sig_handler]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, [], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, test_bindings], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_1], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_2], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:376:6-376:56, & (domainlist + (max_domains - 1))->use_broadcast, thread:[main, sig_handler], 100, true, serv_list.c:405:5-405:29, & entry->use_broadcast, thread:[main, sig_handler]} reverse diff: Set (std): {100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, [], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, test_bindings], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_1], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_2], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:376:6-376:56, & (domainlist + (max_domains - 1))->use_broadcast, thread:[main, sig_handler], 100, true, serv_list.c:405:5-405:29, & entry->use_broadcast, thread:[main, sig_handler]} not leq {100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1004:7-1006:7, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, [], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, test_bindings], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_1], 100, false, serv_list.c:1112:17-1127:17, & (domainlist + i)->use_broadcast, thread:[main, ypbindprog_2], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1156:15-1159:15, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:1169:9-1171:9, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock}, 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:376:6-376:56, & (domainlist + (max_domains - 1))->use_broadcast, thread:[main, sig_handler], 100, true, serv_list.c:405:5-405:29, & entry->use_broadcast, thread:[main, sig_handler]} because 100, false, serv_list.c:299:11-302:11, & (domainlist + i)->use_broadcast, lock:{search_lock} either varinfo * std option * std or varinfo:(NONE, (struct binding).active): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{100, false, serv_list.c:125:3-148:3, & entry->active, [], 100, false, serv_list.c:125:3-148:3, & entry->active, lock:{search_lock}, 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:127:5-128:101, & entry->active, [], 100, false, serv_list.c:127:5-128:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:129:5-130:101, & entry->active, [], 100, false, serv_list.c:129:5-130:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:132:5-147:5, & entry->active, [], 100, false, serv_list.c:132:5-147:5, & entry->active, lock:{search_lock}, 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, [], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, [], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, [], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, [], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, [], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, [], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, [], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, [], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, [], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, [], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:375:6-375:50, & (domainlist + (max_domains - 1))->active, thread:[main, sig_handler], 100, true, serv_list.c:602:5-602:23, & in_use->active, [], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, test_bindings, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_1, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_2, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, sig_handler, eachresult], 100, true, serv_list.c:633:3-633:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:764:3-764:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, [], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, [], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{100, false, serv_list.c:125:3-148:3, & entry->active, [], 100, false, serv_list.c:125:3-148:3, & entry->active, lock:{search_lock}, 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:127:5-128:101, & entry->active, [], 100, false, serv_list.c:127:5-128:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:129:5-130:101, & entry->active, [], 100, false, serv_list.c:129:5-130:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:132:5-147:5, & entry->active, [], 100, false, serv_list.c:132:5-147:5, & entry->active, lock:{search_lock}, 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, [], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, [], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, [], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, [], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, [], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, [], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, [], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, [], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, [], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, [], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:375:6-375:50, & (domainlist + (max_domains - 1))->active, thread:[main, sig_handler], 100, true, serv_list.c:602:5-602:23, & in_use->active, [], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, test_bindings, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_1, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_2, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, sig_handler, eachresult], 100, true, serv_list.c:633:3-633:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:764:3-764:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, [], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, [], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_2]} reverse diff: Set (std): {100, false, serv_list.c:125:3-148:3, & entry->active, [], 100, false, serv_list.c:125:3-148:3, & entry->active, lock:{search_lock}, 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:127:5-128:101, & entry->active, [], 100, false, serv_list.c:127:5-128:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:129:5-130:101, & entry->active, [], 100, false, serv_list.c:129:5-130:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:132:5-147:5, & entry->active, [], 100, false, serv_list.c:132:5-147:5, & entry->active, lock:{search_lock}, 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, [], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, [], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, [], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, [], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, [], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, [], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, [], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, [], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, [], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, [], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:375:6-375:50, & (domainlist + (max_domains - 1))->active, thread:[main, sig_handler], 100, true, serv_list.c:602:5-602:23, & in_use->active, [], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, test_bindings, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_1, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_2, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, sig_handler, eachresult], 100, true, serv_list.c:633:3-633:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:764:3-764:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, [], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, [], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_2]} not leq {100, false, serv_list.c:125:3-148:3, & entry->active, [], 100, false, serv_list.c:125:3-148:3, & entry->active, lock:{search_lock}, 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:125:3-148:3, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:125:3-148:3, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:127:5-128:101, & entry->active, [], 100, false, serv_list.c:127:5-128:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:127:5-128:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:127:5-128:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:129:5-130:101, & entry->active, [], 100, false, serv_list.c:129:5-130:101, & entry->active, lock:{search_lock}, 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:129:5-130:101, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:129:5-130:101, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:132:5-147:5, & entry->active, [], 100, false, serv_list.c:132:5-147:5, & entry->active, lock:{search_lock}, 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, false, serv_list.c:132:5-147:5, & entry->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, false, serv_list.c:132:5-147:5, & entry->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, [], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1075:7-1080:7, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, [], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1077:9-1077:93, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, [], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1082:5-1173:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, [], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1103:9-1107:9, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, [], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1118:19-1126:19, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, [], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1124:21-1125:40, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, [], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1135:15-1136:71, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, [], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, test_bindings], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:1141:13-1148:13, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, [], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:261:5-263:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, [], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:264:5-266:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:68, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, [], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, false, serv_list.c:272:5-315:5, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, [], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:198:8-198:36, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, [], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:220:10-220:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:375:6-375:50, & (domainlist + (max_domains - 1))->active, thread:[main, sig_handler], 100, true, serv_list.c:602:5-602:23, & in_use->active, [], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, test_bindings, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_1, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, ypbindprog_2, eachresult], 100, true, serv_list.c:602:5-602:23, & in_use->active, thread:[main, sig_handler, eachresult], 100, true, serv_list.c:633:3-633:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:633:3-633:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:764:3-764:20, & list->active, lock:{search_lock}, 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, test_bindings]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_1]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, ypbindprog_2]], 100, true, serv_list.c:764:3-764:20, & list->active, [lock:{search_lock}, thread:[main, sig_handler]], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, [], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1079:10-1079:38, & (domainlist + i)->active, thread:[main, ypbindprog_2], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, [], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, test_bindings], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_1], 100, true, serv_list.c:1149:14-1149:42, & (domainlist + i)->active, thread:[main, ypbindprog_2]} because 100, false, serv_list.c:258:3-316:3, & (domainlist + i)->active, [] either varinfo * std option * std or varinfo:(NONE, (struct bound_server).addr.s_addr): original more precise than increment original: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} more precise than increment: lifted Set (std) and Set (varinfo * std option * std):{80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} reverse diff: Set (std): {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} not leq {80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), lock:{search_lock}, 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, test_bindings]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_1]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), thread:[main, ypbindprog_2], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, ypbindprog_2]], 80, false, serv_list.c:127:5-128:101, (void const * __restrict )(& entry->server[entry->active].addr), [lock:{search_lock}, thread:[main, sig_handler]], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_1], 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), thread:[main, ypbindprog_2], 80, true, serv_list.c:512:5-513:42, (void * __restrict )(& entry->server[active].addr), thread:[main, sig_handler], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), [], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, test_bindings, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_1, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, ypbindprog_2, eachresult], 80, true, serv_list.c:588:5-589:36, (void * __restrict )(& in_use->server[0].addr), thread:[main, sig_handler, eachresult], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, [], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_1], 100, false, serv_list.c:270:7-270:83, & (domainlist + i)->server[(domainlist + i)->active].addr, thread:[main, ypbindprog_2]} because 80, false, serv_list.c:261:5-263:36, (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), [] Comparison summary: original more precise than increment (more precise: 12, less precise: 0, total: 10675) [Warning][Deadcode] Function "__pmap_getport" will never be called: 19LoC (serv_list.c:676:1-714:1) [Warning][Deadcode] Function "pthread_rdwr_init_np" will never be called: 6LoC (pthread_np.c:24:1-34:1) [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___9 = inet_ntoa((domainlist + i)->server[(domainlist + i)->active].addr); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_rdwr_rlock_np(& domainlock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((domainlist + i)->active >= 0) { { result->ypbind_status = (ypbind_resptype )1; memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_addr), (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), (size_t___0 )sizeof(struct in_addr )); memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_port), (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), (size_t___0 )sizeof(unsigned short )); } if (debug_flag) { { __x = (domainlist + i)->server[(domainlist + i)->active].port; __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); tmp___9 = inet_ntoa((domainlist + i)->server[(domainlist + i)->active].addr); log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___9, (int )__v); } } } else if ((domainlist + i)->active == -2) { { result->ypbind_status = (ypbind_resptype )-1; memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_addr), (void const * __restrict )(& (domainlist + i)->ypset.addr), (size_t___0 )sizeof(struct in_addr )); memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_port), (void const * __restrict )(& (domainlist + i)->ypset.port), (size_t___0 )sizeof(unsigned short )); } if (debug_flag) { { __x___0 = (domainlist + i)->ypset.port; __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); tmp___10 = inet_ntoa((domainlist + i)->ypset.addr); log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___10, (int )__v___0); } } } else { { pthread_rdwr_runlock_np(& domainlock); } if (count > 2) { return; } { tmp___12 = pthread_mutex_trylock(& search_lock); } if (tmp___12 == 0) { if (debug_flag) { { log_msg(7, (char const *)"trylock = success"); } } { tmp___11 = ping_all(domainlist + i); } if (! tmp___11) { if ((domainlist + i)->use_broadcast) { { do_broadcast(domainlist + i); } } } } else { if (debug_flag) { { log_msg(7, (char const *)"trylock = failed"); } } { pthread_mutex_lock(& search_lock); } } { pthread_mutex_unlock(& search_lock); pthread_rdwr_rlock_np(& domainlock); } goto again; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement return; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_addr), (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].addr), (size_t___0 )sizeof(struct in_addr )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___7 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_rdwr_runlock_np(& domainlock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (0) { { __s1_len = strlen((char const *)((domainlist + i)->domain)); __s2_len = strlen(domain___0); } if (! ((unsigned int )((void const *)((domainlist + i)->domain + 1)) - (unsigned int )((void const *)((domainlist + i)->domain)) == 1U)) { goto _L___0; } else if (__s1_len >= 4U) { _L___0: if (! ((unsigned int )((void const *)(domain___0 + 1)) - (unsigned int )((void const *)domain___0) == 1U)) { { tmp___8 = 1; } } else if (__s2_len >= 4U) { { tmp___8 = 1; } } else { { tmp___8 = 0; } } } else { { tmp___8 = 0; } } if (tmp___8) { { tmp___4 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); } } else { { tmp___7 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); tmp___4 = tmp___7; } } } else { { tmp___7 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); tmp___4 = tmp___7; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___4 = tmp___7; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (debug_flag) { { __x___0 = (domainlist + i)->ypset.port; __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); tmp___10 = inet_ntoa((domainlist + i)->ypset.addr); log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___10, (int )__v___0); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (! ((unsigned int )((void const *)((domainlist + i)->domain + 1)) - (unsigned int )((void const *)((domainlist + i)->domain)) == 1U)) { goto _L___0; } else if (__s1_len >= 4U) { _L___0: if (! ((unsigned int )((void const *)(domain___0 + 1)) - (unsigned int )((void const *)domain___0) == 1U)) { { tmp___8 = 1; } } else if (__s2_len >= 4U) { { tmp___8 = 1; } } else { { tmp___8 = 0; } } } else { { tmp___8 = 0; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((domainlist + i)->use_broadcast) { { do_broadcast(domainlist + i); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___4 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __s1_len = strlen((char const *)((domainlist + i)->domain)); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (debug_flag) { { log_msg(7, (char const *)"trylock = success"); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement do_broadcast(domainlist + i); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___10 = inet_ntoa((domainlist + i)->ypset.addr); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___8 = 0; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (debug_flag) { { log_msg(7, (char const *)"trylock = failed"); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___11 = ping_all(domainlist + i); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement i ++; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (tmp___12 == 0) { if (debug_flag) { { log_msg(7, (char const *)"trylock = success"); } } { tmp___11 = ping_all(domainlist + i); } if (! tmp___11) { if ((domainlist + i)->use_broadcast) { { do_broadcast(domainlist + i); } } } } else { if (debug_flag) { { log_msg(7, (char const *)"trylock = failed"); } } { pthread_mutex_lock(& search_lock); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_mutex_unlock(& search_lock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___10, (int )__v___0); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (! (i < max_domains)) { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement _L___0: if (! ((unsigned int )((void const *)(domain___0 + 1)) - (unsigned int )((void const *)domain___0) == 1U)) { { tmp___8 = 1; } } else if (__s2_len >= 4U) { { tmp___8 = 1; } } else { { tmp___8 = 0; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (debug_flag) { { __x = (domainlist + i)->server[(domainlist + i)->active].port; __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); tmp___9 = inet_ntoa((domainlist + i)->server[(domainlist + i)->active].addr); log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___9, (int )__v); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)"trylock = failed"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement count ++; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (count > 2) { return; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement count = 0; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_mutex_lock(& search_lock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (! tmp___11) { if ((domainlist + i)->use_broadcast) { { do_broadcast(domainlist + i); } } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___12 = pthread_mutex_trylock(& search_lock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_addr), (void const * __restrict )(& (domainlist + i)->ypset.addr), (size_t___0 )sizeof(struct in_addr )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (__s2_len >= 4U) { { tmp___8 = 1; } } else { { tmp___8 = 0; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)"trylock = success"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((domainlist + i)->active == -2) { { result->ypbind_status = (ypbind_resptype )-1; memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_addr), (void const * __restrict )(& (domainlist + i)->ypset.addr), (size_t___0 )sizeof(struct in_addr )); memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_port), (void const * __restrict )(& (domainlist + i)->ypset.port), (size_t___0 )sizeof(unsigned short )); } if (debug_flag) { { __x___0 = (domainlist + i)->ypset.port; __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); tmp___10 = inet_ntoa((domainlist + i)->ypset.addr); log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___10, (int )__v___0); } } } else { { pthread_rdwr_runlock_np(& domainlock); } if (count > 2) { return; } { tmp___12 = pthread_mutex_trylock(& search_lock); } if (tmp___12 == 0) { if (debug_flag) { { log_msg(7, (char const *)"trylock = success"); } } { tmp___11 = ping_all(domainlist + i); } if (! tmp___11) { if ((domainlist + i)->use_broadcast) { { do_broadcast(domainlist + i); } } } } else { if (debug_flag) { { log_msg(7, (char const *)"trylock = failed"); } } { pthread_mutex_lock(& search_lock); } } { pthread_mutex_unlock(& search_lock); pthread_rdwr_rlock_np(& domainlock); } goto again; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (i >= max_domains) { { pthread_rdwr_runlock_np(& domainlock); } return; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (tmp___8) { { tmp___4 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); } } else { { tmp___7 = __builtin_strcmp((char const *)((domainlist + i)->domain), domain___0); tmp___4 = tmp___7; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement i = 0; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___8 = 1; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __x___0 = (domainlist + i)->ypset.port; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)"YPBINDPROC_DOMAIN: server \'%s\', port %d", tmp___9, (int )__v); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement result->ypbind_status = (ypbind_resptype )1; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_port), (void const * __restrict )(& (domainlist + i)->server[(domainlist + i)->active].port), (size_t___0 )sizeof(unsigned short )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (tmp___4 == 0) { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (__s1_len >= 4U) { _L___0: if (! ((unsigned int )((void const *)(domain___0 + 1)) - (unsigned int )((void const *)domain___0) == 1U)) { { tmp___8 = 1; } } else if (__s2_len >= 4U) { { tmp___8 = 1; } } else { { tmp___8 = 0; } } } else { { tmp___8 = 0; } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& result->ypbind_resp_u.ypbind_bindinfo.ypbind_binding_port), (void const * __restrict )(& (domainlist + i)->ypset.port), (size_t___0 )sizeof(unsigned short )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((unsigned int )domainlist == (unsigned int )((void *)0)) { return; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement result->ypbind_status = (ypbind_resptype )-1; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __x = (domainlist + i)->server[(domainlist + i)->active].port; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __s2_len = strlen(domain___0); [Warning][Race] Memory location (alloc@sid:2273)@serv_list.c:552:15-552:62 (race with conf. 90): read with [] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with [] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) [Warning][Race] Memory location (struct XDR).x_private (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (alloc@sid:2265)@serv_list.c:552:11-552:58 (race with conf. 90): read with [] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with [] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_ops (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location domain@ypbind-mt.c:69:6-69:14 (race with conf. 100): read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_read_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_backup_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_save_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct SVCXPRT).xp_p1 (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct SVCXPRT).xp_p2 (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct bound_server).host (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_write_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_base (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location domainlist@serv_list.c:84:23-84:35 (race with conf. 110): read with [] (conf. 110) (serv_list.c:186:7-186:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:186:7-186:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:186:7-186:87) read with [] (conf. 110) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:195:7-197:7) read with [] (conf. 110) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:196:11-196:104) read with [] (conf. 110) (serv_list.c:198:8-198:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:198:8-198:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:198:8-198:36) read with [] (conf. 110) (serv_list.c:199:7-200:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:199:7-200:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:199:7-200:38) read with [] (conf. 110) (serv_list.c:202:7-203:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:202:7-203:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:202:7-203:38) read with [] (conf. 110) (serv_list.c:205:8-205:57) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:205:8-205:57) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:205:8-205:57) read with [] (conf. 110) (serv_list.c:211:7-212:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:211:7-212:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:211:7-212:38) read with [] (conf. 110) (serv_list.c:213:7-214:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:213:7-214:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:213:7-214:38) read with [] (conf. 110) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:215:7-215:55) read with [] (conf. 110) (serv_list.c:217:8-218:63) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:217:8-218:63) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:217:8-218:63) read with [] (conf. 110) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:217:7-222:7) read with [] (conf. 110) (serv_list.c:220:10-220:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:220:10-220:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:220:10-220:38) read with [] (conf. 110) (serv_list.c:225:7-225:41) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:225:7-225:41) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:225:7-225:41) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1004:5-1004:35) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1004:7-1006:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1005:9-1005:37) read with [] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1062:5-1062:42) read with [] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1075:5-1081:5) read with [] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1075:7-1080:7) read with [] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1077:9-1077:93) read with [] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1079:10-1079:38) read with [] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1082:5-1173:5) read with [] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1093:9-1103:87) read with [] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1103:9-1107:9) read with [] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1112:17-1127:17) read with [] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1118:19-1126:19) read with [] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1119:21-1119:71) read with [] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1124:21-1125:40) read with [] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1133:13-1140:13) read with [] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1135:15-1136:71) read with [] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1139:17-1139:110) read with [] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1140:14-1140:68) read with [] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1141:13-1148:13) read with [] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1145:15-1147:15) read with [] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1146:17-1146:59) read with [] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1147:16-1147:65) read with [] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1149:14-1149:42) read with lock:{search_lock} (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1156:13-1156:48) read with lock:{search_lock} (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1156:15-1159:15) read with lock:{search_lock} (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1158:17-1158:45) read with lock:{search_lock} (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1169:7-1169:42) read with lock:{search_lock} (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1169:9-1171:9) read with lock:{search_lock} (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1170:11-1170:39) read with [] (conf. 110) (serv_list.c:241:3-243:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:241:3-243:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:241:3-243:3) read with [] (conf. 110) (serv_list.c:247:7-247:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:247:7-247:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:247:7-247:87) read with [] (conf. 110) (serv_list.c:258:3-316:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:258:3-316:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:258:3-316:3) read with [] (conf. 110) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:261:5-263:36) read with [] (conf. 110) (serv_list.c:264:5-266:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:264:5-266:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:264:5-266:36) read with [] (conf. 110) (serv_list.c:270:7-270:68) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:270:7-270:68) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:270:7-270:68) read with [] (conf. 110) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:270:7-270:83) read with [] (conf. 110) (serv_list.c:272:5-315:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:272:5-315:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:272:5-315:5) read with [] (conf. 110) (serv_list.c:275:7-276:98) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:275:7-276:98) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:275:7-276:98) read with [] (conf. 110) (serv_list.c:277:7-278:98) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:277:7-278:98) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:277:7-278:98) read with [] (conf. 110) (serv_list.c:284:9-284:47) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:284:9-284:47) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:284:9-284:47) read with [] (conf. 110) (serv_list.c:284:9-284:59) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:284:9-284:59) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:284:9-284:59) read with lock:{search_lock} (conf. 110) (serv_list.c:299:9-299:44) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:299:9-299:44) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:299:9-299:44) read with lock:{search_lock} (conf. 110) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:299:11-302:11) read with lock:{search_lock} (conf. 110) (serv_list.c:301:13-301:41) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:301:13-301:41) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:301:13-301:41) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:345:3-345:45) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:367:5-367:117) [Warning][Race] Memory location (struct _IO_FILE)._IO_write_end (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct ypbind_binding).ypbind_binding_addr[?] (race with conf. 80): read with [] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) [Warning][Race] Memory location (struct opaque_auth).oa_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_op (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location (struct binding).ypset.family (race with conf. 100): read with [] (conf. 100) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:215:7-215:55) write with [] (conf. 100) (serv_list.c:205:8-205:57) write with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:205:8-205:57) write with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:205:8-205:57) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_handy (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location in_use@serv_list.c:522:23-522:31 (race with conf. 110): read with [] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with [] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with [] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with [] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with [] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with [] (conf. 110) (serv_list.c:596:5-596:85) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:596:5-596:85) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:596:5-596:85) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:596:5-596:85) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:596:5-596:85) read with [] (conf. 110) (serv_list.c:599:5-601:5) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:599:5-601:5) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:599:5-601:5) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:599:5-601:5) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:599:5-601:5) read with [] (conf. 110) (serv_list.c:602:5-602:23) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:602:5-602:23) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:602:5-602:23) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:602:5-602:23) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:602:5-602:23) write with lock:{search_lock} (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 110) (serv_list.c:643:3-643:16) [Warning][Race] Memory location max_domains@serv_list.c:85:12-85:24 (race with conf. 110): read with [] (conf. 110) (serv_list.c:184:3-185:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:184:3-185:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:184:3-185:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1002:3-1003:3) read with [] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1060:3-1061:3) read with [] (conf. 110) (serv_list.c:246:3-247:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:246:3-247:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:246:3-247:3) read with [] (conf. 110) (serv_list.c:250:3-254:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:250:3-254:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:250:3-254:3) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:346:3-346:18) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:366:5-366:19) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_public (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37)